hugo init

chore: add .gitignore

feat: add hugo configs

chore: initialize npm

feat: add hugo tailwind starter site

chore: add basic taskfile

chore: add README.md

feat: add 404 template

chore: add .prettierrc

chore: update hugo.toml

feat: add icons and icon.html partial
This commit is contained in:
Xin
2023-07-19 22:11:34 +01:00
parent ed3ced0d67
commit 3ec2e18870
23 changed files with 1985 additions and 0 deletions

47
hugo.toml Normal file
View File

@ -0,0 +1,47 @@
# Hugo config
title = "Hextra Theme"
baseURL = "https://example.org"
disableKinds = ["taxonomy", "term"]
[module]
[module.hugoVersion]
extended = true
min = "0.115.1"
[[module.mounts]]
source = "assets"
target = "assets"
[[module.mounts]]
source = "hugo_stats.json"
target = "assets/watching/hugo_stats.json"
[build]
writeStats = true
[[build.cachebusters]]
source = "assets/watching/hugo_stats\\.json"
target = "styles\\.css"
[[build.cachebusters]]
source = "(postcss|tailwind)\\.config\\.js"
target = "css"
[[build.cachebusters]]
source = "assets/.*\\.(js|ts|jsx|tsx)"
target = "js"
[[build.cachebusters]]
source = "assets/.*\\.(.*)$"
target = "$1"
[menu]
[[menu.main]]
name = 'Documentation'
pageRef = '/docs'
weight = 10
[[menu.main]]
name = 'Showcase'
pageRef = '/showcase'
weight = 20
[[menu.main]]
name = 'About'
pageRef = '/about'
weight = 30