]> git.ipfire.org Git - thirdparty/bootstrap.git/log
thirdparty/bootstrap.git
15 months agoBring in .bd-announcement fixes v4-dev-nes
XhmikosR [Wed, 20 Mar 2024 15:46:33 +0000 (17:46 +0200)] 
Bring in .bd-announcement fixes

15 months agoFix link and drop prettier crappy formatting
XhmikosR [Wed, 20 Mar 2024 15:28:14 +0000 (17:28 +0200)] 
Fix link and drop prettier crappy formatting

15 months agoDrop slack
XhmikosR [Wed, 20 Mar 2024 15:24:08 +0000 (17:24 +0200)] 
Drop slack

15 months agoNES fixes
Mark Otto [Sat, 9 Mar 2024 00:44:11 +0000 (02:44 +0200)] 
NES fixes

16 months agofeat(eol): Add End of Life documentation page 39750/head
Edward Ezekiel [Wed, 6 Mar 2024 16:18:03 +0000 (10:18 -0600)] 
feat(eol): Add End of Life documentation page

16 months agofeat(EOL): Add announcement to Examples page
Edward Ezekiel [Wed, 6 Mar 2024 15:48:11 +0000 (09:48 -0600)] 
feat(EOL): Add announcement to Examples page

16 months agofeat(announcement): Add End of Life announcement
Edward Ezekiel [Tue, 5 Mar 2024 19:37:35 +0000 (13:37 -0600)] 
feat(announcement): Add End of Life announcement

2 years agoBackport: NuGet Changes v4-dev 34212/head
Jesse Mandel [Wed, 9 Nov 2022 07:17:19 +0000 (23:17 -0800)] 
Backport: NuGet Changes

Update authors and copyright to match npm, add repository reference. Also incorporates licensing expression change by @vanillajonathan (#37378)

Co-authored-by: Jesse Mandel <jesse.mandel@jdpa.com>
2 years agoChange `view in GitHub` links (#37223)
Louis-Maxime Piton [Wed, 28 Sep 2022 11:12:21 +0000 (13:12 +0200)] 
Change `view in GitHub` links (#37223)

2 years agoRelease v4.6.2 (#36725) v4.6.2
XhmikosR [Tue, 19 Jul 2022 15:13:44 +0000 (18:13 +0300)] 
Release v4.6.2 (#36725)

* Bump version to 4.6.2.

* Dist

3 years agoDocs: Capitalize Unicode (#36735)
Julien Déramond [Wed, 13 Jul 2022 15:53:40 +0000 (17:53 +0200)] 
Docs: Capitalize Unicode (#36735)

3 years agoAdd Fathom to v4 (#36727)
Mark Otto [Tue, 12 Jul 2022 15:41:19 +0000 (08:41 -0700)] 
Add Fathom to v4 (#36727)

3 years agoUpdate devDependencies (#36724)
XhmikosR [Tue, 12 Jul 2022 12:36:38 +0000 (15:36 +0300)] 
Update devDependencies (#36724)

* @babel/cli               ^7.17.10  →  ^7.18.6
* @babel/core               ^7.18.2  →  ^7.18.6
* @babel/preset-env         ^7.18.2  →  ^7.18.6
* @rollup/plugin-commonjs   ^22.0.0  →  ^22.0.1
* eslint                    ^8.17.0  →  ^8.19.0
* eslint-plugin-qunit        ^7.2.0  →   ^7.3.1
* hugo-bin                  ^0.88.2  →  ^0.89.0
* karma                     ^6.3.20  →   ^6.4.0
* lockfile-lint              ^4.7.4  →   ^4.7.6
* nodemon                   ^2.0.16  →  ^2.0.19
* postcss-cli                ^9.1.0  →  ^10.0.0
* rollup                    ^2.75.6  →  ^2.76.0
* stylelint                 ^14.9.0  →  ^14.9.1
* terser                    ^5.14.0  →  ^5.14.1

3 years agoDocs: update clipboard.js to v2.0.11
Julien Déramond [Sat, 25 Jun 2022 07:47:52 +0000 (09:47 +0200)] 
Docs: update clipboard.js to v2.0.11

3 years agoUpdate devDependencies (#36522)
XhmikosR [Tue, 28 Jun 2022 05:52:23 +0000 (08:52 +0300)] 
Update devDependencies (#36522)

* eslint                           ^8.16.0  →  ^8.17.0
* hugo-bin                         ^0.87.1  →  ^0.88.2
* rollup                           ^2.74.1  →  ^2.75.6
* stylelint-config-twbs-bootstrap   ^3.1.0  →   ^4.0.0
* stylelint                        ^14.8.5  →  ^14.9.0
* terser                           ^5.13.1  →  ^5.14.0

3 years agov4: Improve accessible name of version dropdown in docs navbar (#36504)
Patrick H. Lauke [Sun, 5 Jun 2022 09:33:18 +0000 (10:33 +0100)] 
v4: Improve accessible name of version dropdown in docs navbar (#36504)

- add `sr-only` "Bootstrap", which will be part of the accessible name
- extra `sr-only` text to give some context - that the dropdown is about switching versions
- remove the redundant id/aria-labelledby for the dropdown
- change the control from `<a>` to `<button>`

3 years agov4 Docs: Update outdated ARIA/PF link, expand color contrast explanation in `accessib...
Patrick H. Lauke [Fri, 3 Jun 2022 16:43:01 +0000 (17:43 +0100)] 
v4 Docs: Update outdated ARIA/PF link, expand color contrast explanation in `accessibility.md` (#36492)

PF link is backport of https://github.com/twbs/bootstrap/pull/36489
change in `accessibility.md` is to bring this in line with existing v5 prose

3 years agoRemove confusing unnecessary id/aria-labelledby for dropdown menus (#36491)
Patrick H. Lauke [Fri, 3 Jun 2022 16:28:18 +0000 (17:28 +0100)] 
Remove confusing unnecessary id/aria-labelledby for dropdown menus (#36491)

v4 port of https://github.com/twbs/bootstrap/pull/36487

3 years agoDocs: fix some ARIA Authoring Practices Guides broken links (#36490)
Julien Déramond [Fri, 3 Jun 2022 09:41:59 +0000 (11:41 +0200)] 
Docs: fix some ARIA Authoring Practices Guides broken links (#36490)

3 years agoFixing tabs' tests (#36485)
Louis-Maxime Piton [Thu, 2 Jun 2022 09:58:43 +0000 (11:58 +0200)] 
Fixing tabs' tests (#36485)

3 years agoAdd horizontal collapse support
Mark Otto [Tue, 24 May 2022 17:50:03 +0000 (10:50 -0700)] 
Add horizontal collapse support

3 years agoFix closing HTML tag in navs docs (#36466)
Julien Déramond [Tue, 31 May 2022 14:40:36 +0000 (16:40 +0200)] 
Fix closing HTML tag in navs docs (#36466)

3 years agoUpdate devDependencies
XhmikosR [Thu, 26 May 2022 04:55:52 +0000 (07:55 +0300)] 
Update devDependencies

3 years agoUpdate GitHub actions
XhmikosR [Tue, 24 May 2022 07:40:37 +0000 (10:40 +0300)] 
Update GitHub actions

3 years agobuild/change-version.js: remove the executable flag
XhmikosR [Tue, 24 May 2022 07:28:29 +0000 (10:28 +0300)] 
build/change-version.js: remove the executable flag

3 years agoDynamic tabs: use buttons rather than links (backport to v4) (#33163)
Patrick H. Lauke [Tue, 24 May 2022 18:16:58 +0000 (19:16 +0100)] 
Dynamic tabs: use buttons rather than links (backport to v4) (#33163)

* Manually backport 32630

Dynamic tabs: use buttons rather than links

* Tweak unit test

* Tweak unit tests

* More tweakage

* show() should also bail if `disabled` attribute is set

* Tweak tests

* Simplify test for relatedTarget

* Temporarily remove problematic test

(as i can't get local tests to run just noww)

* Revert previous

* test: fix broken test cases for tab.js

* test: fix role=tablist invalid on nav element

* test: prefer <div/> over <div></div>

* Manually backport 32630

Dynamic tabs: use buttons rather than links

* test: fix broken test cases for tab.js

* Fixes

* Remove and ignore lock file

Co-authored-by: alpadev <alpa.muc@gmail.com>
Co-authored-by: Mark Otto <markd.otto@gmail.com>
Co-authored-by: Mark Otto <markdotto@gmail.com>
3 years agoDoc: remove `role="group"` from some split drop* buttons (#36254)
Julien Déramond [Tue, 24 May 2022 08:04:59 +0000 (10:04 +0200)] 
Doc: remove `role="group"` from some split drop* buttons (#36254)

3 years agoReplace the deprecated `color-adjust` with `print-color-adjust` (#36283)
Adrian Curtin [Tue, 24 May 2022 07:36:27 +0000 (03:36 -0400)] 
Replace the deprecated `color-adjust` with `print-color-adjust` (#36283)

3 years ago_custom-forms.scss: fix order of attributes (#36231)
Wladyslaw Dudko [Sat, 14 May 2022 18:37:08 +0000 (20:37 +0200)] 
_custom-forms.scss: fix order of attributes (#36231)

3 years agoFix lint issues
XhmikosR [Fri, 8 Apr 2022 06:23:30 +0000 (09:23 +0300)] 
Fix lint issues

3 years agoUpdate devDependencies
XhmikosR [Fri, 8 Apr 2022 06:23:06 +0000 (09:23 +0300)] 
Update devDependencies

3 years agopackage.json: add GitHub Sponsors and reorder properties (#35451)
XhmikosR [Mon, 7 Feb 2022 08:15:17 +0000 (10:15 +0200)] 
package.json: add GitHub Sponsors and reorder properties (#35451)

3 years agoMove linkinator to GitHub Actions. (#35573)
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

3 years agoUpdated the small-font-size to use a round value
pricop [Thu, 14 Apr 2022 12:35:49 +0000 (15:35 +0300)] 
Updated the small-font-size to use a round value

This is a backport from BS5 to BS4.

As per https://github.com/twbs/bootstrap/issues/35553

The ```small-font -size``` will actually increase from ```13px``` to ```14px``` with this proposed change. Personally I'd prefer keeping it the BS5 way (```14px```), as the text is more readable now.

If it's needed, I can do another PR with the ```$small-font-size:             .8125rem !default;``` to resemble BS4 more closely but I feel like this would be a move forward even for BS4.

3 years agoDoc: Reorder alphabetically lists of components (#36128)
Julien Déramond [Fri, 8 Apr 2022 13:30:58 +0000 (15:30 +0200)] 
Doc: Reorder alphabetically lists of components (#36128)

3 years agoUpdate devDependencies
XhmikosR [Mon, 3 Jan 2022 08:21:23 +0000 (10:21 +0200)] 
Update devDependencies

* @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
* autoprefixer                     ^10.4.0  →  ^10.4.1
* eslint                            ^8.4.1  →   ^8.6.0
* eslint-plugin-import             ^2.25.3  →  ^2.25.4
* eslint-plugin-qunit               ^7.1.0  →   ^7.2.0
* eslint-plugin-unicorn            ^39.0.0  →  ^40.0.0
* hugo-bin                         ^0.78.1  →  ^0.79.2
* linkinator                       ^2.16.2  →   ^3.0.3
* node-sass                         ^7.0.0  →   ^7.0.1
* rollup                           ^2.61.1  →  ^2.63.0
* stylelint                        ^14.1.0  →  ^14.2.0
* stylelint-config-twbs-bootstrap   ^3.0.0  →   ^3.0.1

Also, remove the unused glob package.

3 years agoBump copyright year to 2022
XhmikosR [Mon, 3 Jan 2022 08:24:34 +0000 (10:24 +0200)] 
Bump copyright year to 2022

3 years agoStrengthen and expand note about dynamic tabs with dropdown menus (#35588)
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

3 years agoAdd note to carousel crossfade docs about bg color (#35587)
XhmikosR [Thu, 23 Dec 2021 12:38:43 +0000 (14:38 +0200)] 
Add note to carousel crossfade docs about bg color (#35587)

3 years agoTweak toast docs (#35633)
Patrick H. Lauke [Mon, 3 Jan 2022 08:15:29 +0000 (08:15 +0000)] 
Tweak toast docs (#35633)

- a few rewordings/tweaks
- add info about toasts with focusable/actionable controls (shouldn't autohide them)

manual backport of https://github.com/twbs/bootstrap/pull/33810

3 years agoBackport #35556 (#35558)
Julien Déramond [Thu, 16 Dec 2021 09:22:03 +0000 (10:22 +0100)] 
Backport #35556 (#35558)

* Use param to set Bootstrap version in Contents doc

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
3 years agoUpdate devDependencies
XhmikosR [Thu, 16 Dec 2021 07:13:16 +0000 (09:13 +0200)] 
Update devDependencies

3 years agoUpdate Stylelint and our config too
XhmikosR [Tue, 14 Dec 2021 07:40:42 +0000 (09:40 +0200)] 
Update Stylelint and our config too

3 years agodocs: Add responsive variations for align-content-between (#35532)
Ty Mick [Tue, 14 Dec 2021 20:29:35 +0000 (12:29 -0800)] 
docs: Add responsive variations for align-content-between (#35532)

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
3 years agoJS tests: only test one Node.js version (#35481)
XhmikosR [Fri, 10 Dec 2021 14:40:32 +0000 (16:40 +0200)] 
JS tests: only test one Node.js version (#35481)

3 years agoCI: add `workflow_dispatch` (#35454)
XhmikosR [Thu, 2 Dec 2021 21:02:11 +0000 (23:02 +0200)] 
CI: add `workflow_dispatch` (#35454)

3 years agoRemove the now outdated build/svgo.yml (#35447)
XhmikosR [Wed, 1 Dec 2021 13:16:24 +0000 (15:16 +0200)] 
Remove the now outdated build/svgo.yml (#35447)

3 years agobuild/change-version.js: fix wrong map usage (#35395)
XhmikosR [Wed, 24 Nov 2021 08:49:35 +0000 (10:49 +0200)] 
build/change-version.js: fix wrong map usage (#35395)

3 years agoREADME.md: wrap file contents in a `details` element (#35452)
XhmikosR [Thu, 2 Dec 2021 20:53:12 +0000 (22:53 +0200)] 
README.md: wrap file contents in a `details` element (#35452)

Co-authored-by: Mark Otto <markd.otto@gmail.com>
3 years agoREADME.md remove broken "David DM" dependency badges (#35313)
Christian Oliff [Wed, 3 Nov 2021 12:36:39 +0000 (21:36 +0900)] 
README.md remove broken "David DM" dependency badges (#35313)

3 years agoUpdate links to CCA, MQ5 prefers-reduced-motion, evergreen WCAG urls, more resources...
Patrick H. Lauke [Tue, 30 Nov 2021 06:38:07 +0000 (06:38 +0000)] 
Update links to CCA, MQ5 prefers-reduced-motion, evergreen WCAG urls, more resources (#35427)

Manual backport of https://github.com/twbs/bootstrap/pull/33797

3 years agoFixed docs for Toasts referencing blur transparency (#35190)
pricop [Mon, 15 Nov 2021 10:49:55 +0000 (12:49 +0200)] 
Fixed docs for Toasts referencing blur transparency (#35190)

3 years agoRelease v4.6.1 (#35272) v4.6.1
XhmikosR [Thu, 28 Oct 2021 14:45:21 +0000 (17:45 +0300)] 
Release v4.6.1 (#35272)

* Bump version to v4.6.1

* Dist

3 years agoimages.md: remove zero-width space (#35234)
Barabas [Thu, 28 Oct 2021 11:22:32 +0000 (13:22 +0200)] 
images.md: remove zero-width space (#35234)

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
3 years agoUpdate devDependencies (#35271)
XhmikosR [Thu, 28 Oct 2021 10:53:14 +0000 (13:53 +0300)] 
Update devDependencies (#35271)

* autoprefixer  ^10.3.7  →  ^10.4.0
* eslint         ^8.0.1  →   ^8.1.0
* karma          ^6.3.5  →   ^6.3.6
* rollup        ^2.58.0  →  ^2.58.3

3 years agoUpdate devDependencies and switch to Node.js 16/npm 8
XhmikosR [Fri, 22 Oct 2021 13:52:12 +0000 (16:52 +0300)] 
Update devDependencies and switch to Node.js 16/npm 8

* @babel/core                      ^7.15.5  →   ^7.15.8
* @babel/preset-env                ^7.15.6  →   ^7.15.8
* @rollup/plugin-commonjs          ^20.0.0  →   ^21.0.1
* @rollup/plugin-node-resolve      ^13.0.5  →   ^13.0.6
* autoprefixer                     ^10.3.6  →   ^10.3.7
* babel-plugin-istanbul             ^6.0.0  →    ^6.1.1
* clean-css-cli                     ^5.3.3  →    ^5.4.2
* eslint                           ^7.32.0  →    ^8.0.0
* eslint-config-xo                 ^0.38.0  →   ^0.39.0
* eslint-plugin-import             ^2.24.2  →   ^2.25.1
* eslint-plugin-qunit               ^6.2.0  →    ^7.0.0
* eslint-plugin-unicorn            ^36.0.0  →   ^37.0.1
* karma                             ^6.3.4  →    ^6.3.5
* linkinator                       ^2.14.0  →   ^2.14.4
* nodemon                          ^2.0.13  →   ^2.0.14
* postcss                           ^8.3.8  →   ^8.3.11
* postcss-cli                       ^9.0.0  →    ^9.0.1
* rollup                           ^2.57.0  →   ^2.58.0
* stylelint-config-twbs-bootstrap   ^2.2.3  →    ^2.2.4
* vnu-jar                           21.9.2  →  21.10.12

3 years agoterser: specify 2 passes as it offers slightly better compression
XhmikosR [Thu, 21 Oct 2021 06:19:12 +0000 (09:19 +0300)] 
terser: specify 2 passes as it offers slightly better compression

3 years agoJS: minor refactoring
XhmikosR [Thu, 14 Oct 2021 14:40:07 +0000 (17:40 +0300)] 
JS: minor refactoring

* shorten block comments
* reorder constants

3 years agoRevert "Bundlewatch: stop ignoring dependabot branches (#33192)" (#35069)
XhmikosR [Mon, 4 Oct 2021 16:34:47 +0000 (19:34 +0300)] 
Revert "Bundlewatch: stop ignoring dependabot branches (#33192)" (#35069)

This reverts commit 5560c86070c8be08f76801bbc7e525eea4fc0cf6.

3 years agoBackport #35074
XhmikosR [Fri, 8 Oct 2021 14:30:51 +0000 (17:30 +0300)] 
Backport #35074

sanitizer: add `sms` in the `SAFE_URL_PATTERN`

3 years agoUpdate terser to v5.9.0.
XhmikosR [Fri, 8 Oct 2021 14:27:43 +0000 (17:27 +0300)] 
Update terser to v5.9.0.

3 years agofix(input-group): custom-file with validation (#33239)
Gaël Poupard [Thu, 21 Oct 2021 06:00:22 +0000 (08:00 +0200)] 
fix(input-group): custom-file with validation (#33239)

3 years agoFix capitalization after period in Markdown files (#35112)
Julien Déramond [Tue, 5 Oct 2021 14:51:44 +0000 (16:51 +0200)] 
Fix capitalization after period in Markdown files (#35112)

3 years agoUpdate devDependencies (#35068)
XhmikosR [Tue, 28 Sep 2021 15:32:57 +0000 (18:32 +0300)] 
Update devDependencies (#35068)

* @babel/cli                   ^7.15.4  →  ^7.15.7
* @rollup/plugin-node-resolve  ^13.0.4  →  ^13.0.5
* autoprefixer                 ^10.3.4  →  ^10.3.6
* glob                          ^7.1.7  →   ^7.2.0
* nodemon                      ^2.0.12  →  ^2.0.13
* postcss                       ^8.3.6  →   ^8.3.8
* postcss-cli                   ^8.3.1  →   ^9.0.0
* qunit                        ^2.17.1  →  ^2.17.2
* rollup                       ^2.56.3  →  ^2.57.0

3 years agoRemove extra spaces in Markdown files (#35047)
Julien Déramond [Tue, 28 Sep 2021 09:22:52 +0000 (11:22 +0200)] 
Remove extra spaces in Markdown files (#35047)

3 years agoRemove unneeded conditional
XhmikosR [Fri, 27 Nov 2020 12:27:35 +0000 (14:27 +0200)] 
Remove unneeded conditional

3 years agoRemove duplicate test.
XhmikosR [Fri, 27 Nov 2020 12:17:15 +0000 (14:17 +0200)] 
Remove duplicate test.

3 years agoChange test description so that it's unique
XhmikosR [Fri, 27 Nov 2020 12:15:45 +0000 (14:15 +0200)] 
Change test description so that it's unique

3 years agoMerge duplicate test.
XhmikosR [Fri, 27 Nov 2020 12:14:32 +0000 (14:14 +0200)] 
Merge duplicate test.

3 years agoRemove commented out test
XhmikosR [Fri, 27 Nov 2020 09:24:31 +0000 (11:24 +0200)] 
Remove commented out test

3 years agoSkip tests if `attachShadow` is not present
XhmikosR [Fri, 27 Nov 2020 09:15:54 +0000 (11:15 +0200)] 
Skip tests if `attachShadow` is not present

3 years agotests: comply to the new rules
XhmikosR [Mon, 23 Nov 2020 16:26:21 +0000 (18:26 +0200)] 
tests: comply to the new rules

Use `assert.strictEqual`/`assert.true`/`assert.false`

3 years agoAdd eslint-plugin-qunit
XhmikosR [Sat, 21 Nov 2020 21:09:29 +0000 (23:09 +0200)] 
Add eslint-plugin-qunit

3 years agoUpdate devDependencies
XhmikosR [Tue, 14 Sep 2021 12:16:06 +0000 (15:16 +0300)] 
Update devDependencies

* @babel/cli                   ^7.14.8  →  ^7.15.5
* @babel/core                  ^7.14.8  →  ^7.15.4
* @babel/preset-env            ^7.14.8  →  ^7.15.6
* @rollup/plugin-commonjs      ^19.0.1  →  ^20.0.0
* @rollup/plugin-node-resolve  ^13.0.2  →  ^13.0.4
* autoprefixer                 ^10.3.1  →  ^10.3.4
* clean-css-cli                 ^5.3.0  →   ^5.3.3
* eslint                       ^7.31.0  →  ^7.32.0
* eslint-config-xo             ^0.37.0  →  ^0.38.0
* eslint-plugin-import         ^2.23.4  →  ^2.24.2
* eslint-plugin-unicorn        ^34.0.1  →  ^36.0.0
* hugo-bin                     ^0.74.0  →  ^0.76.1
* qunit                        ^2.16.0  →  ^2.17.1
* postcss                       ^8.3.5  →   ^8.3.6
* rollup                       ^2.53.3  →  ^2.56.3
* vnu-jar                      21.6.11  →   21.9.2

3 years agoUpdate CodeQL workflow (#34961)
XhmikosR [Tue, 14 Sep 2021 06:07:59 +0000 (09:07 +0300)] 
Update CodeQL workflow (#34961)

3 years agoBackport #34937
XhmikosR [Thu, 9 Sep 2021 11:44:40 +0000 (14:44 +0300)] 
Backport #34937

Update a URL mentioning dead name

3 years agodocs: backport layouts updates from the main branch
XhmikosR [Wed, 8 Sep 2021 06:16:38 +0000 (09:16 +0300)] 
docs: backport layouts updates from the main branch

3 years agodocs-navbar: use the config variable and update to 5.1
XhmikosR [Mon, 6 Sep 2021 18:56:17 +0000 (21:56 +0300)] 
docs-navbar: use the config variable and update to 5.1

3 years agonpm scripts: add `aggregate-output` (#32907)
XhmikosR [Thu, 8 Jul 2021 06:55:20 +0000 (09:55 +0300)] 
npm scripts: add `aggregate-output` (#32907)

3 years agoMore concise improvements for `add()` and `subtract()` (#34432)
Gaël Poupard [Tue, 27 Jul 2021 04:48:08 +0000 (06:48 +0200)] 
More concise improvements for `add()` and `subtract()` (#34432)

3 years agoUpdate description of active buttons (#34966)
Mark Otto [Tue, 14 Sep 2021 12:05:07 +0000 (06:05 -0600)] 
Update description of active buttons (#34966)

3 years agov4: Disabled link cleanup (#34924)
Patrick H. Lauke [Thu, 9 Sep 2021 11:49:06 +0000 (12:49 +0100)] 
v4: Disabled link cleanup (#34924)

manual backport of #34886

per https://www.w3.org/TR/html-aria/#docconformance

> It is NOT RECOMMENDED to use `aria-disabled="true"` on an `a` element with an `href` attribute.
>
>NOTE
>If a link needs to be "disabled", remove the `href` attribute.

This PR removes the unnecessary `href="#"`, `tabindex="-1"`, and `aria-disabled="true"` from disabled links in both docs pages and examples. `aria-disabled="true"` *is* kept for disabled link-based buttons (that have `role="button"`) as there it's appropriate to use (you *want* to convey to assistive technologies that this thing you're claiming is a button is also disabled at the moment)

Further, the PR extends the "Link functionality caveat" to show the "proper" way (removing `href` and adding `.disabled` class only) to disable a link, but then explains what to do if that's not possible (and then keeps an example with all the traditional `href="#" tabindex="-1" aria-disabled="true"`, but explains clearly that it's not ideal). Same sort of explanation is also added to the pointer event utilities page

3 years agoMove RFS version in config.yml and update it.
XhmikosR [Tue, 7 Sep 2021 13:21:30 +0000 (16:21 +0300)] 
Move RFS version in config.yml and update it.

3 years agoUpdate RFS to v8.1.0
XhmikosR [Tue, 7 Sep 2021 12:27:06 +0000 (15:27 +0300)] 
Update RFS to v8.1.0

3 years agoReplace Sass division with multiplication and custom divide() function
Mark Otto [Sun, 25 Jul 2021 17:19:02 +0000 (10:19 -0700)] 
Replace Sass division with multiplication and custom divide() function

Fixes #34353.

Co-Authored-By: Slaven Tomac <slaventomac@gmail.com>
3 years agofix(modal): change the order we return from show() method (#34087)
alpadev [Sun, 25 Jul 2021 17:36:11 +0000 (19:36 +0200)] 
fix(modal): change the order we return from show() method (#34087)

In case of a modal with fading enabled, a prevented show event can cause show to not showing the modal anymore.

See #34055

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
3 years agoUpdate devDependencies
XhmikosR [Wed, 21 Jul 2021 12:52:59 +0000 (15:52 +0300)] 
Update devDependencies

* @babel/cli                       ^7.14.3  →  ^7.14.8
* @babel/core                      ^7.14.3  →  ^7.14.8
* @babel/preset-env                ^7.14.2  →  ^7.14.8
* @rollup/plugin-commonjs          ^19.0.0  →  ^19.0.1
* @rollup/plugin-node-resolve      ^13.0.0  →  ^13.0.2
* autoprefixer                     ^10.2.5  →  ^10.3.1
* eslint                           ^7.26.0  →  ^7.31.0
* eslint-config-xo                 ^0.36.0  →  ^0.37.0
* eslint-plugin-import             ^2.23.2  →  ^2.23.4
* eslint-plugin-unicorn            ^31.0.0  →  ^34.0.1
* globby                           ^11.0.3  →  ^11.0.4
* hugo-bin                         ^0.71.1  →  ^0.73.0
* karma                             ^6.3.2  →   ^6.3.4
* karma-firefox-launcher            ^2.1.0  →   ^2.1.1
* linkinator                       ^2.13.6  →  ^2.14.0
* nodemon                           ^2.0.7  →   ^2.0.12
* node-sass                         ^6.0.0  →   ^6.0.1
* postcss                           ^8.3.0  →   ^8.3.5
* qunit                            ^2.15.0  →  ^2.16.0
* rollup                           ^2.48.0  →  ^2.53.3
* stylelint-config-twbs-bootstrap   ^2.2.0  →   ^2.2.3
* vnu-jar                           21.4.9  →  21.6.11

3 years agoCI: make use of the `actions/setup-node`'s `cache` option (#34453)
XhmikosR [Mon, 19 Jul 2021 15:38:49 +0000 (18:38 +0300)] 
CI: make use of the `actions/setup-node`'s `cache` option (#34453)

3 years agoBump coverallsapp/github-action from 1.1.2 to 1.1.3 (#34491)
dependabot[bot] [Wed, 14 Jul 2021 05:29:28 +0000 (08:29 +0300)] 
Bump coverallsapp/github-action from 1.1.2 to 1.1.3 (#34491)

Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/v1.1.2...1.1.3)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
3 years agoCONTRIBUTING.md: fix broken link to README.md (#34389)
Kijima Daigo [Thu, 8 Jul 2021 05:49:41 +0000 (14:49 +0900)] 
CONTRIBUTING.md: fix broken link to README.md (#34389)

3 years agoBackport #34336
XhmikosR [Thu, 24 Jun 2021 08:04:29 +0000 (11:04 +0300)] 
Backport #34336

Remove unneeded `.text-white-50` CSS rule

This is already part of Bootstrap 4.6 and 5.0.

3 years agoManually backport #34075 and #34279
XhmikosR [Tue, 22 Jun 2021 09:52:10 +0000 (12:52 +0300)] 
Manually backport #34075 and #34279

Improve and clean up vnu-jar.js

3 years agoUpdate Hugo config and sitemap.xml (#34074)
XhmikosR [Tue, 25 May 2021 05:32:27 +0000 (08:32 +0300)] 
Update Hugo config and sitemap.xml (#34074)

3 years agoHandle complex expressions in add() & subtract() (#34047)
Gaël Poupard [Tue, 25 May 2021 05:23:41 +0000 (07:23 +0200)] 
Handle complex expressions in add() & subtract() (#34047)

3 years agoReplace Freenode with Libera.Chat in the remaining files (#34250)
XhmikosR [Mon, 14 Jun 2021 17:12:10 +0000 (20:12 +0300)] 
Replace Freenode with Libera.Chat in the remaining files (#34250)

4 years agoRemove print thead rule (#34426)
Christian Oliff [Thu, 8 Jul 2021 05:28:53 +0000 (14:28 +0900)] 
Remove print thead rule (#34426)

The `thead` rule is safe to remove -- it was a workaround for browsers that didn't conform to this part of the CSS 2.1 spec. (https://www.w3.org/TR/CSS21/tables.html#table-display)
In practice, this meant IE 6 & IE 7.

(thanks to @mattbrundage for this PR upstream for the main.css project (https://github.com/h5bp/main.css/pull/101)

4 years ago🐛 Enable `0.x` with negative margins @ v4 (#33593)
k-utsumi [Thu, 24 Jun 2021 07:57:47 +0000 (16:57 +0900)] 
🐛 Enable `0.x` with negative margins @ v4 (#33593)

* 🐛 Enable `0.x` with negative margins @ v4

I set it as below, but no negative margin was added.
`$spacers: (0\.5: ($spacer * .125));`

After investigating, it seems that `0 \ .5` is also evaluated as 0.
So I changed it to string comparison.

HTML example: `<img class="mt-n0.5">`

* 💚 Clear CI errors

4 years agoFix repetition in the description.
Christian Oliff [Tue, 8 Jun 2021 08:34:37 +0000 (17:34 +0900)] 
Fix repetition in the description.

4 years agodocs(color): wrong secondary hex code (#34159)
Gaël Poupard [Wed, 2 Jun 2021 02:59:48 +0000 (04:59 +0200)] 
docs(color): wrong secondary hex code (#34159)

Closes #34146

---

Not sure what happened but indeed, [our current `$secondary` is not what's shown in docs](https://github.com/twbs/bootstrap/blob/c2f949c1fdad09e30793b533e5502808c5e2d423/scss/_variables.scss#L68).

4 years agoUpdate devDependencies
XhmikosR [Fri, 21 May 2021 05:14:43 +0000 (08:14 +0300)] 
Update devDependencies

* @babel/cli                       ^7.13.14  →   ^7.14.3
* @babel/core                       ^7.14.0  →   ^7.14.3
* @babel/preset-env                 ^7.14.1  →   ^7.14.2
* @rollup/plugin-commonjs           ^18.0.0  →   ^19.0.0
* @rollup/plugin-node-resolve       ^11.2.1  →   ^13.0.0
* clean-css-cli                      ^5.2.2  →    ^5.3.0
* eslint                            ^7.23.0  →   ^7.26.0
* eslint-config-xo                  ^0.35.0  →   ^0.36.0
* eslint-plugin-import              ^2.22.1  →   ^2.23.2
* eslint-plugin-unicorn             ^29.0.0  →   ^31.0.0
* glob                               ^7.1.6  →    ^7.1.7
* hugo-bin                          ^0.70.0  →   ^0.71.1
* node-sass                          ^5.0.0  →    ^6.0.0
* postcss                            ^8.2.9  →    ^8.3.0
* qunit                             ^2.14.1  →   ^2.15.0
* rollup                            ^2.44.0  →   ^2.48.0
* stylelint                        ^13.12.0  →  ^13.13.1
* stylelint-config-twbs-bootstrap    ^2.1.0  →    ^2.2.0
* vnu-jar                            21.2.5  →    21.4.9