Skip to content

馃悶 Voting Portal: Improve checkbox and keyboard focus contrast - #3145

Merged
Findeton merged 4 commits into
release/10.0from
feat/meta-13190/release/10.0
Sep 7, 2026
Merged

馃悶 Voting Portal: Improve checkbox and keyboard focus contrast#3145
Findeton merged 4 commits into
release/10.0from
feat/meta-13190/release/10.0

Conversation

@Findeton

@Findeton Findeton commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Parent issue: https://github.com/sequentech/meta/issues/13190

Darken enabled unchecked checkbox boundaries to #757575 and add a persistent two-tone keyboard-focus ring to shared checkboxes and icon buttons. Keep labels, toggle handlers, checked colors and ripple behavior unchanged. Rebuild ui-essentials when consuming the change.

Verified: contrast/focus tests fail before and pass after; all 40 shared-UI tests and 9 eligibility tests pass; touched-file ESLint/Prettier and ui-essentials development build pass. Browser checks on the configured demo tenant cover help icons, checked/unchecked eligibility and candidate controls, Space toggling, and desktop/390px mobile layouts. Focus is independent of custom icon color. Tenant CSS that explicitly overrides control styles still needs its own contrast check.

@coderabbitai

coderabbitai Bot commented Sep 5, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

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.

鈿欙笍 Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Essentials

Run ID: 8b98e3af-2dcf-4fd5-a0d6-7b0328f6acdb

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

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

@Findeton Findeton changed the title fix: improve checkbox and keyboard focus contrast 馃悶 Voting Portal: Improve checkbox and keyboard focus contrast Sep 6, 2026
@Findeton
Findeton marked this pull request as ready for review September 7, 2026 00:49
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-07 02:08 UTC

@Findeton
Findeton merged commit cb1afcf into release/10.0 Sep 7, 2026
32 checks passed
@Findeton
Findeton deleted the feat/meta-13190/release/10.0 branch September 7, 2026 02:05
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