]>
git.ipfire.org Git - thirdparty/bootstrap.git/log
GeoSot [Wed, 16 Feb 2022 21:04:55 +0000 (23:04 +0200)]
tweak bundlewatch.config
GeoSot [Sat, 11 Dec 2021 22:56:43 +0000 (00:56 +0200)]
Add dispose and toggler
GeoSot [Fri, 10 Dec 2021 01:09:48 +0000 (03:09 +0200)]
Initial approach on generic triggering
Mark Otto [Wed, 16 Feb 2022 16:50:50 +0000 (08:50 -0800)]
Rename dropdown-shadow to dropdown-box-shadow for consistency
Mark Otto [Wed, 16 Feb 2022 18:26:24 +0000 (10:26 -0800)]
Convert pagination component to CSS variables (#35399)
* Convert pagination component to CSS variables
* Use RFS mixin
* Remove the useless fallback
Eugene Kopyov [Tue, 15 Feb 2022 13:04:16 +0000 (14:04 +0100)]
Fixed border radius var name and .show target
XhmikosR [Tue, 15 Feb 2022 06:50:37 +0000 (08:50 +0200)]
Update devDependencies (#35841)
* Update devDependencies
* @babel/core ^7.17.0 → ^7.17.2
* @rollup/plugin-replace ^3.0.1 → ^3.1.0
* eslint ^8.8.0 → ^8.9.0
* eslint-config-xo ^0.39.0 → ^0.40.0
* hugo-bin ^0.80.1 → ^0.80.2
* karma ^6.3.15 → ^6.3.16
* rollup ^2.67.1 → ^2.67.2
* Fix new ESLint errors
Mark Otto [Sun, 28 Nov 2021 10:56:37 +0000 (00:56 -1000)]
Convert dropdowns to CSS variables
Mark Otto [Wed, 9 Feb 2022 22:15:15 +0000 (14:15 -0800)]
Rewrite custom docs buttons
- Use CSS variables wherever possible
- Rename purple-bright to violet for brevity, add CSS vars versions
- Rename download to accent
Mark Otto [Wed, 8 Sep 2021 03:56:54 +0000 (06:56 +0300)]
Tighten bundlewatch
Mark Otto [Wed, 28 Jul 2021 04:36:12 +0000 (21:36 -0700)]
Convert .btn and mixins to use CSS variables
Mark Otto [Mon, 14 Feb 2022 23:07:17 +0000 (15:07 -0800)]
Correct the horizontal padding on grid containers (#35825)
* Correct the horizontal padding on grid containers
* Don't halve the container-padding-x variable
vpakati [Mon, 14 Feb 2022 03:20:47 +0000 (11:20 +0800)]
Update reboot.md
Add the missing right parenthesis.
Julien Déramond [Fri, 11 Feb 2022 07:03:34 +0000 (08:03 +0100)]
Fix typo in Badges CSS variables description
Mark Otto [Fri, 11 Feb 2022 03:57:59 +0000 (19:57 -0800)]
Fixes #32082
Remove sentence in docs that's no longer needed. Fixes #32082.
Mark Otto [Fri, 11 Feb 2022 00:19:29 +0000 (16:19 -0800)]
Bump version callout
Mark Otto [Thu, 10 Feb 2022 00:13:13 +0000 (16:13 -0800)]
Bump bundlewatch
Mark Otto [Wed, 17 Nov 2021 03:01:30 +0000 (19:01 -0800)]
Convert .badge to CSS variables
Julien Déramond [Wed, 9 Feb 2022 19:12:08 +0000 (20:12 +0100)]
Remove remaining `.navbar-light` classes (#35814)
* Fix typo in CSS variables documentation
* Drop remaining .navbar-light classes
Fabián Karaben [Wed, 26 Jan 2022 22:22:38 +0000 (19:22 -0300)]
Add Spanish translation
The translation of version 5 of Bootstrap is added, by the Esdocu project.
Anton [Mon, 31 Jan 2022 21:54:39 +0000 (00:54 +0300)]
Fix overriding styles of `.list-group-item-action`
~~~html
<style>
.list-group-item-action {color: blue;}
.list-group-item {color: red;}
</style>
<p class="list-group-item">red text!</p>
<p class="list-group-item list-group-item-action">still red text!</p>
~~~
because `.list-group-item` declared after `.list-group-item-action` (order in attribute `class` no effect)
Christopher Yeleighton [Mon, 7 Feb 2022 14:07:36 +0000 (15:07 +0100)]
README: About release planning
Sebastian Podjasek [Tue, 8 Feb 2022 20:38:29 +0000 (21:38 +0100)]
Support floating labels on `.form-control-plaintext` (#32840)
* Support floating labels on `.form-control-plaintext`
* Update floating-labels.md
* Apply suggestions from code review
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Mark Otto <otto@github.com>
Mark Otto [Tue, 8 Feb 2022 20:33:39 +0000 (12:33 -0800)]
Add `.form-check-reverse` modifier class (#33606)
* Add .form-check-reverse modifier class
* Update checks-radios.md
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Mark Otto [Tue, 8 Feb 2022 18:18:07 +0000 (10:18 -0800)]
bundlewatch
Mark Otto [Tue, 20 Jul 2021 04:13:39 +0000 (21:13 -0700)]
Add deprecation notice for .navbar-light
Mark Otto [Wed, 7 Jul 2021 02:34:12 +0000 (19:34 -0700)]
Convert navbar to CSS variables
Co-Authored-By: Gaël Poupard <ffoodd@users.noreply.github.com>
XhmikosR [Tue, 8 Feb 2022 07:21:59 +0000 (09:21 +0200)]
Update devDependencies (#35798)
* @babel/cli ^7.16.8 → ^7.17.0
* @babel/core ^7.16.12 → ^7.17.0
* karma ^6.3.13 → ^6.3.15
* karma-rollup-preprocessor ^7.0.7 → ^7.0.8
* postcss ^8.4.5 → ^8.4.6
* rollup ^2.66.1 → ^2.67.1
* sass ^1.49.4 → ^1.49.7
Anton [Mon, 7 Feb 2022 08:50:26 +0000 (11:50 +0300)]
Optimize jQueryInterface in Collapse (#35689)
extracts config initialization from cycle
XhmikosR [Mon, 7 Feb 2022 08:15:17 +0000 (10:15 +0200)]
package.json: add GitHub Sponsors and reorder properties (#35451)
GeoSot [Mon, 7 Feb 2022 08:05:43 +0000 (10:05 +0200)]
Fix empty content of tooltip after 'copy' action in docs (#35773)
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
The Fake Cake [Mon, 7 Feb 2022 07:55:44 +0000 (08:55 +0100)]
Set `cursor: default` on disabled `.form-check-label` (#35082)
Fixes #35056
Macinto5h [Sun, 14 Mar 2021 19:07:24 +0000 (15:07 -0400)]
Add zebra striping for table columns
Co-Authored-By: Macallan Camara <44030647+Macinto5h@users.noreply.github.com>
Co-Authored-By: XhmikosR <xhmikosr@gmail.com>
Ty Mick [Sun, 12 Dec 2021 17:19:19 +0000 (09:19 -0800)]
Move `gap` utility API from "Flex" to "Spacing"
The `gap` utility is described on the [Spacing page][1] but is not
actually mentioned on the [Flex page][2] (apart from the [API
section][3]).
[1]: https://getbootstrap.com/docs/5.1/utilities/spacing/
[2]: https://getbootstrap.com/docs/5.1/utilities/flex/
[3]: https://getbootstrap.com/docs/5.1/utilities/flex/#utilities-api
Sigurd Moland Wahl [Thu, 3 Feb 2022 14:33:00 +0000 (15:33 +0100)]
Fixed typo in docs
Florian Lacreuse [Thu, 3 Feb 2022 09:43:11 +0000 (10:43 +0100)]
Fix dropdown docs about autoclose and esc key.
Gaël Poupard [Tue, 1 Feb 2022 13:37:33 +0000 (14:37 +0100)]
Breadcrumb docs: drop confusing currentColor and add new callout (#35434)
XhmikosR [Tue, 1 Feb 2022 11:03:48 +0000 (13:03 +0200)]
Update find-unused-sass-variables to v4.0.1 (#35761)
XhmikosR [Thu, 18 Nov 2021 19:47:27 +0000 (21:47 +0200)]
event-handler.js: remove unneeded return statement
GeoSot [Thu, 16 Dec 2021 11:43:36 +0000 (13:43 +0200)]
Event-handler: use `Array.find` instead of `for`
GeoSot [Thu, 16 Dec 2021 11:25:23 +0000 (13:25 +0200)]
Event-handler: initialize variable properly
GeoSot [Tue, 1 Feb 2022 08:33:18 +0000 (10:33 +0200)]
Fix Popover test that randomly fails on BrowserStack (#35757)
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
GeoSot [Sun, 30 Jan 2022 22:09:13 +0000 (00:09 +0200)]
Dropdown: use destructured variables in `dataApyKeydownHandler`
GeoSot [Sun, 30 Jan 2022 22:07:05 +0000 (00:07 +0200)]
Dropdown: dropdown doesn't document `data-bs-target` option & `parentNode` is ALWAYS the wrapper for toggle & menu
GeoSot [Sun, 30 Jan 2022 21:50:22 +0000 (23:50 +0200)]
Dropdown: merge instance identification in `dataApiKeydownHandler`
As we use the `dataApiKeydownHandler` only for events that are triggered on `[data-bs-toggle="dropdown"]` or on `.dropdown-menu`, we can ensure that their `parentNode` will ALWAYS be the `.dropdown` wrapper
Toby Zerner [Tue, 1 Feb 2022 06:40:59 +0000 (17:40 +1100)]
Remove incorrect statement about the disabled attribute on <form> (#35713)
> You can disable every form element within a form with the `disabled` attribute on the `<form>`.
I really want to be mistaken, because this would be a very useful feature! But I don't believe it's true. I can't find anything about this on MDN Web Docs, and adding the `disabled` attribute to a `<form>` does nothing on any browser in my testing.
The `disabled` attribute on a `<fieldset>` does disable all descendant form controls – perhaps that's where the mixup has come from.
XhmikosR [Tue, 1 Feb 2022 06:35:01 +0000 (08:35 +0200)]
Update devDependencies (#35743)
* clean-css-cli ^5.5.0 → ^5.5.2
* cspell ^5.16.0 → ^5.17.0
* eslint ^8.7.0 → ^8.8.0
* hugo-bin ^0.80.0 → ^0.80.1
* karma ^6.3.12 → ^6.3.13
* rollup ^2.66.0 → ^2.66.1
* sass ^1.49.0 → ^1.49.4
Quy [Thu, 27 Jan 2022 09:58:59 +0000 (01:58 -0800)]
Change X to Extra
GeoSot [Mon, 13 Dec 2021 00:17:03 +0000 (02:17 +0200)]
Dropdown: use only one check for shown state
GeoSot [Mon, 13 Dec 2021 00:10:26 +0000 (02:10 +0200)]
Dropdown: get dropdown's parent in one place
GeoSot [Sun, 30 Jan 2022 15:39:03 +0000 (17:39 +0200)]
More tooltip refactoring (#35546)
* Tooltip.js: move `shown` check to method
* Tooltip.js: move Popper's creation to method
* Tooltip.js: merge checks before `hide`
* Tooltip.js: minor refactoring on `toggle` method
XhmikosR [Sun, 30 Jan 2022 14:39:30 +0000 (16:39 +0200)]
Move cspell to Actions (#35593)
* Move cspell to Actions
* Remove the now unused `docs-spellcheck` npm script
GeoSot [Sun, 30 Jan 2022 14:24:03 +0000 (16:24 +0200)]
Change selector-engine.js `parents` method to utilize better js native methods (#35684)
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
XhmikosR [Sun, 30 Jan 2022 14:12:24 +0000 (16:12 +0200)]
Fix visual tests (#35585)
* Fix visual tests
They broke in #34509
* load bundle.js in visual tests
Co-authored-by: GeoSot <geo.sotis@gmail.com>
XhmikosR [Sun, 30 Jan 2022 14:11:38 +0000 (16:11 +0200)]
Update cspell config (#35680)
* use `en-US`
* scan all markdown files
* ignore dist, rtl and tests files
GeoSot [Wed, 15 Dec 2021 17:55:05 +0000 (19:55 +0200)]
Modal.js: remove unnecessary checks from test
GeoSot [Wed, 15 Dec 2021 17:54:02 +0000 (19:54 +0200)]
Modal: handle click event from backdrop callback
GeoSot [Sun, 30 Jan 2022 12:30:04 +0000 (14:30 +0200)]
tests: replace 'done' callback with 'Promise' to fix deprecation errors (#35659)
Reference:
https://jasmine.github.io/tutorials/async
'DEPRECATION: An asynchronous function called its 'done' callback more than once. This is a bug in the spec, beforeAll, beforeEach, afterAll, or afterEach function in question. This will be treated as an error in a future version. See<https://jasmine.github.io/tutorials/upgrading_to_Jasmine_4.0#deprecations-due-to-calling-done-multiple-times> for more information.
GeoSot [Thu, 16 Dec 2021 11:24:16 +0000 (13:24 +0200)]
Event handler: merge `new Event` with `new CustomEvent`
GeoSot [Thu, 16 Dec 2021 11:23:17 +0000 (13:23 +0200)]
Event handler: replace deprecated `initEvent`
XhmikosR [Sat, 29 Jan 2022 12:42:56 +0000 (14:42 +0200)]
Move linkinator to GitHub Actions. (#35573)
* Move linkinator to GitHub Actions.
* Remove `docs-linkinator` npm script since it's no longer used
Dimitri Papadopoulos Orfanos [Sat, 29 Jan 2022 11:30:02 +0000 (12:30 +0100)]
docs: fix a couple typos found with codespell (#35733)
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
XhmikosR [Thu, 9 Dec 2021 19:52:39 +0000 (21:52 +0200)]
SelectorEngine: remove moot space
XhmikosR [Tue, 9 Nov 2021 13:44:14 +0000 (15:44 +0200)]
Return early in more places
XhmikosR [Tue, 9 Nov 2021 13:43:02 +0000 (15:43 +0200)]
dropdown: Move constant
GeoSot [Tue, 2 Nov 2021 14:40:34 +0000 (16:40 +0200)]
collapse: merge class toggling
XhmikosR [Fri, 29 Oct 2021 07:38:52 +0000 (10:38 +0300)]
event-handler.js: use `for...of`
XhmikosR [Fri, 29 Oct 2021 07:38:35 +0000 (10:38 +0300)]
Rename variables
XhmikosR [Sat, 9 Oct 2021 18:50:21 +0000 (21:50 +0300)]
backdrop.js: cache `_getElement` calls
XhmikosR [Sat, 9 Oct 2021 18:49:49 +0000 (21:49 +0300)]
Remove a few unneeded variables
A Web Artisan [Sat, 29 Jan 2022 11:20:01 +0000 (12:20 +0100)]
docs: remove moot autocomplete attributes (#35741)
Neeraj Kumar Das [Tue, 18 Jan 2022 09:50:53 +0000 (15:20 +0530)]
Remove duplicate Octicons entry in icons list
Update Octicons website
Kirill Zdornyy [Tue, 25 Jan 2022 10:06:50 +0000 (02:06 -0800)]
Fix spelling mistake in footer example (#35704)
XhmikosR [Tue, 25 Jan 2022 10:03:42 +0000 (12:03 +0200)]
Update devDependencies (#35712)
* @babel/core ^7.16.7 → ^7.16.12
* @babel/preset-env ^7.16.8 → ^7.16.11
* cspell ^5.15.2 → ^5.16.0
* karma ^6.3.11 → ^6.3.12
* rollup ^2.64.0 → ^2.66.0
* sass ^1.48.0 → ^1.49.0
Julien Déramond [Wed, 19 Jan 2022 11:27:57 +0000 (12:27 +0100)]
Docs: group together reusable CSS for examples in a single stylesheet (#35649)
* Docs: group together examples reusable CSS in a stylesheet
* Use pointer-events utility in sidebars example
* Remove @import and move the content into _default/examples.html. Handle 2 sorts of dividers
* Remove footers.css extra css declaration
* Fix modals example
* Review: remove .b-example-hr
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
XhmikosR [Tue, 18 Jan 2022 05:09:40 +0000 (07:09 +0200)]
Update devDependencies (#35686)
* bundlewatch ^0.3.2 → ^0.3.3
* cspell ^5.15.1 → ^5.15.2
* eslint ^8.6.0 → ^8.7.0
* eslint-plugin-unicorn ^40.0.0 → ^40.1.0
* hugo-bin ^0.79.2 → ^0.80.0
* karma ^6.3.10 → ^6.3.11
* rollup ^2.63.0 → ^2.64.0
* sass ^1.47.0 → ^1.48.0
XhmikosR [Thu, 13 Jan 2022 12:52:07 +0000 (14:52 +0200)]
README.md: mention Netlify (#35683)
* README.md: mention Netlify
* Update README.md
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
XhmikosR [Thu, 13 Jan 2022 11:12:10 +0000 (13:12 +0200)]
build-plugins.js: use globby package (#35586)
We already use it in the change-version.js file
Ryan Berliner [Thu, 13 Jan 2022 08:55:05 +0000 (03:55 -0500)]
Fix: `isVisible` function behavior in case of a `<details>` element, on chrome 97 (#35682)
XhmikosR [Tue, 11 Jan 2022 09:17:12 +0000 (11:17 +0200)]
Update cspell config (#35647)
* specify the files to scan in the config
* enable `useGitignore` option
* remove a few unneeded suppressions
XhmikosR [Tue, 11 Jan 2022 08:32:18 +0000 (10:32 +0200)]
Update devDependencies (#35678)
* @babel/cli ^7.16.7 → ^7.16.8
* @babel/preset-env ^7.16.7 → ^7.16.8
* @popperjs/core ^2.11.0 → ^2.11.2
* @rollup/plugin-node-resolve ^13.1.2 → ^13.1.3
* autoprefixer ^10.4.1 → ^10.4.2
* cspell ^5.14.0 → ^5.15.1
* karma ^6.3.9 → ^6.3.10
* rollup ^2.62.0 → ^2.63.0
* sass ^1.45.2 → ^1.47.0
* shelljs ^0.8.4 → ^0.8.5
Arslan Kalwar [Wed, 5 Jan 2022 17:44:22 +0000 (22:44 +0500)]
fixed button text (#35656)
Added button missing text
Sakurai Kenji [Wed, 5 Jan 2022 17:24:59 +0000 (02:24 +0900)]
Fix custom-checkbox and custom-radio in migration doc (#35609)
Patrick H. Lauke [Wed, 5 Jan 2022 17:20:15 +0000 (17:20 +0000)]
Remove explicit use of aria-hidden for offcanvas when closed (#35589)
Remove explicit use of aria-hidden & visibility for offcanvas when closed, handling it with css
Co-authored-by: GeoSot <geo.sotis@gmail.com>
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
Neeraj Kumar Das [Wed, 5 Jan 2022 17:01:05 +0000 (22:31 +0530)]
Fix offcanvas title in 'Enable body scrolling' example (#35621)
zhangchenglin [Sun, 2 Jan 2022 16:26:05 +0000 (00:26 +0800)]
Remove the useless class of the close button .text-reset
XhmikosR [Tue, 4 Jan 2022 07:40:53 +0000 (09:40 +0200)]
Update nuget/bootstrap.png (#35641)
XhmikosR [Tue, 4 Jan 2022 07:26:50 +0000 (09:26 +0200)]
Update devDependencies (#35640)
* @babel/cli ^7.16.0 → ^7.16.7
* @babel/core ^7.16.5 → ^7.16.7
* @babel/preset-env ^7.16.5 → ^7.16.7
* @rollup/plugin-node-resolve ^13.1.1 → ^13.1.2
* @rollup/plugin-replace ^3.0.0 → ^3.0.1
* autoprefixer ^10.4.0 → ^10.4.1
* cspell ^5.13.4 → ^5.14.0
* eslint ^8.5.0 → ^8.6.0
* eslint-plugin-import ^2.25.3 → ^2.25.4
* eslint-plugin-unicorn ^39.0.0 → ^40.0.0
* sass ^1.45.1 → ^1.45.2
XhmikosR [Mon, 3 Jan 2022 13:03:42 +0000 (15:03 +0200)]
Bump copyright year to 2022 (#35639)
Anton [Tue, 28 Dec 2021 12:38:35 +0000 (15:38 +0300)]
Update api.md (#35486)
* Wording tweak
* Tweak wording
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
XhmikosR [Tue, 28 Dec 2021 06:16:16 +0000 (08:16 +0200)]
Update devDependencies (#35591)
* hugo-bin ^0.79.0 → ^0.79.2
* linkinator ^3.0.2 → ^3.0.3
* rollup ^2.61.1 → ^2.62.0
* stylelint ^14.1.0 → ^14.2.0
* stylelint-config-twbs-bootstrap ^3.0.0 → ^3.0.1
XhmikosR [Thu, 23 Dec 2021 12:38:43 +0000 (14:38 +0200)]
Add note to carousel crossfade docs about bg color (#35587)
Fixes #35181
Co-authored-by: Mark Otto <markdotto@gmail.com>
Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
Patrick H. Lauke [Thu, 23 Dec 2021 07:15:36 +0000 (07:15 +0000)]
Strengthen and expand note about dynamic tabs with dropdown menus (#35588)
following on from https://github.com/twbs/bootstrap/pull/35213 this
- expands the note, making it clear it's not supported
- makes it a callout
GeoSot [Thu, 9 Sep 2021 23:17:28 +0000 (02:17 +0300)]
Carousel: move repeated code to a method
GeoSot [Thu, 9 Sep 2021 23:13:58 +0000 (02:13 +0300)]
Carousel: remove always true `visibilityState` check
According to https://developer.mozilla.org/en-US/docs/Web/API/Document/visibilityState `visibilityState` is always a string, so the check was always true
GeoSot [Thu, 9 Sep 2021 23:11:14 +0000 (02:11 +0300)]
Carousel: move carousel default interval to `_getConfig()` and simplify it
GeoSot [Thu, 9 Sep 2021 23:02:44 +0000 (02:02 +0300)]
Carousel: return early and drop a loop.
We can achieve the same thing by querying the specific selector directly
GeoSot [Wed, 7 Jul 2021 22:29:25 +0000 (01:29 +0300)]
Carousel: add a helper to get the active element
GeoSot [Tue, 21 Dec 2021 15:19:29 +0000 (17:19 +0200)]
Popover/Tooltip: Fix vertical alignment on arrow of tip elements (#35527)
Regression of #32692
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Kyle Tsang [Tue, 21 Dec 2021 07:22:58 +0000 (23:22 -0800)]
docs: add reference to sticky-xxl utils (#35579)
Co-authored-by: XhmikosR <xhmikosr@gmail.com>