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

coreui / coreui-pro / 32573460432
93%
main: 94%

Build:
Build:
LAST BUILD BRANCH: v6-dev
DEFAULT BRANCH: main
Ran 22 Aug 2026 12:38PM UTC
Jobs 1
Files 67
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

22 Aug 2026 12:36PM UTC coverage: 93.174%. Remained the same
32573460432

push

github

web-flow
build(css): minify with lightningcss, not clean-css (#845)

clean-css does not know `@starting-style`. It drops the block and then
mis-parses the orphaned brace:

    WARNING: Invalid property name '@starting-style { opacity'. Ignoring.
    WARNING: Unexpected '}' at probe.css:11:0.

Run over the current compiled stylesheet it keeps 1 of the 10
`@starting-style` blocks and none of the `@supports not (interpolate-size)`
fallback, and warns about `@layer helpers` on the way. So every entry
animation that needs an enter-from state — toast, menu, dialog, drawer — was
missing it in the file we ship for production, and the collapse fallback for
browsers without `interpolate-size` never reached it at all, while the
expanded build was correct. The mis-parse also hoisted a `@supports` block out
of `@layer components`, where unlayered author styles beat every layer.

`build/css-minify.mjs` is adapted from Bootstrap's script of the same name,
`Features.LightDark` exclusion included: lowering `light-dark()` rewrites it
into a pair of custom properties resolved by a media query, which cannot see
`data-coreui-theme`, so a forced theme would follow the system instead. Ours
recurses into `dist/css/themes/`, imports browserslist statically, and logs
one line per file.

After: 10 of 10 `@starting-style` blocks and the `@supports not` fallback
survive, both `@supports` blocks stay inside their layer, and `light-dark()`
comes through untouched.

Budgets are retuned to the new minifier rather than raised for a feature.
lightningcss keeps longhands where clean-css merged them into shorthands, so
`coreui.min.css` goes 53.01 → 59.21 kB gzip on the same source; the other
three files get smaller and their ceilings come down: grid 6.75 → 6.5,
reboot 5.25 → 5, utilities 15.5 → 15.

4533 of 5098 branches covered (88.92%)

Branch coverage included in aggregate %.

8652 of 9053 relevant lines covered (95.57%)

400.16 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32573460432.1 22 Aug 2026 12:38PM UTC 67
93.17
GitHub Action Run
Source Files on build 32573460432
  • Tree
  • List 67
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32573460432
  • 2717bb57 on github
  • Prev Build on v6-dev (#32569875643)
  • Next Build on v6-dev (#32601539310)
  • Delete
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