]> 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)
committerGitHub <noreply@github.com>
Thu, 18 Dec 2025 21:13:09 +0000 (13:13 -0800)
commitcd7474164cf570b544353f70bedc9174dad0e78b
tree44df228bd219d51ec0d686dbebba753751780573
parentb82c8e4018befb34b2fbbee6fd80a99116b50775
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