Skip to content

fix(checkbox): resolve problem with the style of the Checkbox component where there was no response to state change#145

Open
mbalabash wants to merge 1 commit into
PrimalHQ:mainfrom
mbalabash:fix-checkbox-bug-with-styles-when-checked
Open

fix(checkbox): resolve problem with the style of the Checkbox component where there was no response to state change#145
mbalabash wants to merge 1 commit into
PrimalHQ:mainfrom
mbalabash:fix-checkbox-bug-with-styles-when-checked

Conversation

@mbalabash
Copy link
Copy Markdown

Hey!

Currently, the styles of the Checkbox component do not update in response to its state changes:

before.mov

This update introduces theme-specific styles that handle state transitions:

after.mov

…nt where there was no response to state change
Copilot AI review requested due to automatic review settings July 25, 2025 21:42
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes a visual bug in the Checkbox component where styles were not updating in response to state changes, specifically when the checkbox is checked, focused, or active.

  • Adds CSS styles for checked, checked:active, and checked:focus states using CSS variables for theming
  • Updates the package version from 2.2.4 to 2.2.5

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/components/Checkbox/Checkbox.module.scss Adds state-specific styles for checked checkbox states using theme variables
package.json Version bump to 2.2.5 reflecting the bug fix

Comment thread src/components/Checkbox/Checkbox.module.scss
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.

2 participants