feat: apply Tokyo Night theme to documentation pages

- Add theme-tokyo-night class to docs body tags
- Docs now use CSS variables for all colors (bg, text, accent, border)
- Links now render with correct lighter color (#9aa5ce instead of #565f89)
- Consistent theming across docs and application pages
- Fixes darker link color issue from previous hardcoded values
This commit is contained in:
2026-02-03 09:55:52 -05:00
parent c2cc2361d9
commit 3cd378bbee
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -17,7 +17,7 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
<script src="/static/lunr.min.js"></script>
<script src="/static/lunr-flex.min.js"></script>
</head>
<body class="bg-background-primary text-text-primary font-sans antialiased">
<body class="theme-tokyo-night bg-background-primary text-text-primary font-sans antialiased">
<!-- Mobile Menu Button -->
<button
class="lg:hidden fixed top-4 left-4 z-50 bg-background-secondary border border-border rounded p-2 text-text-primary hover:bg-background-secondary/80"
@@ -346,7 +346,7 @@ templ DocsLayout(nav Navigation, doc Document, user User) {
<script src="/static/lunr.min.js"></script>
<script src="/static/lunr-flex.min.js"></script>
</head>
<body class="bg-background-primary text-text-primary font-sans antialiased">
<body class="theme-tokyo-night bg-background-primary text-text-primary font-sans antialiased">
<!-- Mobile Menu Button -->
<button
class="lg:hidden fixed top-4 left-4 z-50 bg-background-secondary border border-border rounded p-2 text-text-primary hover:bg-background-secondary/80"