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

coreui / coreui-pro / 32675885511
95%
main: 94%

Build:
Build:
LAST BUILD BRANCH: refactor/range-input-range-event-v6
DEFAULT BRANCH: main
Ran 24 Aug 2026 12:12AM 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

24 Aug 2026 12:11AM UTC coverage: 93.174%. Remained the same
32675885511

push

github

web-flow
fix(Nav): put the link's transition and the nav's gap on tokens (#867)

* fix(Nav): put the link's transition and the nav's gap on tokens

`.nav-link` compiled its transition into the rule while `.tab-pane`, forty lines
down the same file, already read the three-token form. Half of `_nav.scss` could
be retimed from the browser and half could not, with nothing to say which half
you were looking at. `$nav-link-transition` splits into
`$nav-link-transition-property`/`-duration`/`-timing` and the link reads
`--cui-nav-link-transition-*`. Measured: setting the duration to .9s used to
leave the link at .15s and now moves it.

`--cui-nav-gap` gets a home on `.nav`, defaulting to 0 so nothing moves.
`.navbar-nav` was already overriding a token that the component owning the `nav-`
prefix never declared, which reads as a token arriving from nowhere.
`.nav-underline` keeps its own `--cui-nav-underline-gap`.

* feat(Nav)!: lay the link out as a row, and fill it on hover and active

A nav link was a block, so an icon beside its label needed a wrapper to line up,
and the base nav marked hover and the active item by changing text color alone —
the only component in the library that signals a selection without a surface.

`.nav-link` is a flex row now, laid out by `--cui-nav-link-gap`, `-align` and
`-justify`. It takes `--cui-nav-link-hover-bg` and `--cui-nav-link-active-bg`,
rounded by `--cui-nav-link-border-radius`.

Measured across all six variants: tabs, pills and enclosed keep their own active
surface and only gain the hover fill; `.nav-underline` and `.nav-underline-border`
set `--cui-nav-link-active-bg: transparent`, because an underline already marks
the active item and a fill would say it twice. `.nav-fill` still centres its
labels — `--cui-nav-link-justify` does the work `text-align` used to.

* docs(Nav, Tabs): split the combined page in two

`navs-tabs` documented two things that are used apart: the nav — markup, styles
and tokens, no JavaScript — and the... (continued)

4532 of 5097 branches covered (88.92%)

Branch coverage included in aggregate %.

8653 of 9054 relevant lines covered (95.57%)

400.06 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32675885511.1 24 Aug 2026 12:12AM UTC 67
93.17
GitHub Action Run
Source Files on build 32675885511
  • 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 #32675885511
  • 3798e6fd on github
  • Prev Build on v6-dev (#32673970196)
  • Next Build on v6-dev (#32676368618)
  • 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