Files
chill.social/hugo.toml
2026-01-22 12:53:54 +01:00

119 lines
2.7 KiB
TOML

# Basic Configuration
baseURL = "/"
title = ""
theme = "chill-theme"
defaultContentLanguage = "fr"
# Required Features
enableEmoji = true # Enable emoji support
enableGitInfo = true # Enable Git info for lastmod
# Pagination
paginate = 6
paginatePath = "page"
# Required Module Configuration
[module]
[module.hugoVersion]
extended = true
min = "0.80.0"
# Required Build Configuration
[build]
writeStats = true # Required for TailwindCSS
[build.buildStats]
enable = true
# Security Configuration
[security.funcs]
getenv = ['^HUGO_', '^CI$']
# Required Markup Configuration
[markup]
[markup.highlight]
noClasses = false
lineNos = true
codeFences = true
guessSyntax = true
lineNumbersInTable = true
[markup.goldmark.renderer]
unsafe = true # Allow HTML in markdown
[markup.tableOfContents]
endLevel = 3
ordered = false
startLevel = 2
# Taxonomies
[taxonomies]
category = 'categories'
tag = 'tags'
# Theme Parameters
[params]
description = "Logiciel libre d'accompagnement social"
author = "Champs-Libres"
logo = "/images/logo-darkmode.png" # Path to your logo
customCSS = ["css/custom.css"]
# Header Configuration
[params.header]
background = "header backdrop-blur-sm"
border = "none"
menu.linkClass = "text-white hover:text-primary font-bold transition duration-200"
# Header Logo
[params.header.logo]
src = "/images/logo-darkmode.png"
# Global CTA Configuration (optional)
[params.cta]
enable = true
title = "Le compagnon du travailleur social"
description = "Une application web open source dédiée à faciliter le travail social."
[params.cta.primary_button]
text = "Essayer la démo"
url = "http://demo.chill.social/"
# Social Media Links (optional)
[params.social]
mastodon = "https://mastodon.libre-entreprise.com/@Chill"
gitlab = "https://gitlab.com/Chill-Projet/chill-bundles"
# Navigation Menu
[menu]
[[menu.main]]
name = "Fonctionnalités"
url = "/features"
weight = 1
[[menu.main]]
name = "Installation"
weight = 2
[menu.main.params]
has_submenu = true
submenu = [
{ name = "Par Champs Libres", url = "/install/hosted" },
{ name = "En auto-hébergement", url = "/install/on-premise" }
]
[[menu.main]]
name = "Tarification"
url = "/pricing"
weight = 3
[[menu.main]]
name = "Ressources"
weight = 4
[menu.main.params]
has_submenu = true
submenu = [
{ name = "Documentation technique", url = "/resources/technical_documentation" },
{ name = "Manuels", url = "/resources/manuals" }
]
[[menu.main]]
name = "Nous contacter"
url = "/pricing"
weight = 3