baseURL = "https://adritian-demo.vercel.app/"
title = "Adritian Demo"
languageCode = "en"


# Exclude footer section from generating list pages (index.html and index.xml)
[outputs]
  page = ["HTML"]
  home = ["HTML", "RSS", "JSON"]
  section = ["HTML", "RSS"]
  taxonomy = ["HTML", "RSS"]
  term = ["HTML", "RSS"]
  footer = []

# Explicitly prevent the footer section from generating any output
[outputFormats.footerSection]
  # Empty configuration to prevent any output

# Specifically disable generation of these kinds for the footer content
disableKinds = ["footerSection", "RSS"]

[module]
[[module.imports]]
path = "github.com/zetxek/adritian-free-hugo-theme"

## Base mounts - so your site's assets are available
[[module.mounts]]
source = "archetypes"
target = "archetypes"

[[module.mounts]]
source = "assets"
target = "assets"

[[module.mounts]]
source = "i18n"
target = "i18n"

[[module.mounts]]
source = "layouts"
target = "layouts"

[[module.mounts]]
source = "static"
target = "static"

# The following mounts are required for the theme to be able to load bootstrap
# Remember also to copy the theme's `package.json` to your site, and run `npm install`
[[module.mounts]]
source = "node_modules/bootstrap/scss"
target = "assets/scss/bootstrap"

[[module.mounts]]
source = "node_modules/bootstrap/dist/js"
target = "assets/js/bootstrap"

[[module.mounts]]
source = "node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"
target = "assets/js/vendor/bootstrap.bundle.min.js"

[[module.mounts]]
source = "node_modules/bootstrap-print-css/css/bootstrap-print.css"
target = "assets/css/bootstrap-print.css"


[params]
title = 'Adritian - a high performance hugo theme by Adrián Moreno'
description = 'This hugo theme (Adritian) is based on Bootstrap and has features that make it suitable for a personal site, a portfolio or other kind of Single Page Applications.'
images = ['/img/og-img.png']
sections = [
  "showcase",
  "about",
  "education",
  "experience",
  "client-and-work",
  "testimonial",
  "contact",
  "newsletter",
]
# If you want to display an image logo in the header, you can add it here
# logo = '/img/hugo.svg'

homepageExperienceCount = 6

[params.analytics]
## Analytics parameters.
### Supported so far: Vercel (Page Insights, Analytics)
### And Google (Tag Manager, Analytics)

# controls vercel page insights - disabled by default
# to enable, just set to true
vercelPageInsights = false
vercelAnalytics = false

# google analytics and tag manager. to enable, set "enabled" to true
# and add the tracking code (UA-something for analytics, GTM-something for tag manager)
[params.analytics.googleAnalytics]
code = "UA-XXXXX-Y"
enabled = false
[params.analytics.googleTagManager]
code = "GTM-XXXXX"
enabled = false

[build]
writeStats = true

[build.buildStats]
enabledFor = ["scss"]
disableClasses = false
disableIDs = false
disableTags = false
enable = true

[params.languages.selector.disable]
footer = false
header = false
mobileHeader = false

[languages]
[languages.en]
disabled = false
languageCode = 'en'
languageDirection = 'ltr'
languageName = 'English'
title = ''
weight = 0

[languages.en.menus]
[[languages.en.menus.header]]
name = "Home"
URL = "/"
weight = 1
[[languages.en.menus.header]]
name = 'About'
URL = '#about'
weight = 2
[[languages.en.menus.header]]
name = 'Skills'
URL = '/skills'
weight = 3
[[languages.en.menus.header]]
name = 'Portfolio'
URL = '#client-and-work-section'
weight = 4
#  [[languages.en.menus.header]]
#  name = "Experience"
#  URL = "#experience"
#  weight = 4

[[languages.en.menus.header]]
name = "How to"
URL = "/blog"
weight = 5

[[languages.en.menus.header]]
pre = "email"
name = "email"
URL = "#contact"
weight = 6

[[languages.en.menus.header]]
pre = "search"
name = "Search"
URL = "/search"
weight = 7

[[languages.en.menus.footer]]
name = "Home"
URL = "/"
weight = 1

[[languages.en.menus.footer]]
name = "About"
URL = "#about"
weight = 2

[[languages.en.menus.footer]]
name = "Portfolio"
URL = "#portfolio"
weight = 3

[[languages.en.menus.footer]]
name = "Contact"
URL = "#contact"
weight = 4


[languages.es]
disabled = false
languageCode = 'es'
languageDirection = 'ltr'
languageName = 'Español'
title = ''
weight = 0
[[languages.es.menus.header]]
name = "INICIO"
URL = "/es/"
weight = 1
[[languages.es.menus.header]]
name = 'Sobre mi'
URL = '/es/#sobre-mi'
weight = 2
[[languages.es.menus.header]]
name = 'Habilidades'
URL = '/es/skills'
weight = 3
[[languages.es.menus.header]]
name = 'Trabajo'
URL = '/es/#trabajo'
weight = 4

#  [[languages.es.menus.header]]
#  name = "Experiencia"
#  URL = "/es/#experience"
#  weight = 4

[[languages.es.menus.header]]
name = "Blog"
URL = "/es/blog"
weight = 5


[[languages.es.menus.header]]
pre = "email"
name = "Contacto"
URL = "/es/#contacto"
weight = 6

[[languages.es.menus.header]]
pre = "search"
name = "Buscar"
URL = "/search"
weight = 7

[[languages.es.menus.footer]]
name = "INICIO"
URL = "/"
weight = 1

[[languages.es.menus.footer]]
name = "Sobre mi"
URL = "/es/#about"
weight = 2

[[languages.es.menus.footer]]
name = "Portfolio"
URL = "/es/#client-and-work-section"
weight = 3

[[languages.es.menus.footer]]
name = "Contact"
URL = "/es/#contact"
weight = 4

[languages.fr]
disabled = false
languageCode = 'fr'
languageDirection = 'ltr'
languageName = 'Français'
title = ''
weight = 0

[languages.fr.menus]
[[languages.fr.menus.header]]
name = "ACCUEIL"
URL = "/fr/"
weight = 1
[[languages.fr.menus.header]]
name = 'About'
URL = '#about'
weight = 2
[[languages.fr.menus.header]]
name = 'Compétences'
URL = '/fr/skills'
weight = 3
[[languages.fr.menus.header]]
name = 'Portfolio'
URL = '#client-and-work-section'
weight = 4
#  [[languages.fr.menus.header]]
#  name = "Experience"
#  URL = "#experience"
#  weight = 4

[[languages.fr.menus.header]]
name = "Blog"
URL = "/blog"
weight = 5

[[languages.fr.menus.header]]
pre = "email"
name = "Contact"
URL = "#contact"
weight = 6

[[languages.fr.menus.header]]
pre = "search"
name = "Recherche"
URL = "/search"
weight = 7
[[languages.fr.menus.footer]]
name = "ACCUEIL"
URL = "/fr/"
weight = 1

[[languages.fr.menus.footer]]
name = "About"
URL = "#about"
weight = 2

[[languages.fr.menus.footer]]
name = "Portfolio"
URL = "#client-and-work-section"
weight = 3

[[languages.fr.menus.footer]]
name = "Contact"
URL = "#contact"
weight = 4


# Plugins
[params.plugins]

# CSS Plugins
[[params.plugins.css]]
URL = "css/custom.css"
[[params.plugins.css]]
URL = "css/adritian-icons.css"
## Print css
[[params.plugins.css]]
URL = "css/bootstrap-print.css"

# JS Plugins
[[params.plugins.js]]
URL = "js/rad-animations.js"
[[params.plugins.js]]
URL = "js/sticky-header.js"
[[params.plugins.js]]
URL = "js/library/fontfaceobserver.js"

# SCSS Plugins
[[params.plugins.scss]]
URL = "scss/adritian.scss"


# theme/color style 
[params.colorTheme]

## the following configuration would disable automatic theme selection
#  [params.colorTheme.auto]
#    disable = true
#  [params.colorTheme.forced]
#    theme = "dark"

## the following parameter will disable theme override in the footer
#  [params.colorTheme.selector.disable]
#  footer = true


[params.colorTheme.selector.disable]
footer = false
header = false
mobileHeader = false
## by default we allow override AND automatic selection

# Page transition settings
[params.pageTransition]
enabled = true  # Set to false to disable the page fade transition effect

[params.blog]
layout = "sidebar-right"     # options: default (no sidebar), sidebar, sidebar-right
sidebarWidth = "25"    # percentage width of the sidebar
narrowContent = true   # if true, limits content width to 720px for better readability
showCategories = true
showRecentPosts = true
recentPostCount = 5
listStyle = "summary"  # options: simple, summary
featured_sort_by_weight = true
featured_sort_by_date = false


[params.experience]
showJobCard = true # Set to false to hide the job card


# Performance optimizations
[markup]
  [markup.goldmark]
    [markup.goldmark.renderer]
      unsafe = true
  [markup.highlight]
    lineNos = false
    style = "github"

[imaging]
  resampleFilter = "Lanczos"
  quality = 85
  anchor = "Smart"

[minify]
  disableCSS = false
  disableHTML = false
  disableJS = false
  disableJSON = false
  disableSVG = false
  disableXML = false
  minifyOutput = true
  [minify.tdewolff]
    [minify.tdewolff.html]
      keepDefaultAttrVals = true
      keepWhitespace = false
    [minify.tdewolff.css]
      precision = 0
    [minify.tdewolff.js]
      precision = 0