• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

twbs / bootstrap / 29554230776
94%
main: 96%

Build:
Build:
LAST BUILD BRANCH: v6-dev
DEFAULT BRANCH: main
Ran 17 Jul 2026 04:12AM UTC
Jobs 1
Files 31
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Jul 2026 04:11AM UTC coverage: 94.416% (-0.05%) from 94.461%
29554230776

push

github

web-flow
Finish moving Sass variables to CSS custom property tokens (#42701)

* Consolidate font-weight variables into a $font-weights Sass map

Individual $font-weight-lighter/light/normal/medium/semibold/bold/bolder
variables made it easy to forget one when adding a new weight and kept
the values duplicated across _config.scss, _root.scss, and the
utilities API. Move them into a single $font-weights map so --font-weight-*
tokens and the fw-* utilities are generated from one source, matching
the pattern already used for $font-sizes.

* Replace line-height Sass variables with CSS custom properties

$line-height-base/sm/lg duplicated values already exposed as
--line-height-* tokens (generated from $font-sizes). Point the
line-height utilities and --body-line-height at the CSS variables
instead of the Sass variables so there's one source of truth and
runtime overrides of --line-height-* also affect the utility classes.

* Remove $headings-color Sass variable

It was the last Sass variable left in the heading/type system after
the rest moved to CSS custom properties, and it only ever had one
value (inherit). Hardcode --heading-color: inherit directly in
$root-tokens instead so headings customization is fully CSS-variable
driven, matching paragraphs, lists, and legend.

* Remove $link-decoration and $link-underline-offset Sass variables

Both had a single fixed value and existed only to be interpolated into
--link-decoration and --link-underline-offset once, in $root-tokens.
Hardcode the values there directly instead, simplify the list-group
item's text-decoration to plain `none` (it no longer needs to branch
on $link-decoration), and drop the stray commented-out
$enable-negative-margins default and leftover dead comments in Reboot.

* Config: remove orphaned Typography comment header, fix spacing

* Move transition variables into component tokens

$transition-fade and $transition-collapse/$transition-collapse-width
lived in _config.scss like other component token... (continued)

1098 of 1230 branches covered (89.27%)

Branch coverage included in aggregate %.

3095 of 3211 relevant lines covered (96.39%)

218.04 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
97.56
-0.41% js/src/carousel.js
Jobs
ID Job ID Ran Files Coverage
1 29554230776.1 17 Jul 2026 04:12AM UTC 31
94.42
GitHub Action Run
Source Files on build 29554230776
  • Tree
  • List 31
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29554230776
  • 4ceb246a on github
  • Prev Build on v6-dev (#29554204010)
  • Next Build on v6-dev (#29555330751)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc