Repository navigation
feat(theme): align stock theme with showcase, add font token - #271
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
- refactor color tokens to use `light-dark()` for better light/dark mode - adjust font sizes, spacings, and border radii for consistency - enhance card and search field styles for a cleaner look - modify hover and focus states for better accessibility
refactor shadow handling to use `light-dark()` for color scheme consistency, removing the need for media queries for dark mode.
F0rty-Tw0
force-pushed
the
art/feat/improve-stock-theme
branch
from
July 8, 2026 13:39
0a5581c to
71f8323
Compare
This branch was successfully deployed
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.
What changed
theme.csspalette now useslight-dark()and setscolor-scheme: light dark, so the opt-in theme follows the OS light/dark preference instead of shipping a fixed dark-blue look. Values mirror the showcase's table theme.--nat-table-font-family(Inter system stack). The core table already read this token but the stock theme never set it, so typography went unstyled.Worth noting
ng-advanced-table/components/theme.css. Token names and precedence are unchanged.box-shadowcan't live inlight-dark(), so its dark value sits in a single@media (prefers-color-scheme: dark)block.Closes #268