feat(themes): add Gemini Flash 3.8 inspired theme-flash & cheery theme-pride - #318
Merged
Merged
Conversation
- Add bones/templates/theme-flash.html and home/assets/css/theme-flash.css - Implement galvanic astral flash aesthetic: cosmic void canvas, glassmorphic card framing, glowing gradient typography, and live telemetry HUD - Add scroll-driven laser progress indicator, terminal chrome on code blocks, celestial spark nodes in ambient void, transmission callout quotes, and custom scrollbars - Ship 4 audited WCAG AA palettes: default (cyan/violet), nova (amber), aurora (emerald), hyper (magenta) - Register flash in theme_registry (bones/config/rotkeeper.yaml) and document in home/content/docs/themes.md - Scaffold showcase test page and refresh showcase gallery and asset manifest
- Add bones/templates/theme-pride.html and home/assets/css/theme-pride.css - Implement radiant prismatic pride aesthetic: warm pearl canvas, soft rainbow aurora, floating prismatic sparkles, and joyful HUD - Add scroll-driven rainbow laser progress indicator, prismatic terminal chrome on code blocks, transmission callout quotes, and custom scrollbars - Ship 4 audited WCAG AA palettes: default (full rainbow), trans (sky/rose), bi (magenta/royal purple), sunset (orange/rose) - Register pride in theme_registry (bones/config/rotkeeper.yaml) and document in home/content/docs/themes.md - Scaffold showcase test page and refresh showcase gallery and asset manifest
…fine header nav styling
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds two complementary themes inspired by Gemini Flash 3.8:
theme-flash("Galvanic Astral Flash") — Cosmic void canvas, glowing neural gradients, electric cyan/violet styling.theme-pride("Prismatic Astral Pride") — Bright, radiant, inviting, and cheery companion with warm pearl canvas, soft rainbow aurora, floating prismatic sparkles, and joyful terminal chrome.Key Features
@supports (animation-timeline: scroll())) to project an electric cyan or full rainbow laser progress line across the top viewport edge (0 JS, respectsprefers-reduced-motion).theme-flash:● ● ● ⚡ FLASH COGNITION TERMINAL // 0.0mstheme-pride:● ● ● 🌈 PRIDE COGNITION TERMINAL // 0.0mstheme-flash: Twinkling neural spark nodes in the cosmic void with radial cyan/violet aurora.theme-pride: Floating prismatic confetti/spark nodes with soft pastel rainbow mesh.theme-flash:default(cyan/violet),nova(amber),aurora(emerald),hyper(magenta).theme-pride:default(rainbow),trans(sky/rose),bi(magenta/royal blue),sunset(orange/rose).Verification
bash rotkeeper.sh a11y: PASS across all 14 themes; all scopes pass contrast, focus indicators, and narrow viewports with 0 warnings / 0 failures.bash rotkeeper.sh showcase: Scaffolds showcase pages and refreshes the 17-theme gallery.bash rotkeeper.sh render: Compiles 133 tombs cleanly.bash rotkeeper.sh links: 485/485 links OK.bash rotkeeper.sh scan: 0 missing, 0 orphans, 0 digest mismatches.bash rotkeeper.sh test: 3/3 layout matrices (crypt,busy,sterile), S7 registry assertions, and regression suites passed.