feat: dark/light theme toggle (#18) #38

Merged
shahondin1624 merged 1 commits from feature/issue-18-dark-theme into main 2026-03-12 13:04:57 +01:00

Summary

  • Theme toggle cycling system/light/dark with SVG icons
  • Tailwind v4 class-based dark mode via @variant directive
  • Dark mode classes added to all 16+ components and 5 pages
  • Preference persisted in localStorage, defaults to system preference
  • Smooth CSS transition when switching themes

Closes #18

## Summary - Theme toggle cycling system/light/dark with SVG icons - Tailwind v4 class-based dark mode via @variant directive - Dark mode classes added to all 16+ components and 5 pages - Preference persisted in localStorage, defaults to system preference - Smooth CSS transition when switching themes Closes #18
shahondin1624 added 1 commit 2026-03-12 13:03:56 +01:00
Add theme switching with three modes (system/light/dark) using Tailwind v4
class-based dark mode. Theme preference is persisted in localStorage and
defaults to the system's prefers-color-scheme. All components updated with
dark: variants for consistent dark mode rendering including SVG elements.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
shahondin1624 merged commit d837ed9050 into main 2026-03-12 13:04:57 +01:00
shahondin1624 deleted branch feature/issue-18-dark-theme 2026-03-12 13:04:57 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: llm-multiverse/llm-multiverse-ui#38