Main page overhaul

This commit is contained in:
becarta
2025-02-26 01:53:49 +01:00
parent 1510206b1f
commit 4b0cdaf83c
22 changed files with 1046 additions and 103 deletions

View File

@@ -32,7 +32,11 @@ export default ({ config: _themeConfig = 'src/config.yaml' } = {}): AstroIntegra
site: SITE.site,
base: SITE.base,
trailingSlash: SITE.trailingSlash ? 'always' : 'never',
trailingSlash: typeof SITE.trailingSlash === 'string'
? (SITE.trailingSlash === 'always' || SITE.trailingSlash === 'never' || SITE.trailingSlash === 'ignore'
? SITE.trailingSlash
: 'never')
: (SITE.trailingSlash ? 'always' : 'never'),
vite: {
plugins: [