Skip to content
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

feat: finalize semantic tokens for UI and syntax (#154) #81

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

nikbrunner
Copy link
Contributor

No description provided.

- style: change `gray` value from `M.primaries[5]` to `M.primaries[6]`
- refactor: regroup and standardize cursor-related highlight groups
- style: update cursor appearance to use `fg.invert` and `fg.active`
- style: change cursor line background to use `bg.active`
- style: adjust search and substitute highlights for better visibility
- style: replace darkened colors with `palette.yellow` and `primaries[5]` for active and passive matches
@nikbrunner nikbrunner self-assigned this Dec 8, 2024
Copy link

linear bot commented Dec 8, 2024

@nikbrunner nikbrunner changed the title feature/dev - 154 finalize semantic tokens for UI and syntax feat: finalize semantic tokens for UI and syntax (#154) Dec 8, 2024
- refactor: reorganize UI theme types using `BlackAtom.Theme.UI.Variant` for consistent styling
- style: group related UI elements into semantic categories (ground, surface, float, sky)
- refactor: consolidate Git diff types into variant-based structure
@nikbrunner nikbrunner force-pushed the feature/dev-154-finalize-semantic-tokens-for-ui-and-syntax branch from 633f02e to 5f446aa Compare December 8, 2024 13:01
- docs: add comprehensive guide explaining theme token architecture
- docs: describe core principles including layer-based organization and variants
- docs: provide usage examples and real-world implementation patterns
@nikbrunner nikbrunner force-pushed the feature/dev-154-finalize-semantic-tokens-for-ui-and-syntax branch from 5f446aa to e9d925a Compare December 8, 2024 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant