]> git.ipfire.org Git - thirdparty/bootstrap.git/log
thirdparty/bootstrap.git
4 years agoAdd mention of the bs-custom-file-input plugin needed for the custom file input ...
Patrick H. Lauke [Tue, 15 Dec 2020 07:22:34 +0000 (07:22 +0000)] 
Add mention of the bs-custom-file-input plugin needed for the custom file input (#32457)

4 years agov4: Move negative margin-bottom from .nav-item to .nav-link (#32211)
Kyle Tsang [Thu, 10 Dec 2020 09:02:28 +0000 (01:02 -0800)] 
v4: Move negative margin-bottom from .nav-item to .nav-link  (#32211)

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoAdd hex values to colors (#32411)
Mark Otto [Thu, 10 Dec 2020 09:01:13 +0000 (01:01 -0800)] 
Add hex values to colors (#32411)

4 years agoRevert colors.yml accidental changes (#32206)
XhmikosR [Wed, 9 Dec 2020 22:42:38 +0000 (00:42 +0200)] 
Revert colors.yml accidental changes (#32206)

* Revert colors.yml accidental changes

* Bring colors data files up to par with the vars

4 years agoRemove useless `.text-left` in Layout / Overview (#32363)
Gaël Poupard [Tue, 8 Dec 2020 06:59:13 +0000 (07:59 +0100)] 
Remove useless `.text-left` in Layout / Overview (#32363)

4 years agoPartially backport #32217 (#32225)
Rohit Sharma [Wed, 25 Nov 2020 07:35:36 +0000 (13:05 +0530)] 
Partially backport #32217 (#32225)

Remove unnecessary `_getCustomClass` method.

`customClass` will be in the configuration already, even if it is provided in the data attributes, and jQuery's [`addClass()`](https://api.jquery.com/addclass/) method will handle it, either `this.config.customClass` is a function or a class name (even if it is a blank string).

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoFix typos (#32247)
Rohit Sharma [Tue, 24 Nov 2020 13:58:47 +0000 (19:28 +0530)] 
Fix typos (#32247)

4 years agoUpdate codeql.yml (#32125)
XhmikosR [Tue, 24 Nov 2020 06:35:33 +0000 (08:35 +0200)] 
Update codeql.yml (#32125)

Specify the branches and clean up the comments

4 years agointroduction: split comments (#32223)
XhmikosR [Mon, 23 Nov 2020 20:17:37 +0000 (22:17 +0200)] 
introduction: split comments (#32223)

4 years agoUpdate _syntax.scss (#32117)
XhmikosR [Mon, 23 Nov 2020 19:34:38 +0000 (21:34 +0200)] 
Update _syntax.scss (#32117)

* Update _syntax.scss with the latest chroma selectors

* Sort selectors

* Remove no longer needed chroma workaround

* remove comments

4 years agoCI: specify `FORCE_COLOR:2` (#32222)
XhmikosR [Mon, 23 Nov 2020 19:32:25 +0000 (21:32 +0200)] 
CI: specify `FORCE_COLOR:2` (#32222)

This should show any colors in the output

4 years agopostcss.config.js: remove arrow return (#32235)
XhmikosR [Mon, 23 Nov 2020 14:11:16 +0000 (16:11 +0200)] 
postcss.config.js: remove arrow return (#32235)

4 years agoUpdate devDependencies
XhmikosR [Tue, 24 Nov 2020 06:20:10 +0000 (08:20 +0200)] 
Update devDependencies

4 years agoManually backport #32226
XhmikosR [Mon, 23 Nov 2020 07:45:46 +0000 (09:45 +0200)] 
Manually backport #32226

docs: use `event` instead of `e`

4 years agoBackport #32224
XhmikosR [Sat, 21 Nov 2020 19:51:49 +0000 (21:51 +0200)] 
Backport #32224

Be consistent with Popper's name.

4 years agoImprove build/generate-sri.js regex (#29753)
Noah Rosenzweig [Sat, 21 Nov 2020 19:39:33 +0000 (20:39 +0100)] 
Improve build/generate-sri.js regex (#29753)

When using single-quotes in config.yml, the previous
regular expression in build/generate-cli.js wasn't working correctly,
it was replacing ALL string values with hashes.
Now both double- and single-quotes can be used in config.yml,
and the RegExp will work as expected.

Also, allow trailing whitespaces and empty ("") values to be matched.

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoexamples: add the version number in `title` (#32198)
XhmikosR [Thu, 19 Nov 2020 11:38:48 +0000 (13:38 +0200)] 
examples: add the version number in `title` (#32198)

4 years agoBackport #32189
XhmikosR [Wed, 18 Nov 2020 19:08:02 +0000 (21:08 +0200)] 
Backport #32189

docs(dropdowns): clarify where is `.show` applied

4 years agoBackport #32178 and #32182
XhmikosR [Tue, 17 Nov 2020 20:01:24 +0000 (22:01 +0200)] 
Backport #32178 and #32182

Handle Chromium to run Karma

4 years agoBackport #32179 (#32220)
Rohit Sharma [Sat, 21 Nov 2020 20:14:28 +0000 (01:44 +0530)] 
Backport #32179 (#32220)

Don't hide modal when `config.keyboard` is false

4 years agotooltip/popover: add a `customClass` option (#31834)
James Remeika [Fri, 20 Nov 2020 09:56:16 +0000 (04:56 -0500)] 
tooltip/popover: add a `customClass` option (#31834)

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agodocs: update selector CodePen example (#32202)
XhmikosR [Fri, 20 Nov 2020 09:36:35 +0000 (11:36 +0200)] 
docs: update selector CodePen example (#32202)

Moving it to the CodePen org so that we can all edit it.

4 years agoscss: remove needless Stylelint disables (#32212)
XhmikosR [Fri, 20 Nov 2020 07:54:33 +0000 (09:54 +0200)] 
scss: remove needless Stylelint disables (#32212)

4 years agoBackport #32158 (#32203)
XhmikosR [Thu, 19 Nov 2020 18:35:28 +0000 (20:35 +0200)] 
Backport #32158 (#32203)

Switch to jsDelivr for the remaining docs assets

Also, update feather icons and chart.js

4 years agoAdd overflow suppression to custom file label (#32160)
Patrick H. Lauke [Thu, 19 Nov 2020 14:29:57 +0000 (14:29 +0000)] 
Add overflow suppression to custom file label (#32160)

Avoids unsightly spilling out of long filename text, particularly for multi file inputs

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoUse the example shortcode in more places
XhmikosR [Fri, 13 Nov 2020 11:10:29 +0000 (13:10 +0200)] 
Use the example shortcode in more places

Now, it's safe to do use it since it covers more cases

4 years agoFix syntax highlighting language
XhmikosR [Sun, 8 Nov 2020 12:28:52 +0000 (14:28 +0200)] 
Fix syntax highlighting language

4 years agoSwitch to Hugo
XhmikosR [Wed, 4 Nov 2020 14:39:29 +0000 (16:39 +0200)] 
Switch to Hugo

This commit includes all the needed workarounds and most changes from the main branch for everything to work, like:

* removing empty lines in raw HTML that break output
* read .browserslistrc, CSS variables from disk instead of duplicating it
* using Hugo mounts
* using Hugo for the docs CSS/JS
* move ToC Sass code to a separate file while adapting it for Hugo

Thus, this patch makes our npm scripts faster since lint runs on one step and there's no separate docs assets processing.

4 years agohomepage: split snippets and show copy buttons (#32196)
XhmikosR [Thu, 19 Nov 2020 09:13:08 +0000 (11:13 +0200)] 
homepage: split snippets and show copy buttons (#32196)

4 years agoalerts.md: use Markdown (#32193)
XhmikosR [Wed, 18 Nov 2020 19:29:41 +0000 (21:29 +0200)] 
alerts.md: use Markdown (#32193)

4 years agoMention user-select-all support in docs (#32151)
Mark Otto [Fri, 13 Nov 2020 18:49:32 +0000 (10:49 -0800)] 
Mention user-select-all support in docs (#32151)

4 years agoManually backport #32121 (#32141)
XhmikosR [Fri, 13 Nov 2020 16:58:51 +0000 (18:58 +0200)] 
Manually backport #32121 (#32141)

Use correct value order

Co-authored-by: Martijn Cuppens <martijn.cuppens@gmail.com>
4 years agoAvoid invisible real file input "spilling" out of container (#32145)
Patrick H. Lauke [Fri, 13 Nov 2020 16:52:42 +0000 (16:52 +0000)] 
Avoid invisible real file input "spilling" out of container (#32145)

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoFix caniuse.com redirects (#32147)
XhmikosR [Fri, 13 Nov 2020 15:45:11 +0000 (17:45 +0200)] 
Fix caniuse.com redirects (#32147)

4 years agoUpdate devDependencies and gems
XhmikosR [Thu, 12 Nov 2020 07:42:48 +0000 (09:42 +0200)] 
Update devDependencies and gems

4 years agodownload.md: link to JS files comparison too (#32087)
XhmikosR [Sun, 8 Nov 2020 18:33:04 +0000 (20:33 +0200)] 
download.md: link to JS files comparison too (#32087)

4 years agosearch.js: check for `search-input` element early (#32100)
XhmikosR [Mon, 9 Nov 2020 18:47:02 +0000 (20:47 +0200)] 
search.js: check for `search-input` element early (#32100)

4 years agopackage.json: fix clean-css level switch (#32097)
XhmikosR [Mon, 9 Nov 2020 18:36:42 +0000 (20:36 +0200)] 
package.json: fix clean-css level switch (#32097)

4 years agobrowsers-devices.md: make heading an `h3` (#32136)
XhmikosR [Fri, 13 Nov 2020 10:44:27 +0000 (12:44 +0200)] 
browsers-devices.md: make heading an `h3` (#32136)

4 years agonavbar.md: remove `loading=lazy` from snippets (#32138)
XhmikosR [Thu, 12 Nov 2020 18:40:15 +0000 (20:40 +0200)] 
navbar.md: remove `loading=lazy` from snippets (#32138)

4 years agoinput-group.md: fix wrong class `.visually-hidden` (#32137)
XhmikosR [Thu, 12 Nov 2020 18:39:19 +0000 (20:39 +0200)] 
input-group.md: fix wrong class `.visually-hidden` (#32137)

4 years agoCheck for data-interval on the first slide of carousel - v4 (#31820)
Mitchell Bryson [Thu, 12 Nov 2020 07:34:17 +0000 (07:34 +0000)] 
Check for data-interval on the first slide of carousel - v4 (#31820)

When starting a cycle for a carousel, it only checks for a default interval, and not an interval defined on the slide element via data props. This adds a check in before creating the interval to move to the next slide.

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoClarify JS bundle docs once more for v4 (#32106)
Mark Otto [Tue, 10 Nov 2020 07:36:04 +0000 (23:36 -0800)] 
Clarify JS bundle docs once more for v4 (#32106)

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoChanges to navbar documentation/explanation (#32094)
Patrick H. Lauke [Mon, 9 Nov 2020 18:10:04 +0000 (18:10 +0000)] 
Changes to navbar documentation/explanation (#32094)

4 years agodocs: mention "Liberation Sans" (#32083)
XhmikosR [Sun, 8 Nov 2020 18:30:07 +0000 (20:30 +0200)] 
docs: mention "Liberation Sans" (#32083)

4 years agoMake docs anchorjs links darker on keyboard focus (#32050)
Patrick H. Lauke [Mon, 2 Nov 2020 20:55:41 +0000 (20:55 +0000)] 
Make docs anchorjs links darker on keyboard focus (#32050)

* Make docs anchorjs links darker on keyboard focus

Not just on mouse hover

* Update site/assets/scss/_anchor.scss

Co-authored-by: Mark Otto <markd.otto@gmail.com>
Co-authored-by: Mark Otto <markd.otto@gmail.com>
4 years agoUpdate devDependencies
XhmikosR [Tue, 3 Nov 2020 05:59:12 +0000 (07:59 +0200)] 
Update devDependencies

4 years agoBackport #32045
XhmikosR [Mon, 2 Nov 2020 13:02:16 +0000 (15:02 +0200)] 
Backport #32045

tests: fix sanitizer test.

The test template does not include a `script` tag so the test always returned true.

4 years agoESLint: enable new-cap rule but ignore properties (#32036)
XhmikosR [Sun, 1 Nov 2020 14:31:11 +0000 (16:31 +0200)] 
ESLint: enable new-cap rule but ignore properties (#32036)

4 years agoCODE_OF_CONDUCT.md: fix redirect (#32033)
XhmikosR [Sun, 1 Nov 2020 12:30:36 +0000 (14:30 +0200)] 
CODE_OF_CONDUCT.md: fix redirect (#32033)

4 years agoClarify PRs section (#32027)
XhmikosR [Sun, 1 Nov 2020 05:42:19 +0000 (07:42 +0200)] 
Clarify PRs section (#32027)

4 years agoLint: stop ignoring package.js (#32021)
XhmikosR [Sat, 31 Oct 2020 07:30:57 +0000 (09:30 +0200)] 
Lint: stop ignoring package.js (#32021)

4 years agoBackport #32040 (#32054)
Patrick H. Lauke [Tue, 3 Nov 2020 07:44:42 +0000 (07:44 +0000)] 
Backport #32040 (#32054)

Add callouts about using light colors ideally on a dark background

4 years agoMove js/src/index.js one folder up (#32001)
XhmikosR [Sun, 1 Nov 2020 05:31:17 +0000 (07:31 +0200)] 
Move js/src/index.js one folder up (#32001)

4 years agoBackport #32015
XhmikosR [Fri, 30 Oct 2020 14:26:55 +0000 (16:26 +0200)] 
Backport #32015

Fix redirects

4 years agoBackport #31861
XhmikosR [Fri, 30 Oct 2020 13:43:19 +0000 (15:43 +0200)] 
Backport #31861

* Split up dropdown sizing docs to improve rendering

- Drop the included .btn-toolbar, no need
- Split large and small button examples

4 years agoUpdate devDependencies
XhmikosR [Fri, 30 Oct 2020 07:01:02 +0000 (09:01 +0200)] 
Update devDependencies

* autoprefixer                ^9.8.6  →  ^10.0.1
* find-unused-sass-variables  ^2.0.0  →   ^3.0.0
* linkinator                  ^2.2.0  →   ^2.2.2
* postcss-cli                 ^7.1.2  →   ^8.2.0

4 years agoUpdate Edge's Rendering Engine on CONTRIBUTING.md (#32008)
Christian Oliff [Fri, 30 Oct 2020 05:33:31 +0000 (14:33 +0900)] 
Update Edge's Rendering Engine on CONTRIBUTING.md (#32008)

* Update Edge's Rendering Engine on CONTRIBUTING.md

Also updated the URL to prevent a HTTP redirect.

* Add 'Go to "Help > Send Feedback" from the browser' note

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoCI: switch to Node.js 14. (#32003)
XhmikosR [Thu, 29 Oct 2020 17:38:31 +0000 (19:38 +0200)] 
CI: switch to Node.js 14. (#32003)

4 years agoCI: Skip dependabot PR branches. (#32006)
XhmikosR [Thu, 29 Oct 2020 17:26:15 +0000 (19:26 +0200)] 
CI: Skip dependabot PR branches. (#32006)

Also, reword Node.js setup step

4 years agoRemove bugreport.apple.com since it doesn't work (#32005)
Martijn Cuppens [Thu, 29 Oct 2020 10:32:56 +0000 (11:32 +0100)] 
Remove bugreport.apple.com since it doesn't work (#32005)

4 years agoFix form validation tooltip alignment (#31557)
Adam Jones [Fri, 30 Oct 2020 14:15:31 +0000 (14:15 +0000)] 
Fix form validation tooltip alignment (#31557)

* Fix form validation tooltip alignment

* Remove CSS hacks

* Update _forms.scss

Co-authored-by: Gaël Poupard <ffoodd@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agolist-group.md: fix snippet (#31981)
XhmikosR [Tue, 27 Oct 2020 09:24:28 +0000 (11:24 +0200)] 
list-group.md: fix snippet (#31981)

4 years agoCI: allow skipping BrowserStack (#31878)
XhmikosR [Mon, 26 Oct 2020 18:55:51 +0000 (20:55 +0200)] 
CI: allow skipping BrowserStack (#31878)

This basically brings back the previous behavior we had on Travis CI, where if the commit message included `[ci skip]`, BrowserStack tests didn't run.

Additionally, this allows skipping BrowserStack if the commit message contains `[skip ci]` too.

4 years agoUpdate devDependencies and gems
XhmikosR [Tue, 27 Oct 2020 06:08:57 +0000 (08:08 +0200)] 
Update devDependencies and gems

4 years agoUpdate CodeQL action (#31930)
XhmikosR [Mon, 26 Oct 2020 16:56:16 +0000 (18:56 +0200)] 
Update CodeQL action (#31930)

Should run on PRs too.

4 years agoExplicitly mention emoji fonts, tweak sentence in typography (#31960)
Patrick H. Lauke [Sun, 25 Oct 2020 19:21:42 +0000 (19:21 +0000)] 
Explicitly mention emoji fonts, tweak sentence in typography (#31960)

4 years agoRemove redundant visually hidden "(current)" from pagination controls (#31892)
Patrick H. Lauke [Wed, 14 Oct 2020 10:59:43 +0000 (11:59 +0100)] 
Remove redundant visually hidden "(current)" from pagination controls (#31892)

* Replace visually hidden span with aria-current in tests

* Remove redundant visually hidden "(current)" when `aria-current` already used

Closes #31891

4 years agoSuppress flexbox side effects in breadcrumb (#31700)
Martijn Cuppens [Tue, 29 Sep 2020 18:32:27 +0000 (20:32 +0200)] 
Suppress flexbox side effects in breadcrumb (#31700)

* Suppress flexbox side effects

* Trailing whitesapce

Co-authored-by: Mark Otto <markd.otto@gmail.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoUpdate anchor-js to v4.3.0. (#31951)
XhmikosR [Thu, 22 Oct 2020 16:46:26 +0000 (19:46 +0300)] 
Update anchor-js to v4.3.0. (#31951)

4 years agoJekyll: switch to Liquid's strict mode.
XhmikosR [Thu, 22 Oct 2020 09:15:05 +0000 (12:15 +0300)] 
Jekyll: switch to Liquid's strict mode.

This should make the build error out if there are any issues instead of emitting a warning, which we won't notice.

4 years agoHandle the Ubuntu sans-serif case (#31657)
Gaël Poupard [Thu, 22 Oct 2020 06:28:19 +0000 (08:28 +0200)] 
Handle the Ubuntu sans-serif case (#31657)

On Ubuntu, our native font-stack doesn't output the same font on Firefox and Chrome. This is [a known aliasing issue](http://fontfamily.io/sans-serif) — check at the bottom, Ubuntu 14.04. Ubuntu 18.04 (my current) doesn't use the same (Firefox uses Liberation Sans, Chrome uses the default system font Ubuntu).

I'm inclined to prefer Liberation Sans since it's closer to Arial / Helvetica. This patch already exists in Boosted, didn't notice it was missing in bootstrap until today…

BTW, our linked Smashing Magazine's system fonts post mentions this and is even more accurate since it targets the three major Linux distributions. AFAIK this is not needed since [Liberation Sans is available everywhere](http://fontfamily.io/Liberation_Sans) — but we might go back to `Oxygen, Ubuntu, Cantarell`if we want to stick to system fonts.

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
4 years agoBackport #31882
Gaël Poupard [Mon, 19 Oct 2020 08:42:19 +0000 (11:42 +0300)] 
Backport #31882

* feature(spinners): slow down spinners when prefers-reduced-motion

* docs(spinners): add reduced motion callout and mention slowing down in accessibility page

* Update spinners.md

* docs(accessibility): rewording

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
4 years agobrowserconfig.xml: switch to relative image path
XhmikosR [Mon, 19 Oct 2020 13:25:47 +0000 (16:25 +0300)] 
browserconfig.xml: switch to relative image path

4 years agoBackport #31893
XhmikosR [Mon, 19 Oct 2020 13:13:56 +0000 (16:13 +0300)] 
Backport #31893

Update manifest.json

Switch to relative URLs so that we don't need to change the path with every major/minor release

4 years agodocs(forms): backport #31904
Gaël Poupard [Mon, 19 Oct 2020 09:21:33 +0000 (11:21 +0200)] 
docs(forms): backport #31904

* docs(forms): use a legend for fieldset instead of aria-label

* docs(forms): fix incorrect legend nesting in fieldset

4 years agoRemove double spaces from homepage SVGs
XhmikosR [Tue, 13 Oct 2020 18:05:11 +0000 (21:05 +0300)] 
Remove double spaces from homepage SVGs

4 years agoFix mobile menu jump & double border
Martijn Cuppens [Mon, 26 Oct 2020 17:56:41 +0000 (18:56 +0100)] 
Fix mobile menu jump & double border

4 years agov4 Examples/Floating-labels: fix bad behavior with autofill
Itamar Eduardo Gonçalves de Oliveira [Tue, 27 Oct 2020 00:21:38 +0000 (20:21 -0400)] 
v4 Examples/Floating-labels: fix bad behavior with autofill

4 years agoRequire `.has-validation` for input groups with validation
Martijn Cuppens [Sat, 24 Oct 2020 17:50:18 +0000 (19:50 +0200)] 
Require `.has-validation` for input groups with validation

4 years agodocs(forms): change inline custom radio name (#31936)
Julien Déramond [Mon, 19 Oct 2020 21:13:30 +0000 (23:13 +0200)] 
docs(forms): change inline custom radio name (#31936)

5 years agoFixed: Undefined mixin 'deprecate' when importing 'bootstrap-grid-scss' (#31886)
Alexandre Rosario [Thu, 15 Oct 2020 13:32:08 +0000 (14:32 +0100)] 
Fixed: Undefined mixin 'deprecate' when importing 'bootstrap-grid-scss' (#31886)

* Fixed: Undefined mixin 'deprecate' when importing 'bootstrap-grid-scss'

* Updated: Mixin import moved down to feature together with others

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
5 years agodocs: switch to suggesting jsDelivr as a CDN (#31898)
XhmikosR [Wed, 14 Oct 2020 17:41:37 +0000 (20:41 +0300)] 
docs: switch to suggesting jsDelivr as a CDN (#31898)

5 years agoPrepare v4.5.3. (#31880) v4.5.3
XhmikosR [Tue, 13 Oct 2020 15:38:30 +0000 (18:38 +0300)] 
Prepare v4.5.3. (#31880)

5 years agoUpdate devDependencies
XhmikosR [Tue, 13 Oct 2020 12:08:53 +0000 (15:08 +0300)] 
Update devDependencies

5 years agoRemove the unused js/dist/index.js.map
XhmikosR [Tue, 6 Oct 2020 12:19:36 +0000 (15:19 +0300)] 
Remove the unused js/dist/index.js.map

5 years agoUpdate .eslintrc.json
XhmikosR [Mon, 5 Oct 2020 12:55:17 +0000 (15:55 +0300)] 
Update .eslintrc.json

Enforce ES5 for tests

5 years agoBackport #31809 (#31851)
Ankit Mishra [Fri, 9 Oct 2020 04:51:12 +0000 (10:21 +0530)] 
Backport #31809 (#31851)

carousel: add missing `to` and `nextwhenvisible` description

5 years agoBackport #31826 (#31846)
Martijn Cuppens [Fri, 9 Oct 2020 04:44:20 +0000 (06:44 +0200)] 
Backport #31826 (#31846)

Fix for alert-dismissible close button not clickable with stretched-link

5 years agoUpdate .text-break for wider browser support
Mark Otto [Sun, 4 Oct 2020 22:37:46 +0000 (15:37 -0700)] 
Update .text-break for wider browser support

5 years agoBackport versions update from #31754 and reverse order of versions to match v5
Mark Otto [Wed, 30 Sep 2020 19:53:40 +0000 (12:53 -0700)] 
Backport versions update from #31754 and reverse order of versions to match v5

5 years agoBackport color-adjust for v4
Mark Otto [Tue, 29 Sep 2020 20:25:50 +0000 (13:25 -0700)] 
Backport color-adjust for v4

Keeps checkboxes, radios, and switches with their intended design when printing.

Backports #29714

5 years agoBackport Reboot's th updates
Mark Otto [Tue, 29 Sep 2020 20:11:56 +0000 (13:11 -0700)] 
Backport Reboot's th updates

Manually backports #30781 to v4.

5 years agobuttons plugin : avoid multiple change event trigger (#31000)
Laussel Loïc [Fri, 2 Oct 2020 14:40:20 +0000 (16:40 +0200)] 
buttons plugin : avoid multiple change event trigger (#31000)

- add unit test to count how many events are thrown when widget contains multiple tags inside label
- add a parameter to toggle, if click event is provided onto an input then don't trigger another change event already thrown by the browser
- simplify the case where toggle interface is called click provide from input itself OR it's a button without label. If label is present, then browser propagate click event from childrens through label and then cause multiple calls to toggle
- the test assumes that `.btn` class is always set onto the label if there's one, otherwise need to update this plugin and look for label around the input

Test with keyboard, mouse and js click call

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
5 years agoUpdate .gitignore (#31783)
XhmikosR [Tue, 29 Sep 2020 16:33:09 +0000 (19:33 +0300)] 
Update .gitignore (#31783)

Add vscode and netlify folders

5 years agoCompress the new images
XhmikosR [Mon, 28 Sep 2020 09:14:34 +0000 (12:14 +0300)] 
Compress the new images

5 years agoAdd new Bootstrap Icons homepage images
Mark Otto [Mon, 28 Sep 2020 09:04:55 +0000 (12:04 +0300)] 
Add new Bootstrap Icons homepage images

5 years agoStylelint: enable `--rd` option
XhmikosR [Sun, 27 Sep 2020 13:31:08 +0000 (16:31 +0300)] 
Stylelint: enable `--rd` option

5 years agoStylelint: replace deprecated options
XhmikosR [Sun, 27 Sep 2020 13:30:48 +0000 (16:30 +0300)] 
Stylelint: replace deprecated options

5 years agoUpdate devDependencies and gems
XhmikosR [Sun, 27 Sep 2020 13:24:35 +0000 (16:24 +0300)] 
Update devDependencies and gems