-
Notifications
You must be signed in to change notification settings - Fork 34
feat(theme): modular CSS, light/dark/auto theme system (Phase 1 - Foundation PR 1) #377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
vitorvasc
merged 47 commits into
open-telemetry:main
from
vitorvasc:feat/84-pr1-theme-system
May 12, 2026
Merged
Changes from 41 commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
bc95a05
temp: add new layout mockup (AI-generated)
vitorvasc 47645dd
feat(projects): add project index and frontmatter schema for initiati…
vitorvasc 475e21c
chore: move design-brief and mockups to projects folder
vitorvasc af5341e
docs: initialize project overview documentation
vitorvasc 1cda2c4
docs: add detailed layout plan for the home page design
vitorvasc a8a929e
docs: add initial draft for ecosystem landing pages plan
vitorvasc 2985a87
docs: add initial draft for list page plan
vitorvasc 9c49030
docs: add initial draft for detail page plan
vitorvasc dc0d029
docs: add initial draft for Explorer UI/UX design workspace
vitorvasc 369898a
docs: add roadmap for explorer redesign and outline next steps
vitorvasc c6942f8
feat(flags): add V1 redesign feature flag for development
vitorvasc 0064df0
Merge branch 'main' into feat/84-layout-mockups
vitorvasc 4c5b3f1
fix file format
vitorvasc c6091b2
fix file format
vitorvasc 3d20537
chore: restore DESIGN.md
vitorvasc 56cf058
fix(design): clarify mockup visibility and update DESIGN.md reference
vitorvasc aaa28f4
npm run format
vitorvasc bad8f25
fix markdown linter issues
vitorvasc acce91c
Merge branch 'main' into feat/84-layout-mockups
vitorvasc a832687
docs: update roadmap; kick off PR 1
vitorvasc 9625866
refactor(styles): split index.css into src/styles/ with modular partials
vitorvasc 6b0fee1
refactor(theme): replace inline-style injection with typed metadata i…
vitorvasc ce275bb
refactor(theme): switch ThemeContext to mode/resolved API with persis…
vitorvasc e85a36b
feat(theme): add no-flash data-theme init script to index.html
vitorvasc 5d6e993
feat(ui): add ThemeToggle component
vitorvasc 3f0b741
refactor(styles): update import path for index.css to use modular styles
vitorvasc fcd8ce0
docs: update NEXT-STEPS.md
vitorvasc 9fd84cc
fix(theme): fix stale resolved state in auto mode and move no-flash s…
vitorvasc 0360c72
fix(docs): update last_updated dates to 2026-05-06 in multiple design…
vitorvasc 5bf0a65
Merge branch 'feat/84-layout-mockups' into feat/84-pr1-theme-system
vitorvasc d4fc205
fix(theme): migrate literal-hue usages to brand primitives after prim…
vitorvasc 2eb9971
Merge remote-tracking branch 'origin/main' into feat/84-pr1-theme-system
vitorvasc 3d111c2
fix(icons): revert OtelLogo colors
vitorvasc 58b6bbe
run prettier, fix formatting
vitorvasc a5526f3
fix(theme): address pre-merge review findings on PR 1
vitorvasc 1bb6c52
Merge branch 'main' into feat/84-pr1-theme-system
vitorvasc 8a1df49
Merge branch 'main' into feat/84-pr1-theme-system
vitorvasc c8c785b
Merge branch 'main' into feat/84-pr1-theme-system
vitorvasc 2e2891c
Merge remote-tracking branch 'origin/main' into feat/84-pr1-theme-system
vitorvasc 2a1e78e
refactor(theme): use useSyncExternalStore for system color-scheme
vitorvasc ff1f132
feat(screenshots): capture both light and dark themes
vitorvasc 61bc198
chore: rewrite decision-log entries as proper single-line table rows …
vitorvasc be3ef14
refactor(theme): simplify theme detection logic in index.html
vitorvasc 4dfe0d9
fix(hero): restore orange dominance in gradient and shadows
vitorvasc 708905f
Merge branch 'main' into feat/84-pr1-theme-system
vitorvasc f5f0156
feat(theme): make compass and hero glow flip hue per theme
vitorvasc 3cb03b1
fix(tabs): update sliding pill colors to secondary theme
vitorvasc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.