bootstrap/scss
Patrick H. Lauke 96be06e32b
Dynamic tabs: use buttons rather than links (#32630)
* Dynamic tabs: use buttons rather than links

- change docs
- add mention that tabs should be <button> elements
- tweak styles to neutralise border and background

* Update js unit and visual test accordingly

- replace links with buttons
- make one specific test that uses links instead of buttons, as we still want to support it despite it being non-semantically appropriate
- Leaving a couple of tests for now. The test for removed tabs should be redone so that tabs are removed programmatically (as the approach of having that close button inside the link is invalid and broken markup). The test for dropdowns should be removed together we actually ripping out the handling for dropdowns in the tab.js code (arguably a breaking change, though we discouraged this for a few versions and effectively "deprecated" it)

* Add isolation:isolate to prevent focus being overlapped

https://github.com/twbs/bootstrap/pull/32630#issuecomment-756015766
2021-02-09 07:23:45 +02:00
..
forms Drop transition on .form-check, keep on .form-switch 2021-01-14 19:46:50 -08:00
helpers fix(ratio): missing variable prefix (#32501) 2021-01-06 08:14:54 +02:00
mixins Update docs for color and bg utilities 2021-02-03 07:15:49 +02:00
utilities Utility API, RFS option: Only generate responsive classes when needed (#32397) 2020-12-09 23:49:21 +02:00
vendor Update RFS to 9.0.3 (#30581) 2020-04-14 14:04:29 +02:00
_accordion.scss fix(accordion): ensure .accordion-button stays left-aligned (#32951) 2021-02-03 21:44:48 +02:00
_alert.scss Fix: variables collide with globals (#32492) 2020-12-17 07:02:20 +02:00
_badge.scss Improve gradients 2020-05-15 15:03:12 +03:00
_breadcrumb.scss feat(RTL): implement RTL 2020-12-04 07:52:03 +02:00
_button-group.scss feat(RTL): implement RTL 2020-12-04 07:52:03 +02:00
_buttons.scss Drop `.btn-block` classes, replace with utilities (#31995) 2020-11-09 11:27:20 +02:00
_card.scss feat(RTL): implement RTL 2020-12-04 07:52:03 +02:00
_carousel.scss _carousel.scss: Fix typo in comment (#32950) 2021-02-01 15:22:24 +02:00
_close.scss Consistently use outline:0 rather than outline:none (#32751) 2021-01-10 16:13:08 +00:00
_containers.scss 🔥 Remove container duplication 2020-06-12 14:29:43 -07:00
_dropdown.scss Remove the initial margin from dropdown/popover in favor of Popper (#32524) 2021-02-03 21:37:25 +02:00
_forms.scss Drop custom file upload plugin in favor of CSS 2020-10-28 18:29:28 +01:00
_functions.scss Rename scale-color() function to shift-color() to avoid collision with Sass's own color function (#32149) 2020-11-13 20:50:59 +02:00
_grid.scss Switch to custom properties to control grid gutter widths (#30475) 2020-03-30 15:12:36 +02:00
_helpers.scss Rename the classes and docs page, update everything accordingly 2020-09-23 13:30:11 -07:00
_images.scss Apply `at-mixin-argumentless-call-parentheses: always` stylelint rule 2019-07-24 10:31:49 +03:00
_list-group.scss Fix: variables collide with globals (#32492) 2020-12-17 07:02:20 +02:00
_mixins.scss Cleanup/fix after the sr-only to visually-hidden renaming (#31359) 2020-07-31 10:27:36 +01:00
_modal.scss Tweak sizing and alignment of .btn-close in modal headers 2020-09-22 16:49:02 -07:00
_nav.scss Dynamic tabs: use buttons rather than links (#32630) 2021-02-09 07:23:45 +02:00
_navbar.scss fix(navbar): hardcoded custom property (#32930) 2021-02-03 21:42:24 +02:00
_pagination.scss Add two new variables for pagination border-radius values (#32423) 2020-12-14 15:34:01 +02:00
_popover.scss Remove the initial margin from dropdown/popover in favor of Popper (#32524) 2021-02-03 21:37:25 +02:00
_progress.scss Use correct value order (#32121) 2020-11-11 18:27:12 +02:00
_reboot.scss Suppress focus outline for buttons when it shouldn't be visible in Chromium (#32689) 2021-01-10 10:42:26 +00:00
_root.scss Add Sass variable for CSS variable prefix (#31684) 2020-09-30 08:32:58 +03:00
_spinners.scss feat(RTL): implement RTL 2020-12-04 07:52:03 +02:00
_tables.scss Use box shadows instead of linear gradients to colorize tables (#32348) 2020-12-11 15:49:22 +02:00
_toasts.scss Add word-break to .toast-body (#32670) 2021-01-13 09:21:57 -08:00
_tooltip.scss fix(RTL) 2020-12-06 18:42:40 +02:00
_transitions.scss Remove `position: relative` from `.collapsing` 2019-08-22 08:57:05 +02:00
_type.scss v5: Redo blockquote attributions (#30814) 2020-06-12 14:26:37 -07:00
_utilities.scss Update docs for color and bg utilities 2021-02-03 07:15:49 +02:00
_variables.scss Update docs for color and bg utilities 2021-02-03 07:15:49 +02:00
bootstrap-grid.scss Bump copyright year to 2021 (#32713) 2021-01-07 12:12:53 +02:00
bootstrap-reboot.scss Bump copyright year to 2021 (#32713) 2021-01-07 12:12:53 +02:00
bootstrap-utilities.scss Bump copyright year to 2021 (#32713) 2021-01-07 12:12:53 +02:00
bootstrap.scss Bump copyright year to 2021 (#32713) 2021-01-07 12:12:53 +02:00