aboutsummaryrefslogtreecommitdiff
path: root/scss
AgeCommit message (Collapse)AuthorFilesLines
2021-09-15Backport #34937XhmikosR1-1/+1
Update a URL mentioning dead name
2021-09-15More concise improvements for `add()` and `subtract()` (#34432)Gaël Poupard1-12/+0
2021-09-08Update RFS to v8.1.0XhmikosR1-102/+126
2021-09-08Replace Sass division with multiplication and custom divide() functionMark Otto15-57/+99
Fixes #34353. Co-Authored-By: Slaven Tomac <[email protected]>
2021-07-21Update devDependenciesXhmikosR1-2/+0
* @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
2021-07-21Handle complex expressions in add() & subtract() (#34047)Gaël Poupard1-0/+16
2021-07-08Remove print thead rule (#34426)Christian Oliff1-9/+0
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)
2021-06-24🐛 Enable `0.x` with negative margins @ v4 (#33593)k-utsumi1-1/+1
* 🐛 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
2021-05-21Update devDependenciesXhmikosR1-0/+2
* @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
2021-05-21Spinner alignment changesMark Otto2-5/+6
2021-03-11Manual backport of #32627 (#33165)Patrick H. Lauke1-0/+3
Carousel: use buttons, not links, for prev/next controls
2021-03-10Adjust feedback icon position and padding for select.form-controlMark Otto1-0/+10
2021-02-17Fix minor visual bug in FF caused by moz-focusring (v4) (#32821)Wesley Haines1-6/+6
Avoid bug in Firefox where text appears "noisy" due to text-shadow applying to focused form fields.
2021-02-15fix(forms): input-group and validation icons (#32968)Gaël Poupard1-2/+2
Fixes #30131 Issue mentions `form-control` but it impacts `.custom-select` — but not `textarea` since it has a qualifying type selector that increases its specificty. So another way could be to set `select.custom-select` and `input.form-control`. Would there be any other tag concerned by those classes? Co-authored-by: XhmikosR <[email protected]>
2021-02-08_variables.scss: add missing newline before new section (#32868)pricop1-0/+1
2021-01-19Release v4.6.0. (#32726)v4.6.0XhmikosR3-3/+3
* Bump version to v4.6.0. * Dist
2021-01-19Backport #32037 (#32833)XhmikosR2-0/+11
* Backport #32037 Add `.navbar-nav-scroll` for vertical scrolling of navbar content * drop the css var for a Sass css Co-authored-by: Mark Otto <[email protected]>
2021-01-15Lighten disabled dropdown text to $gray-500Mark Otto1-1/+1
Fixes #32474
2021-01-13Darken dropdown item hover stylePatrick H. Lauke1-1/+1
Backport of https://github.com/twbs/bootstrap/pull/32754
2021-01-13Consistently use outline:0 rather than outline:nonePatrick H. Lauke1-1/+1
Manual backport of https://github.com/twbs/bootstrap/pull/32751 (which has not been merged yet, but assume it will shortly)
2021-01-13Suppress focus outline for buttons when it shouldn't be visible in ChromiumPatrick H. Lauke1-0/+9
Manual backport of https://github.com/twbs/bootstrap/pull/32689
2021-01-13Remove old/unnecessary reboot bug fixPatrick H. Lauke1-9/+0
Manual backport of https://github.com/twbs/bootstrap/pull/32631
2021-01-08Backport #32423XhmikosR2-2/+4
Add two new variables for pagination border-radius values
2021-01-08Backport #32713XhmikosR3-6/+6
Bump copyright year to 2021
2020-12-10v4: Move negative margin-bottom from .nav-item to .nav-link (#32211)Kyle Tsang1-4/+1
Co-authored-by: XhmikosR <[email protected]>
2020-11-24Backport #32224XhmikosR1-1/+1
Be consistent with Popper's name.
2020-11-20scss: remove needless Stylelint disables (#32212)XhmikosR2-2/+2
2020-11-19Add overflow suppression to custom file label (#32160)Patrick H. Lauke1-0/+1
Avoids unsightly spilling out of long filename text, particularly for multi file inputs Co-authored-by: XhmikosR <[email protected]>
2020-11-19Switch to HugoXhmikosR1-1/+0
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.
2020-11-13Manually backport #32121 (#32141)XhmikosR8-11/+10
Use correct value order Co-authored-by: Martijn Cuppens <[email protected]>
2020-11-13Avoid invisible real file input "spilling" out of container (#32145)Patrick H. Lauke1-0/+1
Co-authored-by: XhmikosR <[email protected]>
2020-11-13Fix caniuse.com redirects (#32147)XhmikosR1-1/+1
2020-10-30Fix form validation tooltip alignment (#31557)Adam Jones1-0/+7
* Fix form validation tooltip alignment * Remove CSS hacks * Update _forms.scss Co-authored-by: Gaël Poupard <[email protected]> Co-authored-by: XhmikosR <[email protected]>
2020-10-27Suppress flexbox side effects in breadcrumb (#31700)Martijn Cuppens1-3/+1
* Suppress flexbox side effects * Trailing whitesapce Co-authored-by: Mark Otto <[email protected]> Co-authored-by: XhmikosR <[email protected]>
2020-10-27Handle the Ubuntu sans-serif case (#31657)Gaël Poupard1-1/+1
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 <[email protected]>
2020-10-27Backport #31882Gaël Poupard1-0/+9
* 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 <[email protected]> Co-authored-by: Patrick H. Lauke <[email protected]>
2020-10-26Require `.has-validation` for input groups with validationMartijn Cuppens1-4/+20
2020-10-15Fixed: Undefined mixin 'deprecate' when importing 'bootstrap-grid-scss' (#31886)Alexandre Rosario1-0/+1
* Fixed: Undefined mixin 'deprecate' when importing 'bootstrap-grid-scss' * Updated: Mixin import moved down to feature together with others Co-authored-by: XhmikosR <[email protected]>
2020-10-13Prepare v4.5.3. (#31880)v4.5.3XhmikosR3-3/+3
2020-10-09Backport #31826 (#31846)Martijn Cuppens1-0/+1
Fix for alert-dismissible close button not clickable with stretched-link
2020-10-05Update .text-break for wider browser supportMark Otto1-2/+2
2020-10-05Backport color-adjust for v4Mark Otto1-0/+1
Keeps checkboxes, radios, and switches with their intended design when printing. Backports #29714
2020-10-05Backport Reboot's th updatesMark Otto2-3/+8
Manually backports #30781 to v4.
2020-09-30Stylelint: replace deprecated optionsXhmikosR7-13/+13
2020-09-30Add new variable for -padding-xMark Otto2-1/+2
(cherry picked from commit fe77208a01b9b41ce13a9c68139d9f1618c48ec9)
2020-09-21Update devDependenciesXhmikosR2-2/+2
2020-09-21Backport #31689XhmikosR1-1/+1
docs: fix a few redirects * Fix GitHub's permanent redirects * Fix a11yproject redirects
2020-09-21Add a comment for escape-svg functionMark Otto1-0/+3
Closes #30835 by leaving a comment in the source that the escape-svg() function must have quotes around data URIs. (cherry picked from commit 849fea5a1ec6a2c39451fefb21a70c6dc9ceac42)
2020-09-18Update _custom-forms.scss (#31693)Mark Otto1-1/+1
Typo in box-shadow attribute, global variable used instead of local. Co-authored-by: Arthur Shlain <[email protected]> Co-authored-by: XhmikosR <[email protected]>
2020-08-06Prepare v4.5.2. (#31444)v4.5.2XhmikosR3-3/+3