A multilingual knowledge base theme for Zola.
Named after the rainbow bridge connecting realms in Norse mythology, Bifrost bridges content and presentation for the Wheel of Heaven ecosystem.
- Multilingual - 10 languages supported (en, de, es, fr, ja, ko, ru, zh, zh-Hant, he), with RTL handling for Hebrew
- Dark/Light Mode - System-aware with manual toggle
- Responsive - Mobile-first design
- Accessible - WCAG 2.1 AA compliant
- SEO Optimized - JSON-LD schemas, meta tags, sitemaps
- PWA Ready - Offline support, installable
| Section | Template | Description |
|---|---|---|
| Wiki | wiki-page.html |
Encyclopedia entries |
| Timeline | timeline-page.html |
Chronological ages — twelve precessional ages |
| Library | library-book.html |
Book reader with study tools |
| Articles | articles-page.html |
Long-form essays and explainers |
| News | news-page.html |
Newsroom dispatches — current events read through the canon |
| Sources | sources-section.html (JSON-driven) |
Living bibliography of every primary text the corpus cites |
| Press | info-page.html |
Press kit — brand assets, palette, contact |
Add as a submodule to your Zola site:
git submodule add https://github.com/wheelofheaven/bifrost themes/bifrostUpdate config.toml:
theme = "bifrost"bifrost/
├── theme.toml # Theme metadata
├── templates/ # Tera templates
│ ├── base.html # Root template
│ ├── macros/ # Reusable macros
│ ├── partials/ # Included partials
│ └── shortcodes/ # Markdown shortcodes
├── sass/ # SCSS (7-1 architecture)
│ ├── abstracts/ # Variables, mixins
│ ├── base/ # Reset, typography
│ ├── components/ # UI components
│ ├── layout/ # Navbar, footer
│ ├── pages/ # Page-specific
│ └── themes/ # Light/dark
└── static/
└── js/ # JavaScript modules
See theme.toml for available options.
Theme architecture, SCSS conventions, shortcode reference, and how to extend Bifrost: https://docs.wheelofheaven.world/contributing/dev/bifrost-theme/.
CC0-1.0 (Public Domain)
Part of the Wheel of Heaven project.