Gaël Poupard
91d3da1f3d
fix(navbar): ensure .navbar-collapse behaves as intended ( #33022 )
2021-02-09 20:54:37 +02:00
Rohit Sharma
273db7c205
Remove the default left styling in favor of Popper
2021-02-09 14:34:27 +02:00
Mark Otto
d56992b6d2
Mention dropdown static change in Migration guide
...
Co-authored-by: Rohit Sharma <rohit2sharma95@gmail.com>
2021-02-09 14:34:27 +02:00
Mark Otto
8f1c882545
Remove .dropdown-menu[style] reset and adjust .dropdown-menu-* modifiers
...
- Removes the &[style] selector that was used for resetting Popper styles
- Separate Popper-based alignment from static alignment with `data-bs-popover` attribute that separates the --bs-position and custom right/left properties
Co-Authored-By: Rohit Sharma <rohit2sharma95@gmail.com>
2021-02-09 14:34:27 +02:00
dependabot[bot]
a2b56de707
Bump linkinator from 2.13.3 to 2.13.4 ( #33019 )
...
Bumps [linkinator](https://github.com/JustinBeckwith/linkinator ) from 2.13.3 to 2.13.4.
- [Release notes](https://github.com/JustinBeckwith/linkinator/releases )
- [Commits](https://github.com/JustinBeckwith/linkinator/compare/v2.13.3...v2.13.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-09 09:22:31 +02:00
XhmikosR
28aba43ae0
vnu-jar.js: quote vnu path ( #33016 )
...
Should work now with folders with spaces
2021-02-09 08:01:44 +02:00
Rohit Sharma
0eaa6c05cf
Remove custom fallbackPlacements
from dropdown ( #32843 )
2021-02-09 07:55:17 +02:00
Philip Kiely
96b86c1f58
Docs on enforcing HTTPS and avoiding mixed content ( #33017 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-09 07:54:16 +02:00
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
XhmikosR
c93d754d35
CI: remove the cache fallback and shorten cache key ( #33012 )
2021-02-08 21:41:10 +02:00
XhmikosR
6d34d93d69
Update devDependencies ( #33011 )
...
* @babel/cli ^7.12.10 → ^7.12.13
* @babel/core ^7.12.10 → ^7.12.13
* @babel/preset-env ^7.12.11 → ^7.12.13
* karma ^6.0.4 → ^6.1.0
* linkinator 2.11.2 → ^2.13.3
* postcss ^8.2.4 → ^8.2.5
* rollup ^2.38.4 → ^2.38.5
* rtlcss ^3.1.1 → ^3.1.2
* vnu-jar 20.6.30 → 21.2.5
2021-02-08 21:05:24 +02:00
Rohit Sharma
b6cae91893
Add a note to change the case type of option name ( #32995 )
2021-02-08 16:55:47 +02:00
Kyle Tsang
22d8e34b3e
Fix boundary config description for dropdown and popover ( #32979 )
2021-02-04 07:26:32 +02:00
Kyle Tsang
d63a922436
Fix Popper preventOverflow boundary config ( #32845 )
...
Currently, the boundary config is being assigned to the wrong var (`rootBoundary`) in the popper config. It should be assigned to the `boundary` var in popper's config.
Ref: https://popper.js.org/docs/v2/utils/detect-overflow/#boundary
2021-02-04 06:55:25 +02:00
Siju Samson
b376a3d80d
Fix dropdown keys to open menu ( #32750 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-03 22:03:21 +02:00
Florian Vick
2a9d72133d
Prevent getSelector
from returning URLs as selector ( #32586 )
...
* added checks to getSelector in util to prevent returning hrefs that are invalid selectors
* restored compatibility for the class selector and added test cases for keeping urls from being returned as a selector
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-03 21:58:54 +02:00
Rohit Sharma
3770b7b9e3
Dropdown — Emit events on the .dropdown-toggle
button ( #32625 )
...
* Emit events on the dropdown button
Emit the events on `.dropdown-toggle` button and then bubble up
* Add migration note for events
* Update the docs for events
* Add unit test to check the event bubbling
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-03 21:51:19 +02:00
Gaël Poupard
02d103be91
fix(accordion): ensure .accordion-button stays left-aligned ( #32951 )
...
Fixes #32938
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-03 21:44:48 +02:00
Gaël Poupard
e4b249d02b
fix(navbar): hardcoded custom property ( #32930 )
2021-02-03 21:42:24 +02:00
Stanisław Gregor
203b3e218c
Fix default value for $enable-deprecation-messages
( #32940 )
...
* Update the default value for $enable-deprecation-messages
As seen in the https://github.com/twbs/bootstrap/blob/main/scss/_variables.scss ,
the $enable-deprecation-messages variable is set to `true` by default.
* Update site/content/docs/5.0/customize/options.md
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
2021-02-03 21:40:05 +02:00
Rohit Sharma
217d84d6b2
Remove the initial margin from dropdown/popover in favor of Popper ( #32524 )
...
* Remove the margin from dropdown in favor of Popper
- Set the default margin to 0 for dropdowns (To remove the Popper's warning)
- Set the required offset in dropdown's defaults
* Remove the margin from the popover component
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-03 21:37:25 +02:00
XhmikosR
a1bb65ef49
Tweak scss-docs shortcode
...
Should work now with indented start/end capture statements
2021-02-03 07:15:49 +02:00
Mark Otto
88be1ce502
Update docs for color and bg utilities
...
- Split colors from background utilities with new docs page
- Add Sass docs for both pages
2021-02-03 07:15:49 +02:00
dependabot[bot]
14cfb7af93
Bump rtlcss from 3.0.0 to 3.1.1 ( #32972 )
...
Bumps [rtlcss](https://github.com/MohammadYounes/rtlcss ) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/MohammadYounes/rtlcss/releases )
- [Changelog](https://github.com/MohammadYounes/rtlcss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/MohammadYounes/rtlcss/compare/3.0.0...3.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-02 21:00:15 +02:00
dependabot[bot]
1383f542c2
Bump @rollup/plugin-commonjs from 17.0.0 to 17.1.0 ( #32963 )
2021-02-02 12:09:14 +00:00
dependabot[bot]
eff792843a
Bump sass from 1.32.5 to 1.32.6 ( #32965 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.32.5 to 1.32.6.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.32.5...1.32.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-02 14:01:40 +02:00
dependabot[bot]
863dd32e0e
Bump @rollup/plugin-node-resolve from 11.1.0 to 11.1.1 ( #32962 )
...
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins ) from 11.1.0 to 11.1.1.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Commits](https://github.com/rollup/plugins/compare/commonjs-v11.1.0...node-resolve-v11.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-02 13:59:57 +02:00
dependabot[bot]
7c8415e5c5
Bump eslint from 7.18.0 to 7.19.0 ( #32964 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.18.0 to 7.19.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.18.0...v7.19.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-02 13:56:19 +02:00
dependabot[bot]
9cdf322038
Bump rollup from 2.38.0 to 2.38.4 ( #32961 )
2021-02-02 11:52:20 +00:00
dependabot[bot]
586b43e2c2
Bump autoprefixer from 10.2.3 to 10.2.4 ( #32966 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.2.3 to 10.2.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.2.3...10.2.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-02 13:42:32 +02:00
dependabot[bot]
d0db6b7b8e
Bump karma from 6.0.2 to 6.0.4 ( #32959 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.0.2 to 6.0.4.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.0.2...v6.0.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-02-02 13:33:16 +02:00
dependabot[bot]
4c1acccc22
Bump @rollup/plugin-babel from 5.2.2 to 5.2.3 ( #32958 )
...
Bumps [@rollup/plugin-babel](https://github.com/rollup/plugins ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Commits](https://github.com/rollup/plugins/compare/babel-v5.2.2...babel-v5.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-02 13:21:52 +02:00
Quy
ed0fc83216
_carousel.scss: Fix typo in comment ( #32950 )
2021-02-01 15:22:24 +02:00
Rohit Sharma
e79c8f3489
Just find the active indicator
2021-01-28 23:32:24 +02:00
Patrick H. Lauke
a882614c45
Make carousel indicators actual buttons
2021-01-28 23:32:24 +02:00
XhmikosR
1fd34a1a2c
CI: switch to the coverallsapp/github-action tag ( #32919 )
...
Unfortunately, they don't offer a `v1` tag
2021-01-28 23:31:33 +02:00
XhmikosR
a838571c50
change-version: remove vendor, add resources ( #32917 )
2021-01-28 23:30:10 +02:00
Rohit Sharma
e036e604de
Update docs for offset
option
2021-01-28 12:23:33 +02:00
Rohit Sharma
b1bd54955e
Restore offset
option for tooltip/popover components
2021-01-28 12:23:33 +02:00
joke2k
881f43a3b9
Restore offset option for dropdown component
2021-01-28 12:23:33 +02:00
Mark Otto
51ca9a9e2f
Update checks and radios in input groups ( #32912 )
...
- Adds .mt-0 to the examples
- Zero-ing out universally for all of them like in #32896 would cause issues for those who include the input with visible label text, where the text and input would be misaligned
2021-01-28 11:39:36 +02:00
XhmikosR
a56bf1de9f
Minor ESLint rules cleanup ( #32904 )
2021-01-28 11:34:20 +02:00
Tobias Bengfort
e06ffa288f
migration: mention .form-text
changes ( #32911 )
...
see #30598 and #30565
2021-01-28 08:05:05 +02:00
Mark Otto
0fa16a5d45
Re-add flex-grow to .navbar-collapse ( #32899 )
...
Update .navbar-collapse to drop width 100 and use flex-grow, restoring it to v4's behavior
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-27 21:27:02 +02:00
GeoSot
5d7b51e1d0
Tooltip refactoring ( #32523 )
...
* tooltip: move common code to a reusable function
* tooltip: return early in `show()`
Co-authored-by: Rohit Sharma <rohit2sharma95@gmail.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-27 19:01:24 +02:00
Patrick H. Lauke
3aa3fda730
Carousel: use buttons, not links, for prev/next controls ( #32627 )
...
* Carousel: use buttons, not links, for prev/next
- expand the styles to neutralise border/background
- change docs page
- add extra unit test to check that links or buttons work as controls
- modify visual test to use buttons as well
- use buttons instead of links for prev/next
- remove `role="button"` from links that are actually links
* Clarify that controls can be button or link
* Update site/content/docs/5.0/components/carousel.md
Co-authored-by: Mark Otto <markd.otto@gmail.com>
* Explicitly set padding to 0 to prevent dipping/moving on active in Firefox
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-27 17:31:16 +02:00
dependabot[bot]
61391c4ee2
Bump bundlewatch from 0.3.1 to 0.3.2 ( #32906 )
...
Bumps [bundlewatch](https://github.com/bundlewatch/bundlewatch ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/bundlewatch/bundlewatch/releases )
- [Commits](https://github.com/bundlewatch/bundlewatch/compare/v0.3.1...v0.3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-26 22:24:46 +02:00
dependabot[bot]
1a2688ede3
Bump eslint-plugin-unicorn from 26.0.1 to 27.0.0 ( #32902 )
...
* Bump eslint-plugin-unicorn from 26.0.1 to 27.0.0
Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn ) from 26.0.1 to 27.0.0.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases )
- [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v26.0.1...v27.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Update ESLint ignores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-26 15:53:26 +02:00
dependabot[bot]
2ccf9b8aca
Bump rollup from 2.37.0 to 2.38.0 ( #32901 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.37.0 to 2.38.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.37.0...v2.38.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-01-26 15:28:05 +02:00
dependabot[bot]
7be62ada7f
Bump karma from 6.0.0 to 6.0.2 ( #32903 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.0.0...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-26 15:22:37 +02:00