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

twbs / bootstrap / 20279921754
94%
main: 96%

Build:
Build:
LAST BUILD BRANCH: v6-dev
DEFAULT BRANCH: main
Ran 16 Dec 2025 07:20PM UTC
Jobs 1
Files 26
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

16 Dec 2025 07:19PM UTC coverage: 96.522% (+0.1%) from 96.414%
20279921754

push

github

web-flow
Replace Modal with new Dialog component (#41917)

* Add Dialog component using native HTML dialog element

New component that leverages the native HTML <dialog> element for modals
and non-modal dialogs with built-in backdrop and accessibility support.

Features:
- Modal dialogs using showModal() with automatic backdrop
- Non-modal dialogs using show() for persistent UI elements
- Static backdrop option (prevents close on outside click)
- Keyboard support (Escape to close, focus trapping for modals)
- Smooth open/close animations via CSS
- Events: show, shown, hide, hidden, hidePrevented
- Data API for toggling with data-bs-toggle="dialog"

JavaScript:
- js/src/dialog.js - Main component class
- js/tests/unit/dialog.spec.js - Unit tests
- js/tests/visual/dialog.html - Visual test page

SCSS:
- scss/_dialog.scss - Component styles

Docs:
- Add dialog component documentation
- Update modal docs with dialog references

* Modal examples now Dialog examples, needs improvement

* Remove all of Modal

* real words

* Fix layout while I'm here

* Lint Markdown

* New dialog size options

609 of 660 branches covered (92.27%)

Branch coverage included in aggregate %.

103 of 106 new or added lines in 1 file covered. (97.17%)

1 existing line in 1 file now uncovered.

1861 of 1899 relevant lines covered (98.0%)

214.08 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
95.59
js/src/dialog.js

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.91
-3.64% js/src/util/focustrap.js
Jobs
ID Job ID Ran Files Coverage
1 20279921754.1 16 Dec 2025 07:20PM UTC 26
96.52
GitHub Action Run
Source Files on build 20279921754
  • Tree
  • List 26
  • 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 #20279921754
  • 2f201442 on github
  • Prev Build on v6-dev (#20251124850)
  • Next Build on v6-dev (#20279928278)
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