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

corex-ui / corex / 5cfd37d32d867e70fff04897311a1bd275011077
94%

Build:
DEFAULT BRANCH: main
Ran 16 Jul 2026 12:26PM UTC
Jobs 1
Files 177
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 Jul 2026 12:26PM UTC coverage: 93.194% (-0.02%) from 93.209%
5cfd37d32d867e70fff04897311a1bd275011077

push

github

web-flow
feat(ui): migrate component hosts to shared ui-* modifiers (#69)

* feat(ui): migrate component hosts to shared ui-* modifiers

Update component class defaults and markup to use shared ui-* modifier
classes from Corex Design utilities instead of per-component BEM variants.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(ci): align checkbox/dialog anatomy demos with ui-* docs

Doc parity compares moduledoc anatomy to e2e *_code snippets; update
minimal/invalid checkbox and dialog actions demos to match.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(e2e): drop controlled attr from tags/date/angle patterns

Those components no longer declare controlled; remove it from pattern
previews and demo snippets so e2e lint passes with warnings-as-errors.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(e2e): drop false Controlled patterns for tags/date/angle

Align with keep-list policy: rename tags patterns to Value, remove
angle Controlled section, and delete the date-picker patterns page.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(e2e): push filtered tags via TagsInput.set_value

Without controlled, assign-only filtering leaves disallowed tags in the Zag machine. Push the allow-list result back so the validation pattern matches the Wallaby assertion.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(ci): align json_polyfill with e2e Code.ensure_loaded?(:json)

Drop OTP-release + only: [:dev, :test] gating so path-dep corex_design
gets json_polyfill on OTP 26. Installer also adds the dep when --design.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

138 of 145 new or added lines in 17 files covered. (95.17%)

3 existing lines in 3 files now uncovered.

7860 of 8434 relevant lines covered (93.19%)

32.14 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
85.11
-5.22% lib/components/data_table/sort.ex
2
96.62
-0.42% lib/components/combobox/connect.ex
1
96.67
-3.33% lib/components/checkable/connect.ex

Coverage Regressions

Lines Coverage ∆ File
1
91.23
2.1% lib/components/combobox.ex
1
85.71
1.03% lib/components/select.ex
1
92.31
-0.55% lib/components/tabs.ex
Jobs
ID Job ID Ran Files Coverage
1 5cfd37d32d867e70fff04897311a1bd275011077.1 16 Jul 2026 12:26PM UTC 177
93.19
GitHub Action Run
Source Files on build 5cfd37d32d867e70fff04897311a1bd275011077
  • Tree
  • List 177
  • Changed 61
  • Source Changed 0
  • Coverage Changed 61
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5cfd37d3 on github
  • Prev Build on main (#B808BDE1...)
  • Next Build on main (#7B1AE737...)
  • 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