]> git.ipfire.org Git - thirdparty/bootstrap.git/log
thirdparty/bootstrap.git
6 years agorewrite manipulator unit tests
Anton Bershanskiy [Fri, 22 Mar 2019 07:10:03 +0000 (02:10 -0500)] 
rewrite manipulator unit tests

6 years agoSwitch from QUnit to Jasmine.
Johann-S [Wed, 13 Mar 2019 14:23:50 +0000 (16:23 +0200)] 
Switch from QUnit to Jasmine.

6 years agoUpdate devDependencies. (#29099)
XhmikosR [Tue, 23 Jul 2019 09:53:01 +0000 (12:53 +0300)] 
Update devDependencies. (#29099)

6 years agoReplace http-server with zeit/serve. (#29101)
XhmikosR [Tue, 23 Jul 2019 09:35:37 +0000 (12:35 +0300)] 
Replace http-server with zeit/serve. (#29101)

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 agoExtend `.container-fluid` (#29106)
Martijn Cuppens [Tue, 23 Jul 2019 06:50:24 +0000 (08:50 +0200)] 
Extend `.container-fluid` (#29106)

6 years agoMove Icons in data. (#29087)
XhmikosR [Tue, 23 Jul 2019 06:41:14 +0000 (09:41 +0300)] 
Move Icons in data. (#29087)

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

6 years agoFix subnavbar active style.
XhmikosR [Sun, 21 Jul 2019 15:16:56 +0000 (18:16 +0300)] 
Fix subnavbar active style.

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 agoSimplify code for 'cover' example by using utility classes. (#28986)
Christian Oliff [Mon, 22 Jul 2019 14:02:03 +0000 (23:02 +0900)] 
Simplify code for 'cover' example by using utility classes. (#28986)

6 years agoAdd bootstrap-utilities in bundlesize.config.json.
XhmikosR [Mon, 22 Jul 2019 13:45:59 +0000 (16:45 +0300)] 
Add bootstrap-utilities in bundlesize.config.json.

6 years agoFix license header.
XhmikosR [Mon, 22 Jul 2019 13:40:43 +0000 (16:40 +0300)] 
Fix license header.

6 years agoAdd utilities documentation
Martijn Cuppens [Fri, 19 Jul 2019 18:47:22 +0000 (20:47 +0200)] 
Add utilities documentation

6 years agoAdd bootstrap-utilities in the css-minify-main script.
Martijn Cuppens [Fri, 19 Jul 2019 18:34:00 +0000 (20:34 +0200)] 
Add bootstrap-utilities in the css-minify-main script.

6 years agoAdd bootstrap-utilities.scss
julian-hecker [Sat, 13 Jul 2019 08:09:01 +0000 (11:09 +0300)] 
Add bootstrap-utilities.scss

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 agoSimplify code.
XhmikosR [Fri, 19 Jul 2019 15:49:52 +0000 (18:49 +0300)] 
Simplify code.

6 years agoUse sha384.
XhmikosR [Thu, 18 Jul 2019 09:30:42 +0000 (12:30 +0300)] 
Use sha384.

6 years agoManually escape script.
XhmikosR [Thu, 18 Jul 2019 09:29:12 +0000 (12:29 +0300)] 
Manually escape script.

6 years agoRemove useless script.
XhmikosR [Thu, 18 Jul 2019 09:26:44 +0000 (12:26 +0300)] 
Remove useless script.

6 years agoUse .html like every other example, change the layout, simplify some things for now
Mark Otto [Wed, 17 Jul 2019 21:46:40 +0000 (14:46 -0700)] 
Use .html like every other example, change the layout, simplify some things for now

6 years agoRemove card columns in favor of masonry grid
Martijn Cuppens [Sun, 30 Jun 2019 13:59:58 +0000 (16:59 +0300)] 
Remove card columns in favor of masonry grid

6 years agoAllow to pass integrity & async attribute to extra js
Martijn Cuppens [Sun, 30 Jun 2019 13:24:24 +0000 (15:24 +0200)] 
Allow to pass integrity & async attribute to extra js

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

6 years agoMove search styles, prep for responsive containers in docs
Mark Otto [Sun, 21 Jul 2019 23:47:51 +0000 (16:47 -0700)] 
Move search styles, prep for responsive containers in docs

6 years agono need for checks or conditions
Mark Otto [Sun, 21 Jul 2019 20:13:07 +0000 (13:13 -0700)] 
no need for checks or conditions

6 years agoremove subnav from home and examples
Mark Otto [Sun, 21 Jul 2019 20:10:09 +0000 (13:10 -0700)] 
remove subnav from home and examples

6 years agoMake subnav and sidebar work on mobile too
Mark Otto [Thu, 18 Jul 2019 21:33:34 +0000 (00:33 +0300)] 
Make subnav and sidebar work on mobile too

6 years agomake docs navbar more usable on mobile
Mark Otto [Thu, 18 Jul 2019 20:59:59 +0000 (13:59 -0700)] 
make docs navbar more usable on mobile

6 years agoMove subnav to partial, take first pass at conditionalizing breadcrumb links
Mark Otto [Thu, 18 Jul 2019 20:49:05 +0000 (13:49 -0700)] 
Move subnav to partial, take first pass at conditionalizing breadcrumb links

6 years agoAdd :focus to all new :hover selectors
Mark Otto [Mon, 15 Jul 2019 17:26:55 +0000 (10:26 -0700)] 
Add :focus to all new :hover selectors

6 years agoUpdate remaining tables to Bootstrap tables in docs by adding .table class
Mark Otto [Mon, 15 Jul 2019 16:59:55 +0000 (09:59 -0700)] 
Update remaining tables to Bootstrap tables in docs by adding .table class

6 years agoDocument changes to tables
Mark Otto [Mon, 15 Jul 2019 16:53:10 +0000 (09:53 -0700)] 
Document changes to tables

6 years agoClarify form control visual updates in migration guide
Mark Otto [Mon, 15 Jul 2019 16:43:59 +0000 (09:43 -0700)] 
Clarify form control visual updates in migration guide

6 years agoUpdate Migration docs to mention new icons
Mark Otto [Mon, 15 Jul 2019 16:33:53 +0000 (09:33 -0700)] 
Update Migration docs to mention new icons

6 years agoRevert padding-right on ol and ul in Reboot, update migration doc
Mark Otto [Mon, 15 Jul 2019 16:31:50 +0000 (09:31 -0700)] 
Revert padding-right on ol and ul in Reboot, update migration doc

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 agoOptimize the embedded SVGs. (#29075)
XhmikosR [Sun, 21 Jul 2019 21:23:54 +0000 (00:23 +0300)] 
Optimize the embedded SVGs. (#29075)

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

6 years agoUse escape-svg() function (#29077)
Martijn Cuppens [Sat, 20 Jul 2019 01:57:12 +0000 (03:57 +0200)] 
Use escape-svg() function (#29077)

* Use escape-svg() function

* Update theming.md

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 agoOptimize a few SVGs.
XhmikosR [Thu, 18 Jul 2019 08:50:09 +0000 (11:50 +0300)] 
Optimize a few SVGs.

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

6 years agoRemove trailing spaces.
XhmikosR [Thu, 18 Jul 2019 08:35:20 +0000 (11:35 +0300)] 
Remove trailing spaces.

6 years agodocs-navbar.html: reindent and use our classes.
XhmikosR [Thu, 18 Jul 2019 08:33:48 +0000 (11:33 +0300)] 
docs-navbar.html: reindent and use our classes.

6 years agoRemove unneeded div.
XhmikosR [Thu, 18 Jul 2019 07:58:52 +0000 (10:58 +0300)] 
Remove unneeded div.

This is a link.

6 years agoMake it possible to change default alignment & allow to inherit alignment from table...
Martijn Cuppens [Thu, 18 Jul 2019 05:49:39 +0000 (07:49 +0200)] 
Make it possible to change default alignment & allow to inherit alignment from table (#29039)

6 years agoUse :focus-within for .form-file focus state (#29036)
Mark Otto [Wed, 17 Jul 2019 13:56:54 +0000 (06:56 -0700)] 
Use :focus-within for .form-file focus state (#29036)

Fixes #26563, closes #26576, closes #29021.

6 years agoFix ads alignment
Martijn Cuppens [Wed, 17 Jul 2019 12:44:13 +0000 (14:44 +0200)] 
Fix ads alignment

6 years agoUse `has-children`.
XhmikosR [Wed, 17 Jul 2019 08:44:32 +0000 (11:44 +0300)] 
Use `has-children`.

6 years agoIt's `viewBox`.
XhmikosR [Wed, 17 Jul 2019 06:39:20 +0000 (09:39 +0300)] 
It's `viewBox`.

6 years agoFix inline SVG.
XhmikosR [Wed, 17 Jul 2019 06:02:14 +0000 (09:02 +0300)] 
Fix inline SVG.

6 years agoMove sidebar icon to CSS
Mark Otto [Tue, 16 Jul 2019 23:00:46 +0000 (16:00 -0700)] 
Move sidebar icon to CSS

6 years agoMove the icon to a partial and optimize it.
XhmikosR [Tue, 16 Jul 2019 08:32:51 +0000 (11:32 +0300)] 
Move the icon to a partial and optimize it.

6 years agoAdd width/height in the SVG arrow.
XhmikosR [Tue, 16 Jul 2019 08:31:22 +0000 (11:31 +0300)] 
Add width/height in the SVG arrow.

Fixes IE.

6 years agoRemove display none code.
XhmikosR [Sat, 13 Jul 2019 13:28:25 +0000 (16:28 +0300)] 
Remove display none code.

6 years agoUse the responsive themes image.
XhmikosR [Sat, 13 Jul 2019 11:27:37 +0000 (14:27 +0300)] 
Use the responsive themes image.

6 years agoFix docs search. (#29067)
XhmikosR [Wed, 17 Jul 2019 13:05:56 +0000 (16:05 +0300)] 
Fix docs search. (#29067)

6 years agoAdd redirect for `/forms/`.
XhmikosR [Wed, 17 Jul 2019 09:52:14 +0000 (12:52 +0300)] 
Add redirect for `/forms/`.

6 years agoUse the direct link to migrations page.
XhmikosR [Wed, 17 Jul 2019 06:32:52 +0000 (09:32 +0300)] 
Use the direct link to migrations page.

6 years agoRemove redundant fill-rule
Martijn Cuppens [Wed, 17 Jul 2019 09:42:37 +0000 (11:42 +0200)] 
Remove redundant fill-rule

6 years agoMove xmlns after `svg` for consistency.
XhmikosR [Wed, 17 Jul 2019 09:28:55 +0000 (12:28 +0300)] 
Move xmlns after `svg` for consistency.

6 years agoEscape the newly added SVGs.
XhmikosR [Wed, 17 Jul 2019 08:57:06 +0000 (11:57 +0300)] 
Escape the newly added SVGs.

Also use `viewBox` instead of `viewbox`.

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

6 years agoUpdate devDependencies.
XhmikosR [Wed, 10 Jul 2019 08:08:03 +0000 (11:08 +0300)] 
Update devDependencies.

Held babel back due to issues with `objectSpread`.

6 years agoMove inline JS to application.js.
XhmikosR [Wed, 17 Jul 2019 08:29:30 +0000 (11:29 +0300)] 
Move inline JS to application.js.

6 years agoIgnore sw.js.
XhmikosR [Tue, 16 Jul 2019 10:38:53 +0000 (13:38 +0300)] 
Ignore sw.js.

6 years agosite/.eslintrc.json: specify ecmaVersion.
XhmikosR [Tue, 16 Jul 2019 10:27:26 +0000 (13:27 +0300)] 
site/.eslintrc.json: specify ecmaVersion.

6 years agoFix application.js after aaf03bd
XhmikosR [Mon, 15 Jul 2019 14:33:45 +0000 (17:33 +0300)] 
Fix application.js after aaf03bd

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 agoMove the linkinator test in `npm t`. (#29003)
XhmikosR [Mon, 15 Jul 2019 13:26:36 +0000 (16:26 +0300)] 
Move the linkinator test in `npm t`. (#29003)

6 years agoMake text align configurable (#28989)
Martijn Cuppens [Mon, 15 Jul 2019 11:34:01 +0000 (13:34 +0200)] 
Make text align configurable (#28989)

This was causing issues for RTL, see https://github.com/twbs/bootstrap/issues/28238

6 years agoRevert incorrect change (#29044)
Martijn Cuppens [Mon, 15 Jul 2019 11:24:32 +0000 (13:24 +0200)] 
Revert incorrect change (#29044)

6 years agov5: Reuse box-shadow variables (#29023)
Mark Otto [Mon, 15 Jul 2019 07:29:13 +0000 (00:29 -0700)] 
v5: Reuse box-shadow variables (#29023)

* Remove default kbd element shadow, simplify selector while here

* Add new -shadow-inset variable so our shadows match on .form-control's, .form-select's, and .progress's

* Reuse box-shadow variables for .dropdown's, .popover's, .toast's, .modal's, and .img-thumbnail's

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 agoFix dropdown unit test (#29037)
Patrick H. Lauke [Sun, 14 Jul 2019 09:24:27 +0000 (10:24 +0100)] 
Fix dropdown unit test (#29037)

swap jQuery's `trigger(...)` with the more verbose native `dispatchEvent(...)`, as the former may not always behave/bubble correctly (observed while trying to write unit tests for keyboard handling of ARIA tab navigation), which may lead to this test passing even though it fails in real usage.

6 years agov5: Fix disabled styling on .form-file (#29022)
Mark Otto [Sun, 14 Jul 2019 09:00:57 +0000 (02:00 -0700)] 
v5: Fix disabled styling on .form-file (#29022)

While #28450 overhauled a ton of forms work, the  support for this custom file input was ineffective. This updates the selector to target the custom field and gray out the entire field.

Fixes #28176.

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 agoDrop breakpoint CSS custom properties (#29020)
Mark Otto [Sun, 14 Jul 2019 08:44:49 +0000 (01:44 -0700)] 
Drop breakpoint CSS custom properties (#29020)

Media queries do not support CSS custom properties (CSS variables), so we've had some useless variables lying around since shipping v4. This finally removes them and the associated documentation content that explained the situation.

Fixes #29012.

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 agodist v5
Mark Otto [Fri, 12 Jul 2019 21:56:26 +0000 (16:56 -0500)] 
dist v5

6 years agov5: Forms update (#28450)
Mark Otto [Fri, 12 Jul 2019 21:52:33 +0000 (16:52 -0500)] 
v5: Forms update (#28450)

* Initial spike of consolidated form checks

* Stub out forms rearrangement

- Prepping to drop non-custom file and range inputs
- Prepping to merge custom and native checks and radios (with switches)
- Prepping to merge custom select with form select
- Moving docs arround so forms has it's own area given volume of CSS

* Move input group Sass file to forms subdir

* Start to split and move the docs around

* Simpler imports

* Copyediting

* delete overview file

* Remove commented out code

* remove the custom-forms import

* rewrite flex-check as form-check, replace all custom properties

* Remove old forms doc

* stub out new subpage link section

* update migration guide

* Update nav, forms overview in page nav, and descriptions

* fix check bg position

* fix margin-top calculation

* rename .custom-select to .form-select

* Update validation styles for new checks

* add some vertical margin, fix inline checks

* fix docs examples

* better way to do this contents stuff, redo the toc while i'm at it

* page restyle for docs while here

* un-callout that, edit text

* redo padding on toc

* fix toc

* start to cleanup checks docs

* Rewrite Markdown tables into HTML

* Redesign tables, redo their docs

* Replace Open Iconic icons with custom Bootstrap icons

* Redesign the docs navbar, add a subheader, redo the sidebar

* Redesign docs homepage a bit

* Simplify table style overrides for docs tables

* Simplify docs typography for page titles and reading line length

* Stub out icons page

* Part of sidebar update, remove migration from nav.yml

* Move toc CSS to separate partial

* Change appearance of overview page

* fix sidebar arrow direction

* Add footer to docs layout

* Update descriptions

* Drop the .form-group class for margin utilities

* Remove lingering form-group-margin-bottom var

* improve footer spacing

* add headings to range page

* uncomment form range css

* Rename .custom-range to .form-range

* Drop unused docs var

* Uncomment the comment

* Remove unused variable

* Fix radio image sizing

* Reboot update: reset horizontal ul and ol padding

* de-dupe IDs

* tweak toc styles

* nvm, fix dropdown versions stuff

* remove sidebar nav toggle for now

* broken html

* fix more broken html, move css

* scss linting

* comment out broken helper docs

* scope styles

* scope styles

* Fixes #25540 and fixes #26407 for v5 only

* Update sidebar once more

* Match new sidenav order

* fix syntax error

* Rename custom-file to form-file, update paths, update migration docs for previous changes in #28696

* rename back

* fix size and alignment

* rename that back too

6 years agoDrop support for .form-control-plaintext inside .input-group (#28972)
Shohei Yoshida [Fri, 12 Jul 2019 10:23:43 +0000 (19:23 +0900)] 
Drop support for .form-control-plaintext inside .input-group (#28972)

* Revert "Fix readonly-plain-text with button addon (#25871)"

This reverts commit ff40e00323f9256d8dfb678d13b57bfb01ac7354.

* Add migration comment

6 years agoRemove attribute selectors (#28988)
Martijn Cuppens [Fri, 12 Jul 2019 10:15:50 +0000 (12:15 +0200)] 
Remove attribute selectors (#28988)

6 years agoseparate file for our polyfills to have lighter plugins
Johann-S [Tue, 9 Jul 2019 08:19:00 +0000 (10:19 +0200)] 
separate file for our polyfills to have lighter plugins

6 years agoFix typo. (#29008)
XhmikosR [Wed, 10 Jul 2019 07:45:27 +0000 (10:45 +0300)] 
Fix typo. (#29008)

6 years agoFixes #28994
Mark Otto [Tue, 9 Jul 2019 19:30:07 +0000 (14:30 -0500)] 
Fixes #28994

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 agoRemove redundant border radius on pagination (#28980)
Martijn Cuppens [Tue, 2 Jul 2019 06:08:12 +0000 (08:08 +0200)] 
Remove redundant border radius on pagination (#28980)

Pagination used to have box shadow back in the days which required this property, but nowadays it's redundant. (see https://github.com/twbs/bootstrap/blame/0cd186183c5e18f0517d6037d53f29c56adbac72/less/pagination.less#L17)

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 agoFix pre color (#28966)
Martijn Cuppens [Wed, 26 Jun 2019 10:18:59 +0000 (12:18 +0200)] 
Fix pre color (#28966)

6 years agoStretched link updates (#28958)
Martijn Cuppens [Wed, 26 Jun 2019 04:54:51 +0000 (06:54 +0200)] 
Stretched link updates (#28958)

- Remove IE10 background hack
- Ability to change the pseudo element
- Ability to change the z-index
- Remove pointer events, just inherit this

6 years agoPort new unit test for dropdown from v4 (#28913)
Patrick H. Lauke [Tue, 25 Jun 2019 11:57:41 +0000 (12:57 +0100)] 
Port new unit test for dropdown from v4 (#28913)

Add unit test from #28912 to v5

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.