aboutsummaryrefslogtreecommitdiff
path: root/scss/_reboot.scss
AgeCommit message (Collapse)AuthorFilesLines
2024-07-15Fix use of declarations after nested rules (deprecated in Sass 1.77.7) (#40623)Julien Déramond1-1/+1
2023-09-13Allow `<mark>` colors customization for color modes (#39141)Julien Déramond1-0/+1
2023-06-30Fix Sass properties order for newer stylelint-config-recess-order (#38851)XhmikosR1-4/+4
2023-04-20CSS: New var proposal + init `headings-color` (#37904)Louis-Maxime Piton1-1/+1
* Proposal * Revert opacity changes --------- Co-authored-by: Mark Otto <[email protected]>
2022-11-28Add dark mode support (#35857)Mark Otto1-3/+3
* Add dark mode to docs * Minor fix: missing space indentation * Minor fix: revert utilities/z-index added-in modification * Remove prev: and next: from doc because extracted to another PR * Use .bg-body-tertiary in all Utilities > Overflow examples * fix example * Fix up spacing examples * Update box-shadow Sass variables and utilities to auto-adjust to color modes * Remove unused docs class * Refactor form styles to use CSS variable for background images on .form-check and .form-switch * Fix docs selector * Rename shortcut for clarity * Heading consistency * Reintroduce missing 4th grid item in Utilities > Spacing example * Fix bundlewatch * .bd-callout* rendering is OK so removing comments in the code * Update scss/_utilities.scss Co-authored-by: Julien Déramond <[email protected]> * Fix gutters example styling * Fix text colors on background utils docs * redesign and fix up position marker example, which doesn't show nicely in darkmode but at least isn't broken * fix some color utils examples * Deprecate mixin notice * Deprecate notice for list-group-item-variant() mixin * Revamp new link CSS vars * Use map-keys in some each Sass files * Remove list-group-item-variant mixin ref in sass loop desc * Display CSS vars scoped to our built-in dark mode * Revert previous commit * Fix list group variant link * Fix typo * Remove imports of alert/list-group mixins in scss/_mixins.scss * Small formatting + comments removal in scss/_content.scss * Fix alert links colors * fix dropdown border-radius mixin * fix link color and underline again, this time using CSS var override for color var and fallback value for the underline * fix colors on docs navbar for dark mode * remove two changes * missing ref * another link underline fix, just use sass vars for link decoration for now * missing color bg docs, plus move dropdown override to scss * more changes from review * fix some examples, drop unused docs navbar styles, update docs navbar color mode to use mixin * Few fixes around type - Restored CSS variable for color on headings, this time with a fallback value - In conjunction, restored and wrapped the default CSS var with a null value check - Split headings and paragraphs docs in Reboot, elaborated on them * Restyle custom details > summary element in docs * Rewrite some migration docs * fix form checks * Fix up some navbar styling, tweak docs callout * Fix select images, mostly for validation styling * Clean up some migration notes, document some new form control CSS vars, mention new variables-dark in sass docs * Update site/content/docs/5.2/components/scrollspy.md Co-authored-by: Julien Déramond <[email protected]> * Apply suggestions from code review Co-authored-by: Julien Déramond <[email protected]> * mention form control css vars in migration guide * Tweak grid and flex docs background examples * clarify some docs * fix some more things Co-authored-by: Julien Déramond <[email protected]> Co-authored-by: Julien Déramond <[email protected]>
2022-07-11Remove headings-color CSS variable due to backward compatibility issuesMark Otto1-1/+1
2022-05-08Remove leftover abbr styles in Reboot for tooltipsMark Otto1-10/+8
/cc @GeoSot
2022-04-06Bring back webkit calendar picker indicator for datalists (#35406)Neeraj Kumar Das1-3/+3
* Bring back webkit calendar picker indicator for datalists * Replace webkit datalist indicator with Bootstrap Icons * Use default datalist icons on date or time inputs in Chrome Remove the dropdown arrow from text type inputs * Bundlewatch Co-authored-by: Mark Otto <[email protected]>
2022-03-31Adding @include everytime it's not the caselouismaxime.piton1-2/+2
2022-03-13Add additional root variables, rename `$variable-prefix` to `$prefix` (#35981)Mark Otto1-13/+13
* Add additional root variables, rename $variable-prefix to $prefix - Adds new root CSS variables for border-radius, border-width, border-color, and border-style - Adds new root CSS variables for heading-color, link-colors, code color, and highlight color - Replaces most instances of Sass variables (for border-radius, border-color, border-style, and border-width) for CSS variables inside _variables.scss - Updates $mark-padding to be an even pixel number - Renames $variable-prefix to $prefix throughout * Bundlewatch
2022-02-22Rely on `border-width` for `<hr>` size (#35491)Gaël Poupard1-7/+2
* fix(reboot): revert hr styles to v4 implementation * docs(cheatsheet): add a hr example * fix(reboot): currentColor is the initial border-color value * Document hr element in Reboot docs * Update migration guide * Update scss/_variables.scss Co-authored-by: Mark Otto <[email protected]>
2021-11-25Correctly implement RFS in `:root` CSS variable for `$body-font-size` (#35326)Travis Risner1-1/+1
* rfs fix * Update scss/_root.scss * Update _reboot.scss Co-authored-by: Mark Otto <[email protected]> Co-authored-by: Mark Otto <[email protected]>
2021-10-29Don't override CSS `direction` in code elements (#35230)Gaël Poupard1-2/+0
Co-authored-by: XhmikosR <[email protected]>
2021-10-29Drop prefixed version of `::file-selector-button` (#35232)Gaël Poupard1-8/+2
Co-authored-by: XhmikosR <[email protected]>
2021-10-05Add Sass variables for hr background-color and borderdevhoussam1-2/+2
Co-Authored-By: Houssam Hammouda <[email protected]>
2021-08-05Fix font size variable name (#34679)Semih Raif Gürel1-1/+1
Co-authored-by: XhmikosR <[email protected]>
2021-08-03Add and document additional :root CSS variablesMark Otto1-8/+12
- Adds grayscale colors - Adds root and body variables Note that some Sass variables default to `null`, so as we generate and use the CSS variable, we'll be potentially adding some lines of code.
2021-03-10Removing duplicate text-decoration style for abbr[title] #33197 (#33325)gopal-jayaraman1-1/+0
Removing duplicate text-decoration style for abbr[title] #33197
2021-03-08Update devDependencies (#33307)XhmikosR1-1/+0
* @popperjs/core ^2.9.0 → ^2.9.1 * autoprefixer ^10.2.4 → ^10.2.5 * clean-css-cli ^5.2.0 → ^5.2.1 * postcss ^8.2.6 → ^8.2.7 * stylelint ^13.11.0 → ^13.12.0
2021-03-02Reset select:disabled opacity and null-ify color to fix rendering ↵Mark Otto1-5/+7
differences in Chrome
2021-02-10Remove explicit suppression of focus outlinePatrick H. Lauke1-14/+0
It's unclear what the reason for first introducing the original hack here (for `[tabindex="-1"]:focus {...}`) was. Seems something that may have been useful/necessary in SuitCSS, but don't think BS ever relied on this. https://github.com/twbs/bootstrap/issues/18330 It's since been modified to only apply when the browser wouldn't apply a visible outline anyway based on its own heuristics (the `:not(:focus-visible)` part) https://github.com/twbs/bootstrap/pull/28437/ But now, thinking this through more...in browsers that do support this pseudo-selector, what this is essentially saying is redundant: don't apply outline in cases where a `tabindex="-1"` element receives focus but the browser wouldn't normally apply focus outline". at best, this is unnecessary. at worst, this actually overrides things an author may explicitly be trying to do with adding `:focus { outline: ... }` explicitly.
2021-01-10Suppress focus outline for buttons when it shouldn't be visible in Chromium ↵Patrick H. Lauke1-0/+9
(#32689) Follow-up to https://github.com/twbs/bootstrap/pull/32631 Co-authored-by: XhmikosR <[email protected]>
2021-01-05Remove old/unnecessary reboot bug fix (#32631)Patrick H. Lauke1-9/+0
From initial testing, this bug doesn't seem to manifest itself anywhere in Bootstrap (since we don't just set transparent background anywhere on buttons, and when we do set explicit button styles in the more specific stylings, we already do create a custom `:focus` style anyway) Co-authored-by: XhmikosR <[email protected]>
2020-12-04feat(RTL): implement RTLGaël Poupard1-0/+16
Using RTLCSS directives, renaming things to use logical names and following best practices.
2020-11-20_reboot.scss: remove needless Stylelint disable (#32213)XhmikosR1-1/+1
2020-11-14Add `bs` in data attributesRohit Sharma1-2/+2
- Add `bs` in data APIs everywhere - Update unit tests
2020-11-11Use correct value order (#32121)Martijn Cuppens1-2/+2
Co-authored-by: XhmikosR <[email protected]>
2020-11-05Drop Legacy Edge support.XhmikosR1-14/+2
This allows us to move forward without being held back. Microsoft already replaces the Legacy Edge with the new one on supported Windows versions.
2020-10-28Use the same font on the button as on the field itselfMartijn Cuppens1-1/+9
2020-10-19Apply smooth-scroll when `prefers-reduced-motion: no-preference` (#31877)Gaël Poupard1-0/+6
* feat(reboot): apply smooth-scroll when not prefers-reduced-motion * docs(migration): mention scroll-behavior in alpha3 * docs(accessibility): mention scroll-behavior in reduced motion section * docs(accessibility): rewording smooth scroll sentence * feat(variable): introduce enable-smooth-scroll variable * docs(accessibility): reword smooth-scroll sentence Co-authored-by: XhmikosR <[email protected]>
2020-09-28Update stylelint to v13.7.2 (#31726)XhmikosR1-1/+1
2020-08-03Removed a broken referenceJacty1-1/+0
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_hr_size this link is broken, I think we perhaps should remove it?
2020-06-17feat: adds th null var (#30781)Catalin Zalog1-4/+6
Inherit `font-weight: bold` that comes from user agent stylesheets.
2020-06-16v5: Add role=button cursor in Reboot (#31040)Mark Otto1-0/+7
* v5: Add role=button cursor in Reboot Ports the changes from #30562 made in v4.5 and adds them to v5. This replaces #30563 which sought to add this to the utility API, but the v4 PR shifted to implement an accessible solution vs a lone utility. * Update reboot.md Co-authored-by: XhmikosR <[email protected]>
2020-06-09Fix undefined custom properties in reboot (#30981)Martijn Cuppens1-1/+1
2020-05-15Prevent conflicts with components with classes (#30830)Martijn Cuppens1-1/+1
Co-authored-by: XhmikosR <[email protected]>
2020-05-14Split table cell padding variables (#30815)Mark Otto1-2/+2
2020-04-29Remove borders from iframes by default (#30620)Martijn Cuppens1-0/+5
2020-04-29`<pre>`: Disable auto-hiding scrollbar in legacy Edge (#30685)Martijn Cuppens1-0/+3
Disable auto-hiding scrollbar in legacy Edge to avoid overlap, making it impossible to interact with the content.
2020-04-26Rename variables for brevityMark Otto1-1/+1
- Rename `$enable-prefers-reduced-motion-media-query` to `$enable-reduced-motion` - Rename `$enable-pointer-cursor-for-buttons` to `$enable-button-pointers`
2020-04-24Prevent nested tables style leaksMartijn Cuppens1-0/+11
2020-04-15Add `bs-` prefixes to custom properties (#30591)Martijn Cuppens1-1/+1
2020-04-10Use custom properties for font-stacks (#30509)Gaël Poupard1-1/+1
2020-04-01Fix date inputs heights in safariMartijn Cuppens1-13/+0
2020-03-31Require `.form-label` classes on form labels (#30476)Martijn Cuppens1-1/+0
2020-03-24Add `.caption-top` for tables (#30435)Mark Otto1-1/+1
* Move caption-side to <table> element in Reboot * Add class for .caption-top
2020-03-21Fix wrapping bug (#30345)Martijn Cuppens1-1/+8
2020-03-18Drop IE support from SassMartijn Cuppens1-35/+8
2020-03-14Fix pseudo paddings and heightMartijn Cuppens1-3/+12
2020-03-05reboot file: adds some grouping and comments standardizations (#30340)Shohei Yoshida1-39/+68
* style: groups sections - adds two nl before any section - extract elements from wrong section ex: `mark` from `form` * style: format comments * style: sticks all `see`s with the description - sticks - renames * style: removes not needed spaces * style: removes not needed number like other cases * style: stick credits with description * style: adds missing number