Skip to content

Toolkit theme updates: primary button text and bg tokens#3294

Merged
tom2drum merged 2 commits intomainfrom
tom2drum/theme-adjustments
Feb 25, 2026
Merged

Toolkit theme updates: primary button text and bg tokens#3294
tom2drum merged 2 commits intomainfrom
tom2drum/theme-adjustments

Conversation

@tom2drum
Copy link
Copy Markdown
Collaborator

Description and Related Issue(s)

Toolkit theme updates for consistency and theming: primary button text is now driven by semantic tokens, and shared surfaces use the primary background token.

Proposed Changes

  • Primary button text: Added primary.text in theme colors (white for light/dark) and button.solid.text semantic token. Solid button recipe now uses button.solid.text instead of hardcoded white for text and loading spinner border so primary buttons stay consistent when the theme is customized.
  • Background tokens: Input/field background in semantic tokens now uses colors.bg.primary instead of hardcoded white/black. Field recipe floating label and table recipe row background use bg.primary instead of bg so they align with the app primary background.

No changes to environment variables.

Breaking or Incompatible Changes

None.

Additional Information

N/A

Checklist for PR author

  • I have tested these changes locally.
  • I added tests to cover any new functionality, following this guide
  • Whenever I fix a bug, I include a regression test to ensure that the bug does not reappear silently.
  • If I have added a feature or functionality that is not privacy-compliant (e.g., tracking, analytics, third-party services), I have disabled it for private mode.
  • If I have added, changed, renamed, or removed an environment variable
    • I updated the list of environment variables in the documentation
    • I made the necessary changes to the validator script according to the guide
    • I added "ENVs" label to this pull request

Made with Cursor

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Feb 24, 2026

Important

Review skipped

Auto reviews are disabled on this repository. To trigger a review, include @coderabbit review in the PR description. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@tom2drum tom2drum added the enhancement New feature or request label Feb 24, 2026
@tom2drum tom2drum merged commit 5ca1006 into main Feb 25, 2026
13 checks passed
@tom2drum tom2drum deleted the tom2drum/theme-adjustments branch February 25, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant