Files
pyx-website/hugo.toml
Joe Ammann 5674fe005a Initialize Hugo website with custom infinite-scroll theme
- Set up complete Hugo project structure with bilingual support (EN/DE)
- Create custom pyx-theme with modern, clean design
- Implement infinite scrolling single-page layout with sections
- Style with white background, black text, and blue accent color
- Add responsive navigation with smooth anchor scrolling
- Move logo assets to static/images directory
- Configure i18n translations for English and German (Swiss spelling)
- Add company data structure in data/company.yaml
- Create archetypes for consistent content frontmatter
- Update CLAUDE.md with comprehensive project documentation

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-08 14:21:10 +01:00

49 lines
1.0 KiB
TOML

baseURL = 'https://www.pyx.ch/'
languageCode = 'en-us'
title = 'Pyx Engineering AG'
theme = 'pyx-theme'
# Multilingual configuration
defaultContentLanguage = 'en'
defaultContentLanguageInSubdir = false
[languages]
[languages.en]
languageName = 'English'
weight = 1
title = 'Pyx Engineering AG'
[languages.en.params]
description = 'IT Consulting Services - ML Ops, Kafka, Elasticsearch'
[languages.de]
languageName = 'Deutsch'
weight = 2
title = 'Pyx Engineering AG'
[languages.de.params]
description = 'IT Beratungsdienstleistungen - ML Ops, Kafka, Elasticsearch'
# Image processing
[imaging]
resampleFilter = 'Lanczos'
quality = 85
anchor = 'Smart'
# Output formats
[outputs]
home = ['HTML', 'RSS', 'JSON']
section = ['HTML', 'RSS']
# Markup
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = true
[markup.highlight]
style = 'monokai'
lineNos = false
# Params
[params]
author = 'Pyx Engineering AG'
defaultImage = '/images/pyx_hires.png'