]> git.ipfire.org Git - thirdparty/bootstrap.git/log
thirdparty/bootstrap.git
6 years agoIE image fix (#29483) 29504/head
Martijn Cuppens [Tue, 8 Oct 2019 05:49:29 +0000 (07:49 +0200)] 
IE image fix (#29483)

6 years agoUse 180 for the grid-cards placeholder images' height.
XhmikosR [Tue, 24 Sep 2019 10:52:04 +0000 (13:52 +0300)] 
Use 180 for the grid-cards placeholder images' height.

6 years agoUpdate devDependencies and gems.
XhmikosR [Tue, 24 Sep 2019 09:49:44 +0000 (12:49 +0300)] 
Update devDependencies and gems.

6 years agoGrid card example tweaks (#29409)
Shohei Yoshida [Tue, 24 Sep 2019 10:48:45 +0000 (19:48 +0900)] 
Grid card example tweaks (#29409)

Stack in cards in one column when < md

6 years agoGH Actions updates. (#29429)
XhmikosR [Tue, 24 Sep 2019 09:53:50 +0000 (12:53 +0300)] 
GH Actions updates. (#29429)

6 years agoworkflows/test.yml: use `ruby-version`.
XhmikosR [Fri, 20 Sep 2019 12:37:22 +0000 (15:37 +0300)] 
workflows/test.yml: use `ruby-version`.

`version` is deprecated.

6 years agoworkflows/test.yml: switch to `setup-node@v1`. (#29410)
XhmikosR [Mon, 16 Sep 2019 12:28:25 +0000 (15:28 +0300)] 
workflows/test.yml: switch to `setup-node@v1`. (#29410)

6 years agoBump bundlesize limits.
XhmikosR [Mon, 2 Sep 2019 14:21:48 +0000 (17:21 +0300)] 
Bump bundlesize limits.

6 years agoAdd responsive example
ysds [Thu, 29 Aug 2019 13:12:26 +0000 (22:12 +0900)] 
Add responsive example

6 years agoAllow override default col width
ysds [Wed, 28 Aug 2019 14:37:39 +0000 (23:37 +0900)] 
Allow override default col width

6 years agoCleanup
Mark Otto [Wed, 24 Jul 2019 06:00:29 +0000 (23:00 -0700)] 
Cleanup

- Rename and move the variable to variables file
- Move code to the grid file
- Use the mixin to generate our own classes
- Wrap in a grid classes enabled conditional
- Document the mixin

6 years agoMove margins, and equal height via utility example
Mark Otto [Wed, 17 Jul 2019 23:48:43 +0000 (02:48 +0300)] 
Move margins, and equal height via utility example

6 years agoFirst pass at .row-cols classes
Mark Otto [Wed, 17 Jul 2019 23:27:53 +0000 (02:27 +0300)] 
First pass at .row-cols classes

Trying to find a new way to do responsive card decks while not locking ourselves into the cards themselves. My thinking here is we can easily control the column (.col) width by the parent, but I don't know how many we need (have 0-5 now) across each breakpoint. This works for cards so far, and I think could get us equal height, too.

6 years agocarousel.md: Remove duplicate bd-example div. (#29341)
XhmikosR [Fri, 30 Aug 2019 14:21:47 +0000 (17:21 +0300)] 
carousel.md: Remove duplicate bd-example div. (#29341)

The example shortcode already adds this.

6 years agodocs: remove swatches for theme colors. (#29327)
XhmikosR [Thu, 29 Aug 2019 12:18:47 +0000 (15:18 +0300)] 
docs: remove swatches for theme colors. (#29327)

Use the built-in utilities instead.

6 years agotheming.md: bring `:root` up to par with Scss. (#29323)
XhmikosR [Thu, 29 Aug 2019 08:10:06 +0000 (11:10 +0300)] 
theming.md: bring `:root` up to par with Scss. (#29323)

Also, add a warning in _root.scss so that we don't miss it again.

6 years agoblog example: remove unused CSS. (#29316)
XhmikosR [Wed, 28 Aug 2019 15:29:15 +0000 (18:29 +0300)] 
blog example: remove unused CSS. (#29316)

6 years agoDon't bind validation to form controls
Martijn Cuppens [Sat, 17 Aug 2019 13:12:08 +0000 (15:12 +0200)] 
Don't bind validation to form controls

6 years agoUpdate devDependencies and gems.
XhmikosR [Tue, 27 Aug 2019 06:19:51 +0000 (09:19 +0300)] 
Update devDependencies and gems.

6 years agoBackport #29298
Johann-S [Sun, 25 Aug 2019 16:12:02 +0000 (18:12 +0200)] 
Backport #29298

dropdown show method should do the same as toggle

6 years agoActions CI tweaks (#29276)
XhmikosR [Fri, 23 Aug 2019 23:32:29 +0000 (02:32 +0300)] 
Actions CI tweaks (#29276)

* Allow bundlesize to run for forks too.
* Add name for clone step.
* Add` fail-fast: false`

6 years agoBackport #29277
Johann-S [Thu, 22 Aug 2019 19:23:42 +0000 (21:23 +0200)] 
Backport #29277

dropdown - destroy old popper.js references

6 years agofixed minor typo (#29291)
tracyjordan [Thu, 22 Aug 2019 07:58:08 +0000 (09:58 +0200)] 
fixed minor typo (#29291)

6 years agotest.yml: reindent.
XhmikosR [Mon, 19 Aug 2019 07:03:26 +0000 (10:03 +0300)] 
test.yml: reindent.

6 years agochange-version.js: Add _gh_pages folder in ignores. (#29270)
XhmikosR [Mon, 19 Aug 2019 06:37:40 +0000 (09:37 +0300)] 
change-version.js: Add _gh_pages folder in ignores. (#29270)

6 years agodocs: fix tap targets (#29272)
Martijn Cuppens [Sun, 18 Aug 2019 13:29:23 +0000 (15:29 +0200)] 
docs: fix tap targets (#29272)

6 years agoBackport #29251
Johann-S [Sun, 18 Aug 2019 19:15:21 +0000 (22:15 +0300)] 
Backport #29251

allow to pass popper.js configuration for tooltip/popover and dropdown

6 years agoAdd deprecation warning
Martijn Cuppens [Sat, 17 Aug 2019 19:51:12 +0000 (21:51 +0200)] 
Add deprecation warning

6 years agoDeprecate nav-divider() mixin
Martijn Cuppens [Wed, 21 Aug 2019 08:38:14 +0000 (10:38 +0200)] 
Deprecate nav-divider() mixin

6 years agoEnable wrapping for elements in .modal-footer (#25103)
Martijn Cuppens [Fri, 16 Aug 2019 09:49:06 +0000 (11:49 +0200)] 
Enable wrapping for elements in .modal-footer (#25103)

6 years agoRestore `cursor: pointer` for checkbox/radio buttons (#29239)
Martijn Cuppens [Fri, 16 Aug 2019 08:36:13 +0000 (10:36 +0200)] 
Restore `cursor: pointer` for checkbox/radio buttons (#29239)

6 years agoClarify order documentation (#29252)
Martijn Cuppens [Fri, 16 Aug 2019 08:23:51 +0000 (10:23 +0200)] 
Clarify order documentation (#29252)

6 years agoFix redirects. (#29254)
XhmikosR [Wed, 14 Aug 2019 19:40:46 +0000 (22:40 +0300)] 
Fix redirects. (#29254)

6 years agoUpdate devDependencies and gems.
XhmikosR [Mon, 12 Aug 2019 05:07:30 +0000 (08:07 +0300)] 
Update devDependencies and gems.

6 years agoFix Firefox rendering issue (#29234)
Martijn Cuppens [Fri, 9 Aug 2019 05:45:26 +0000 (07:45 +0200)] 
Fix Firefox rendering issue (#29234)

6 years agoBump bootstrap.min.css bundlesize limit.
XhmikosR [Tue, 6 Aug 2019 08:10:11 +0000 (11:10 +0300)] 
Bump bootstrap.min.css bundlesize limit.

6 years agoFix min-width of input-group flex items (#29209)
Shohei Yoshida [Tue, 6 Aug 2019 07:54:53 +0000 (16:54 +0900)] 
Fix min-width of input-group flex items (#29209)

6 years agoResponsive containers (follow-up to #29095) (#29118)
Mark Otto [Mon, 5 Aug 2019 19:12:16 +0000 (12:12 -0700)] 
Responsive containers (follow-up to #29095) (#29118)

* Follow-up to #29095

This PR fixes the responsive containers that were added in #29095, originally stubbed out in #25631. Apologies to @browner12 for getting that wrong.

Fixes #25631.

* update navbar as well because we cannot reset all containers uniformly

* Update navbars example to include container-xl example to ensure containers match

* rewrite responsive containers docs, add table of max-widths

* Update container docs
- Move table up to the intro
- Remove the container example because it's actually hella confusing
- Update and link to grid example as a demo instead

6 years agoSimplify css-prefix scripts. (#29205)
XhmikosR [Sun, 4 Aug 2019 17:28:50 +0000 (20:28 +0300)] 
Simplify css-prefix scripts. (#29205)

6 years agoExtend `.container-fluid` (#29106)
Martijn Cuppens [Tue, 23 Jul 2019 06:50:24 +0000 (08:50 +0200)] 
Extend `.container-fluid` (#29106)

6 years agofix broken classes
Mark Otto [Mon, 22 Jul 2019 17:38:28 +0000 (10:38 -0700)] 
fix broken classes

6 years agov4/v5: Add responsive containers (#29095)
Mark Otto [Mon, 22 Jul 2019 00:38:36 +0000 (17:38 -0700)] 
v4/v5: Add responsive containers (#29095)

* create responsive containers

provide more flexibility and allow the user to determine when containers switch from fluid to fixed width.

* fix the base container code

this commit fixes the non-media portion of the generated CSS. I learned about the `@extends` directive and was able to put it to good use.

I create a new temporary map that contains all the main `$container-max-widths` and join it to our 2 special cases of 'xs' and 'fluid'.  Then we loop through that and, with the appropriate infixes, extend our placeholder

* formatting for style

forgot to run my tests before the last push, i think these are better.

* finish incomplete comment

* fix the responsive containers

using the `@extend` directive I was able to clean up this code

* fix responsive containers in the navbar

mostly we just look through all of our breakpoints so we can include all of the responsive container classes in the tweaks we have to do for the navbar (redeclaring flex properties, don't double up on padding, etc)

* Simplify container extends

* Simplify navbar containers

* Rearrange, add comments, ensure everything is nested in $enable-grid-classes

* Reduce new CSS by using attribute selector

We avoid using `@extend` whenever possible, and this is more readable

* Update _grid.scss

* Update _navbar.scss

* Add docs for responsive containers, redesign the container layout page

* Add to the Grid example

6 years agoAdd workflows/test.yml for v4-dev. (#29230)
XhmikosR [Fri, 9 Aug 2019 07:38:33 +0000 (10:38 +0300)] 
Add workflows/test.yml for v4-dev. (#29230)

6 years agoDisallow crawling on Netlify. (#29194)
XhmikosR [Sat, 3 Aug 2019 14:09:25 +0000 (17:09 +0300)] 
Disallow crawling on Netlify. (#29194)

6 years agoAdd missing role="document" (#29172)
Herst [Wed, 31 Jul 2019 06:52:52 +0000 (08:52 +0200)] 
Add missing role="document" (#29172)

6 years agocarousel: fix transition properties order. (#29173)
XhmikosR [Tue, 30 Jul 2019 15:30:23 +0000 (18:30 +0300)] 
carousel: fix transition properties order. (#29173)

6 years agoUpdate devDependencies and gems.
XhmikosR [Tue, 30 Jul 2019 06:48:37 +0000 (09:48 +0300)] 
Update devDependencies and gems.

6 years agoFix minor typo (#29168)
Patrick H. Lauke [Tue, 30 Jul 2019 06:42:55 +0000 (07:42 +0100)] 
Fix minor typo (#29168)

6 years agoFix reboot for placeholder links (#29164)
Shohei Yoshida [Mon, 29 Jul 2019 15:41:35 +0000 (00:41 +0900)] 
Fix reboot for placeholder links (#29164)

6 years agoMinor: fix sentence (#29160)
Patrick H. Lauke [Mon, 29 Jul 2019 08:23:44 +0000 (09:23 +0100)] 
Minor: fix sentence (#29160)

"Popovers whose both title..."

6 years agoFix reboot for placeholder links (#29162)
Patrick H. Lauke [Mon, 29 Jul 2019 08:27:14 +0000 (09:27 +0100)] 
Fix reboot for placeholder links (#29162)

Backport of #29140

6 years agoChange property from background to background-image (#29149)
Chandan Deep [Mon, 29 Jul 2019 05:12:44 +0000 (10:42 +0530)] 
Change property from background to background-image (#29149)

For Gradient, We have to use the background-image instead of only background.

6 years agoUpdate scrollspy.md (#29156)
Brian Juul Andersen [Sun, 28 Jul 2019 11:02:23 +0000 (13:02 +0200)] 
Update scrollspy.md (#29156)

Fixed minor grammatical error:

"... the best method get scroll ..."

=>

"... the best method to get scroll ..."

6 years agoBackport #29155
Johann-S [Sun, 28 Jul 2019 10:19:00 +0000 (12:19 +0200)] 
Backport #29155

allow dynamic modal body for scrollable modals

6 years agoHaha, floats. It's 2019 (#29147)
Martijn Cuppens [Sat, 27 Jul 2019 06:30:39 +0000 (08:30 +0200)] 
Haha, floats. It's 2019 (#29147)

6 years agoUpdate docs vendor libs (#29134)
XhmikosR [Fri, 26 Jul 2019 07:17:51 +0000 (10:17 +0300)] 
Update docs vendor libs (#29134)

* Update bs-custom-file-input.min.js to v1.3.2.
* Update anchor.min.js to v4.2.0.

6 years agoBackport #29121.
XhmikosR [Wed, 24 Jul 2019 08:13:59 +0000 (11:13 +0300)] 
Backport #29121.

Remove https://glyph.smarticons.co/ from list of suggestions.
The domain is now for sale and is triggers warnings in Firefox and Chrome

6 years agoApply `at-mixin-argumentless-call-parentheses: always` stylelint rule for v4 mixins
Martijn Cuppens [Wed, 24 Jul 2019 07:53:13 +0000 (10:53 +0300)] 
Apply `at-mixin-argumentless-call-parentheses: always` stylelint rule for v4 mixins

6 years agoApply `at-mixin-argumentless-call-parentheses: always` stylelint rule
Martijn Cuppens [Wed, 24 Jul 2019 06:41:18 +0000 (08:41 +0200)] 
Apply `at-mixin-argumentless-call-parentheses: always` stylelint rule

6 years agoAdd `--continue-on-error` in the `css-lint` script. (#29119)
XhmikosR [Wed, 24 Jul 2019 06:47:37 +0000 (09:47 +0300)] 
Add `--continue-on-error` in the `css-lint` script. (#29119)

6 years agoForce reflow for fade-in animation (#29113)
Shohei Yoshida [Tue, 23 Jul 2019 14:21:23 +0000 (23:21 +0900)] 
Force reflow for fade-in animation (#29113)

6 years agoDowngrade karma-browserstack-launcher to v1.4.0. (#29109)
XhmikosR [Tue, 23 Jul 2019 09:14:29 +0000 (12:14 +0300)] 
Downgrade karma-browserstack-launcher to v1.4.0. (#29109)

This might fix the build failures we are getting.

6 years agoSimplify `css-compile-main` script (#29102)
Martijn Cuppens [Mon, 22 Jul 2019 13:31:25 +0000 (15:31 +0200)] 
Simplify `css-compile-main` script (#29102)

6 years agoUpdate svgo.yml. (#29089)
XhmikosR [Mon, 22 Jul 2019 08:00:09 +0000 (11:00 +0300)] 
Update svgo.yml. (#29089)

6 years agoFix Typos across Bootstrap repository (#29082)
Kitten King [Sat, 20 Jul 2019 09:53:02 +0000 (15:23 +0530)] 
Fix Typos across Bootstrap repository (#29082)

6 years agoRemove iconic and add feather icons. (#29079)
XhmikosR [Fri, 19 Jul 2019 15:25:03 +0000 (18:25 +0300)] 
Remove iconic and add feather icons. (#29079)

6 years ago`.custom-select`: combine properties.
Martijn Cuppens [Tue, 30 Jul 2019 12:26:56 +0000 (14:26 +0200)] 
`.custom-select`: combine properties.

6 years agoOptimize the inline SVGs.
XhmikosR [Fri, 26 Jul 2019 09:08:13 +0000 (12:08 +0300)] 
Optimize the inline SVGs.

6 years agoDisable the `!default` rule for our docs variables.
XhmikosR [Sun, 21 Jul 2019 15:06:52 +0000 (18:06 +0300)] 
Disable the `!default` rule for our docs variables.

6 years agoUse the background shorthand.
XhmikosR [Sun, 21 Jul 2019 14:53:36 +0000 (17:53 +0300)] 
Use the background shorthand.

6 years agodocs: use the `escape_svg` function.
XhmikosR [Sun, 21 Jul 2019 14:49:40 +0000 (17:49 +0300)] 
docs: use the `escape_svg` function.

6 years agoBackport "Use escape-svg() function (#29077)"
Martijn Cuppens [Sat, 20 Jul 2019 01:57:12 +0000 (04:57 +0300)] 
Backport "Use escape-svg() function (#29077)"

Adapted for v4-dev.

6 years agoSVGs: lowercase hex values.
XhmikosR [Thu, 18 Jul 2019 08:40:22 +0000 (11:40 +0300)] 
SVGs: lowercase hex values.

6 years agoUpdate devDependencies.
XhmikosR [Wed, 17 Jul 2019 11:40:45 +0000 (14:40 +0300)] 
Update devDependencies.

6 years agoFix bootstrap-themes.png. (#29061)
XhmikosR [Wed, 17 Jul 2019 11:36:14 +0000 (14:36 +0300)] 
Fix bootstrap-themes.png. (#29061)

For some reason the old image was bad quality.

6 years agoFix breaking layout breaking error in code (#28328)
M. Wacker [Tue, 16 Jul 2019 07:54:36 +0000 (09:54 +0200)] 
Fix breaking layout breaking error in code (#28328)

Change `word-break: break-word;` to `word-wrap: break-word;`

6 years agoUpdated sentence (#29051)
Brian Juul Andersen [Tue, 16 Jul 2019 07:45:55 +0000 (09:45 +0200)] 
Updated sentence (#29051)

Checkboxes and radios use are built to support HTML-based form

=>

Checkboxes and radio buttons support ...

6 years ago#29034 Fix broken links (#29035)
Manuel Alcaraz [Sun, 14 Jul 2019 09:41:34 +0000 (11:41 +0200)] 
#29034 Fix broken links (#29035)

6 years agoAdded link to creative commons license (#29032)
Sunny Dhoke [Sun, 14 Jul 2019 08:52:33 +0000 (14:22 +0530)] 
Added link to creative commons license (#29032)

The previous link is dead one.

6 years agoUpdate collapse.md (#29025)
Brian Juul Andersen [Sat, 13 Jul 2019 07:04:49 +0000 (09:04 +0200)] 
Update collapse.md (#29025)

Corrected minor spelling error.

6 years agoupdated babel
Johann-S [Thu, 11 Jul 2019 09:29:35 +0000 (11:29 +0200)] 
updated babel

6 years agoUpdate devDependencies and gems.
XhmikosR [Wed, 10 Jul 2019 05:48:40 +0000 (08:48 +0300)] 
Update devDependencies and gems.

Also lock babel versions, since we get failures with newer ones.

6 years agoMove bundlesize config to a separate file. (#29002)
XhmikosR [Tue, 9 Jul 2019 14:18:14 +0000 (17:18 +0300)] 
Move bundlesize config to a separate file. (#29002)

6 years agoAdd `prefers-reduced-motion` callout to toast documentation (#28993)
Patrick H. Lauke [Mon, 8 Jul 2019 18:05:54 +0000 (19:05 +0100)] 
Add `prefers-reduced-motion` callout to toast documentation (#28993)

x-ref #28987

6 years agoAdd ARIA search landmark to documentation. (#28983)
Bardi Harborow [Tue, 2 Jul 2019 18:17:42 +0000 (04:17 +1000)] 
Add ARIA search landmark to documentation. (#28983)

6 years agoIgnore the bg-variant deprecation warning in our files.
Martijn Cuppens [Thu, 27 Jun 2019 08:46:42 +0000 (11:46 +0300)] 
Ignore the bg-variant deprecation warning in our files.

6 years agoRemove redundant radius properties (#28956)
Martijn Cuppens [Wed, 26 Jun 2019 13:11:37 +0000 (15:11 +0200)] 
Remove redundant radius properties (#28956)

6 years agoEnsure button plugin sets/removes active class correctly on page load (#28952)
Patrick H. Lauke [Mon, 24 Jun 2019 20:01:44 +0000 (21:01 +0100)] 
Ensure button plugin sets/removes active class correctly on page load (#28952)

* Ensure correct active class is set on button toggles/checkboxes/radios on page load

Sanity check, ensures that the UI visually matches the actual values/states of controls. Also ensures that if any autocomplete/autofill happened, this is visually accounted for
by having the correct class set.

Includes unit tests (and `autocomplete` has been removed from these as it's no longer necessary)

* Remove now unnecessary autocomplete attribute

As the attribute was there to force/ensure that the visual presentation matched the state, and this is now taken care of programmatically, there's no need to unnecessarily suppress autocomplete...let them autocomplete if they want to...

6 years agoRemove negative margins for group list items (#28940)
Sergey Kovalenko [Tue, 25 Jun 2019 06:23:36 +0000 (09:23 +0300)] 
Remove negative margins for group list items (#28940)

To fix RGBA borders overlapping issue.

6 years agoMinor wording changes.
XhmikosR [Sat, 22 Jun 2019 14:42:41 +0000 (17:42 +0300)] 
Minor wording changes.

6 years agoCombine duplicate documentation examples into one to fix the confusing text.
Jonathan Hawkins [Fri, 21 Jun 2019 01:47:24 +0000 (04:47 +0300)] 
Combine duplicate documentation examples into one to fix the confusing text.

6 years agoChange invalid icon from cross to exclamation mark (#28944)
Martijn Cuppens [Sat, 22 Jun 2019 14:21:11 +0000 (16:21 +0200)] 
Change invalid icon from cross to exclamation mark (#28944)

The cross icon was confusing since some browsers use it as a reset button.

6 years agoDocs – update extend/approach.md (#28941)
Robin D'Arcy [Sat, 22 Jun 2019 13:21:20 +0000 (14:21 +0100)] 
Docs – update extend/approach.md (#28941)

6 years agoDeprecate `bg-variant()` mixin (#28938)
Martijn Cuppens [Thu, 20 Jun 2019 19:30:09 +0000 (21:30 +0200)] 
Deprecate `bg-variant()` mixin (#28938)

6 years agoAdd missing dropdown unit test for closing with ESC (#28929) 28937/head
Patrick H. Lauke [Wed, 19 Jun 2019 10:43:49 +0000 (11:43 +0100)] 
Add missing dropdown unit test for closing with ESC (#28929)

Backport of the unit test from https://github.com/twbs/bootstrap/pull/28928

6 years agoTypo fix (#28920)
Martijn Cuppens [Tue, 18 Jun 2019 07:43:15 +0000 (09:43 +0200)] 
Typo fix (#28920)

6 years agoFix position of browser default validation message (#28852)
Shohei Yoshida [Mon, 17 Jun 2019 16:08:06 +0000 (01:08 +0900)] 
Fix position of browser default validation message (#28852)

6 years agoFix width and height of data svg images in IE10 (#28883)
Morteza Ziyae [Mon, 17 Jun 2019 14:11:59 +0000 (14:11 +0000)] 
Fix width and height of data svg images in IE10 (#28883)

6 years agoDon't open dropdown on ESC on trigger element (#28912)
Patrick H. Lauke [Mon, 17 Jun 2019 13:50:43 +0000 (14:50 +0100)] 
Don't open dropdown on ESC on trigger element (#28912)

* Don't open dropdown on ESC on trigger element

Closes #28751

6 years agoUpdate devDependencies and gems.
XhmikosR [Sun, 16 Jun 2019 07:43:35 +0000 (10:43 +0300)] 
Update devDependencies and gems.