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

twbs / bootstrap / 31521008589
94%
main: 96%

Build:
Build:
LAST BUILD BRANCH: mdo/chat-histogram-components
DEFAULT BRANCH: main
Ran 11 Aug 2026 06:07PM UTC
Jobs 1
Files 33
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

11 Aug 2026 06:06PM UTC coverage: 93.705% (-0.02%) from 93.726%
31521008589

push

github

web-flow
Finish the CSS-first transition model (#42816)

* Document the v6 transition model

Bootstrap now animates components in CSS and lets JavaScript toggle one
state class, but that rule only lived in the migration guide. Add a
Customize page that names the state classes, the token trio, and the four
ways to remove the motion, so component migrations have one contract to
follow.

* Give dialog, drawer, menu, and toast a transition-property token

These four components exposed a duration and an easing token but hard-coded
the property list, so a slide meant rewriting the whole declaration. Each one
now reads --{name}-transition-property, which also let the dialog and the
drawer drop their duplicate open-state transition: one list covers both
directions because visibility interpolates as a step that stays visible while
either end is.

The accordion panel gets the same trio, in place of a hard-coded .2s that
ignored the component tokens.

* Move alert, tab, tooltip, and popover off the shared .fade class

These four components animated through a generic .fade class that authors had
to remember, and they sequenced the animation from JavaScript. Each one now
declares its own transition and its own token trio in CSS, as the toast
already did, and animates by default:

- An alert fades out from a .hiding class, because an alert is visible in the
  markup with or without .show, so the absence of .show cannot mark the exit.
- A tab pane fades in from @starting-style. The plugin adds .active and .show
  in the same frame instead of waiting a transition between them. The outgoing
  pane still leaves at once, since two in-flow panes cannot cross-fade without
  one stacking under the other.
- A tooltip or popover fades in from @starting-style. `animation: false` now
  adds .tooltip-instant or .popover-instant, the same class an author can add.

The JavaScript reads the computed transition duration instead of looking for a
class, so .transition-none, an -instant class,... (continued)

1757 of 1978 branches covered (88.83%)

Branch coverage included in aggregate %.

30 of 30 new or added lines in 4 files covered. (100.0%)

3602 of 3741 relevant lines covered (96.28%)

120.25 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31521008589.1 11 Aug 2026 06:07PM UTC 33
93.71
GitHub Action Run
Source Files on build 31521008589
  • Tree
  • List 33
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31521008589
  • 6bfd6701 on github
  • Prev Build on v6-dev (#31519900716)
  • Next Build on v6-dev (#31539592121)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc