Skip to content

Commit b150150

Browse files
gHashTagclaude
andcommitted
feat: dual theme support for docsite
- Theme toggle in navbar (sun/moon icon) - Respects system preference (prefers-color-scheme) - Dark: pure black #000000, white/grey text, no green tint - Light: white #ffffff, dark grey text, subtle grey borders - All custom components (theorem-card, green-card, formula, metric-card, badges) styled for both themes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent caf9a3f commit b150150

2 files changed

Lines changed: 420 additions & 160 deletions

File tree

docsite/docusaurus.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ const config: Config = {
4747
image: 'img/trinity-social-card.png',
4848
colorMode: {
4949
defaultMode: 'dark',
50-
disableSwitch: true,
51-
respectPrefersColorScheme: false,
50+
disableSwitch: false,
51+
respectPrefersColorScheme: true,
5252
},
5353
navbar: {
5454
title: 'Trinity',

0 commit comments

Comments
 (0)