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

Allow setting .form-check-input:checked colors with CSS variables #41137

Open
2 tasks done
jcoyne opened this issue Jan 6, 2025 · 0 comments
Open
2 tasks done

Allow setting .form-check-input:checked colors with CSS variables #41137

jcoyne opened this issue Jan 6, 2025 · 0 comments

Comments

@jcoyne
Copy link

jcoyne commented Jan 6, 2025

Prerequisites

Proposal

Convert the sass variables $form-check-input-checked-bg-color and $form-check-input-checked-border-color to be css variables (e.g. --{$prefix}-form-check-input-checked-bg-color: and --{$prefix}-form-check-input-checked-border-color).

Motivation and context

It would be nice to theme these values without needing a custom SASS build.

@jcoyne jcoyne added the feature label Jan 6, 2025
@mdo mdo added the css label Jan 12, 2025
FrancoJFerreyra added a commit to FrancoJFerreyra/bootstrap that referenced this issue Jan 18, 2025
…put-checked-bg-color and $form-check-input-checked-border-color to --#{$prefix}form-check-input-checked -bg-color and --#{$prefix}form-check-input-checked-border-color) by adding these to the _root.scss and _form-check.scss file.

Resolve issue twbs#41137. twbs#41137

- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Refactoring (non-breaking change)
- [ ] Breaking change (fix or feature that would change existing functionality)

- [x] I have read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/main/.github/CONTRIBUTING.md)
- [x] My code follows the code style of the project _(using `npm run lint`)_
- [ ] My change introduces changes to the documentation
- [ ] I have updated the documentation accordingly
- [ ] I have added tests to cover my changes
- [ ] All new and existing tests passed

  No live preview

  twbs#41137
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants