Skip to content

Feathers radio bg#24704

Open
gagnus wants to merge 3 commits into
bevyengine:mainfrom
gagnus:feathers-radio-bg
Open

Feathers radio bg#24704
gagnus wants to merge 3 commits into
bevyengine:mainfrom
gagnus:feathers-radio-bg

Conversation

@gagnus

@gagnus gagnus commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Objective

  • In order to support light themes the radio control (like the checkbox and other controls) needs a bg color

Solution

  • This adds a background color for the radio control (*8 for each scenario) and sets it in the default dark theme to none (ie transparent), so there is no visual change.

Testing

  • Tested running the feathers_gallery example before and after and tested locally as part of developing a light theme.

gagnus and others added 3 commits June 22, 2026 00:47
…hey are all set to NONE so there is no behaviour change here, just theming options for theme creators.

Added BG feathers tokens for radio control in its different states, they are all set to NONE so there is no behaviour change here, just theming options for theme creators.
@kfc35 kfc35 added C-Feature A new feature, making something new possible A-UI Graphical user interfaces, styles, layouts, and widgets D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Jun 22, 2026
@github-project-automation github-project-automation Bot moved this to Needs SME Triage in UI Jun 22, 2026
@alice-i-cecile alice-i-cecile added this to the 0.20 milestone Jun 22, 2026
@alice-i-cecile alice-i-cecile added S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it and removed S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-UI Graphical user interfaces, styles, layouts, and widgets C-Feature A new feature, making something new possible D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

Status: Needs SME Triage

Development

Successfully merging this pull request may close these issues.

4 participants