]>
git.ipfire.org Git - thirdparty/bootstrap.git/log
XhmikosR [Thu, 7 Jan 2021 10:22:17 +0000 (12:22 +0200)]
Backport #32685
Clarify the `$enable-shadows` option in our docs
XhmikosR [Thu, 7 Jan 2021 10:19:16 +0000 (12:19 +0200)]
Backport #32713
Bump copyright year to 2021
Patrick H. Lauke [Tue, 5 Jan 2021 20:04:06 +0000 (20:04 +0000)]
Remove incorrect mention of dropdowns for dynamic tab behavior (#32634)
While technically it still works, we're already saying authors shouldn't do it later on, and we removed any examples of this. This was a straggler.
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
XhmikosR [Tue, 5 Jan 2021 19:56:31 +0000 (21:56 +0200)]
CI: update to actions/setup-node@v2 (#32635)
XhmikosR [Sun, 20 Dec 2020 15:12:22 +0000 (17:12 +0200)]
Tooltips: add missing space (#32529)
XhmikosR [Thu, 17 Dec 2020 06:14:43 +0000 (08:14 +0200)]
Backport #32489
Fix popover docs example
XhmikosR [Wed, 16 Dec 2020 10:45:48 +0000 (12:45 +0200)]
BrowserStack: test on macOS Catalina instead of High Sierra (#32486)
Patrick H. Lauke [Tue, 15 Dec 2020 07:43:12 +0000 (07:43 +0000)]
Docs: style clipboard button on `:focus`, not just `:hover` (#32461)
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
XhmikosR [Tue, 15 Dec 2020 07:14:03 +0000 (09:14 +0200)]
Update CodeQL Action (#32452)
XhmikosR [Thu, 10 Dec 2020 09:52:22 +0000 (11:52 +0200)]
CI: add a 30-min timeout for BrowserStack (#32238)
XhmikosR [Thu, 10 Dec 2020 08:55:11 +0000 (10:55 +0200)]
CONTRIBUTING: mention dist files (#32314)
* CONTRIBUTING: mention dist files
* Update CONTRIBUTING.md
Co-authored-by: Mark Otto <markd.otto@gmail.com>
Christian Oliff [Wed, 9 Dec 2020 21:45:27 +0000 (06:45 +0900)]
Remove duplicated 'follow Bootstrap on Twitter' link in Community section (#32399)
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
XhmikosR [Mon, 7 Dec 2020 17:06:17 +0000 (19:06 +0200)]
build-plugins: switch to "bundled" for babel helpers (#32312)
XhmikosR [Tue, 1 Dec 2020 10:57:58 +0000 (12:57 +0200)]
README: fix path to search.js (#32257)
XhmikosR [Fri, 8 Jan 2021 08:05:56 +0000 (10:05 +0200)]
karma: add `v4` in Browserstack build ID (#32502)
Aleksandr Gorbatov [Fri, 8 Jan 2021 07:53:22 +0000 (10:53 +0300)]
docs: Add Russian translation (#32253)
Patrick H. Lauke [Tue, 5 Jan 2021 23:42:55 +0000 (23:42 +0000)]
v4: Add an actual `data-touch="false"` example in the carousel docs (#32639)
* v4: Add an actual `data-touch="false"` example in the carousel docs
Backport of https://github.com/twbs/bootstrap/pull/32638
* Remove data-ride from example carousel
* Correct attribute table explanation and remove slide class from example
i believe the correct option is `slide` here, not `ride`.
the `if "carousel"` bit was rather unclear/confusing
* Edits...
sorry, trying to make sense of our quirky carousel stuff, it seems some illogical things have been there ever since
* Add data-interval to suppress autoplay
* Tweak carousel options formatting
* Update site/content/docs/4.5/components/carousel.md
Co-authored-by: Mark Otto <markd.otto@gmail.com>
* Tweak language
mostly based on @mdo's suggestion, but also adds the word "attribute" after `data-ride` for better flow/legibility
Co-authored-by: Mark Otto <markd.otto@gmail.com>
Patrick H. Lauke [Tue, 15 Dec 2020 09:06:00 +0000 (09:06 +0000)]
v4 backport: Replace Lorem Ipsum placeholder text with more representative (or at least english language) text (#32462)
Backport and expansion (for v4) of #32246 and #32479
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)
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>
Mark Otto [Thu, 10 Dec 2020 09:01:13 +0000 (01:01 -0800)]
Add hex values to colors (#32411)
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
Gaël Poupard [Tue, 8 Dec 2020 06:59:13 +0000 (07:59 +0100)]
Remove useless `.text-left` in Layout / Overview (#32363)
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>
Rohit Sharma [Tue, 24 Nov 2020 13:58:47 +0000 (19:28 +0530)]
Fix typos (#32247)
XhmikosR [Tue, 24 Nov 2020 06:35:33 +0000 (08:35 +0200)]
Update codeql.yml (#32125)
Specify the branches and clean up the comments
XhmikosR [Mon, 23 Nov 2020 20:17:37 +0000 (22:17 +0200)]
introduction: split comments (#32223)
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
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
XhmikosR [Mon, 23 Nov 2020 14:11:16 +0000 (16:11 +0200)]
postcss.config.js: remove arrow return (#32235)
XhmikosR [Tue, 24 Nov 2020 06:20:10 +0000 (08:20 +0200)]
Update devDependencies
XhmikosR [Mon, 23 Nov 2020 07:45:46 +0000 (09:45 +0200)]
Manually backport #32226
docs: use `event` instead of `e`
XhmikosR [Sat, 21 Nov 2020 19:51:49 +0000 (21:51 +0200)]
Backport #32224
Be consistent with Popper's name.
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>
XhmikosR [Thu, 19 Nov 2020 11:38:48 +0000 (13:38 +0200)]
examples: add the version number in `title` (#32198)
XhmikosR [Wed, 18 Nov 2020 19:08:02 +0000 (21:08 +0200)]
Backport #32189
docs(dropdowns): clarify where is `.show` applied
XhmikosR [Tue, 17 Nov 2020 20:01:24 +0000 (22:01 +0200)]
Backport #32178 and #32182
Handle Chromium to run Karma
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
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>
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.
XhmikosR [Fri, 20 Nov 2020 07:54:33 +0000 (09:54 +0200)]
scss: remove needless Stylelint disables (#32212)
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
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>
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
XhmikosR [Sun, 8 Nov 2020 12:28:52 +0000 (14:28 +0200)]
Fix syntax highlighting language
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.
XhmikosR [Thu, 19 Nov 2020 09:13:08 +0000 (11:13 +0200)]
homepage: split snippets and show copy buttons (#32196)
XhmikosR [Wed, 18 Nov 2020 19:29:41 +0000 (21:29 +0200)]
alerts.md: use Markdown (#32193)
Mark Otto [Fri, 13 Nov 2020 18:49:32 +0000 (10:49 -0800)]
Mention user-select-all support in docs (#32151)
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>
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>
XhmikosR [Fri, 13 Nov 2020 15:45:11 +0000 (17:45 +0200)]
Fix caniuse.com redirects (#32147)
XhmikosR [Thu, 12 Nov 2020 07:42:48 +0000 (09:42 +0200)]
Update devDependencies and gems
XhmikosR [Sun, 8 Nov 2020 18:33:04 +0000 (20:33 +0200)]
download.md: link to JS files comparison too (#32087)
XhmikosR [Mon, 9 Nov 2020 18:47:02 +0000 (20:47 +0200)]
search.js: check for `search-input` element early (#32100)
XhmikosR [Mon, 9 Nov 2020 18:36:42 +0000 (20:36 +0200)]
package.json: fix clean-css level switch (#32097)
XhmikosR [Fri, 13 Nov 2020 10:44:27 +0000 (12:44 +0200)]
browsers-devices.md: make heading an `h3` (#32136)
XhmikosR [Thu, 12 Nov 2020 18:40:15 +0000 (20:40 +0200)]
navbar.md: remove `loading=lazy` from snippets (#32138)
XhmikosR [Thu, 12 Nov 2020 18:39:19 +0000 (20:39 +0200)]
input-group.md: fix wrong class `.visually-hidden` (#32137)
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>
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>
Patrick H. Lauke [Mon, 9 Nov 2020 18:10:04 +0000 (18:10 +0000)]
Changes to navbar documentation/explanation (#32094)
XhmikosR [Sun, 8 Nov 2020 18:30:07 +0000 (20:30 +0200)]
docs: mention "Liberation Sans" (#32083)
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>
XhmikosR [Tue, 3 Nov 2020 05:59:12 +0000 (07:59 +0200)]
Update devDependencies
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.
XhmikosR [Sun, 1 Nov 2020 14:31:11 +0000 (16:31 +0200)]
ESLint: enable new-cap rule but ignore properties (#32036)
XhmikosR [Sun, 1 Nov 2020 12:30:36 +0000 (14:30 +0200)]
CODE_OF_CONDUCT.md: fix redirect (#32033)
XhmikosR [Sun, 1 Nov 2020 05:42:19 +0000 (07:42 +0200)]
Clarify PRs section (#32027)
XhmikosR [Sat, 31 Oct 2020 07:30:57 +0000 (09:30 +0200)]
Lint: stop ignoring package.js (#32021)
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
XhmikosR [Sun, 1 Nov 2020 05:31:17 +0000 (07:31 +0200)]
Move js/src/index.js one folder up (#32001)
XhmikosR [Fri, 30 Oct 2020 14:26:55 +0000 (16:26 +0200)]
Backport #32015
Fix redirects
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
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
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>
XhmikosR [Thu, 29 Oct 2020 17:38:31 +0000 (19:38 +0200)]
CI: switch to Node.js 14. (#32003)
XhmikosR [Thu, 29 Oct 2020 17:26:15 +0000 (19:26 +0200)]
CI: Skip dependabot PR branches. (#32006)
Also, reword Node.js setup step
Martijn Cuppens [Thu, 29 Oct 2020 10:32:56 +0000 (11:32 +0100)]
Remove bugreport.apple.com since it doesn't work (#32005)
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>
XhmikosR [Tue, 27 Oct 2020 09:24:28 +0000 (11:24 +0200)]
list-group.md: fix snippet (#31981)
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.
XhmikosR [Tue, 27 Oct 2020 06:08:57 +0000 (08:08 +0200)]
Update devDependencies and gems
XhmikosR [Mon, 26 Oct 2020 16:56:16 +0000 (18:56 +0200)]
Update CodeQL action (#31930)
Should run on PRs too.
Patrick H. Lauke [Sun, 25 Oct 2020 19:21:42 +0000 (19:21 +0000)]
Explicitly mention emoji fonts, tweak sentence in typography (#31960)
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
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>
XhmikosR [Thu, 22 Oct 2020 16:46:26 +0000 (19:46 +0300)]
Update anchor-js to v4.3.0. (#31951)
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.
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>
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>
XhmikosR [Mon, 19 Oct 2020 13:25:47 +0000 (16:25 +0300)]
browserconfig.xml: switch to relative image path
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
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
XhmikosR [Tue, 13 Oct 2020 18:05:11 +0000 (21:05 +0300)]
Remove double spaces from homepage SVGs
Martijn Cuppens [Mon, 26 Oct 2020 17:56:41 +0000 (18:56 +0100)]
Fix mobile menu jump & double border
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
Martijn Cuppens [Sat, 24 Oct 2020 17:50:18 +0000 (19:50 +0200)]
Require `.has-validation` for input groups with validation
Julien Déramond [Mon, 19 Oct 2020 21:13:30 +0000 (23:13 +0200)]
docs(forms): change inline custom radio name (#31936)
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>