]> git.ipfire.org Git - thirdparty/bootstrap.git/commit
Standardize focus styles using focus-ring mixin (#41950)
authorMark Otto <markd.otto@gmail.com>
Thu, 18 Dec 2025 21:13:09 +0000 (13:13 -0800)
committerMark Otto <markdotto@gmail.com>
Fri, 9 Jan 2026 04:09:54 +0000 (20:09 -0800)
commit7895d6569a16c4348541448bea070b16bbc67440
tree85531d988b4d9e13a3addea30aecfcc6eb2718c4
parent51beea1d91f4f89fb2f477a10dd7abf5ac0a54e7
Standardize focus styles using focus-ring mixin (#41950)

* Standardize focus styles using focus-ring mixin

Replace box-shadow focus styles with consistent focus-ring() mixin across components:
- Accordion, nav, pagination now use @include focus-ring(true)
- Forms (checkboxes, radios, switches, range, controls) use focus-ring mixin
- Update focus-ring-offset default from -1px to 1px
- Remove deprecated *-focus-box-shadow variables

* Fix some focus styles

* Remove unused CSS

* Remove more box-shadow on buttons
18 files changed:
scss/_accordion.scss
scss/_nav.scss
scss/_navbar.scss
scss/_pagination.scss
scss/_root.scss
scss/_variables.scss
scss/buttons/_button-group.scss
scss/buttons/_button-variables.scss
scss/buttons/_button.scss
scss/forms/_check.scss
scss/forms/_form-control.scss
scss/forms/_form-range.scss
scss/forms/_form-variables.scss
scss/forms/_radio.scss
scss/forms/_switch.scss
scss/forms/_validation.scss
site/src/scss/_buttons.scss [deleted file]
site/src/scss/docs.scss