Skip to content

Feat/e2e design 2 - #73

Merged
karim-semmoud merged 10 commits into
mainfrom
feat/e2e-design-2
Jul 17, 2026
Merged

Feat/e2e design 2#73
karim-semmoud merged 10 commits into
mainfrom
feat/e2e-design-2

Conversation

@karim-semmoud

Copy link
Copy Markdown
Member

Summary

  • Migrate e2e playground and demos to Design 2.0 ui-* modifiers; drop vendored e2e design assets in favor of corex_design build output
  • Remove the false angle-slider controlled page (route, a11y entry, Wallaby helper) so demos match the controlled keep-list
  • Re-align accordion/tree-view demo DOM events to corex:toast:* after the restyle reintroduced unprefixed toast:create (API itself already landed in fix(toast): align DOM events to corex:toast:* #71)
  • Add mix corex.tableau.new generator with Tableau templates, guides, and installer tests

karim-semmoud and others added 4 commits July 17, 2026 09:40
Restyle e2e demos, drop vendored e2e design assets in favor of
corex_design build output, and update sizing/style pages.

Co-authored-by: Cursor <cursoragent@cursor.com>
Angle slider no longer declares controlled; drop the /controlled route,
a11y entry, and Wallaby helper so docs match the keep-list policy.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep accordion/tree-view demos aligned after the Design 2.0 restyle reintroduced unprefixed toast:create.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add Tableau static-site scaffolding, templates, and guides for
generating Corex-powered Tableau apps.

Co-authored-by: Cursor <cursoragent@cursor.com>
@karim-semmoud karim-semmoud self-assigned this Jul 17, 2026
karim-semmoud and others added 6 commits July 17, 2026 10:07
Add unit tests for corex.tableau.new flags/names, PostGenerate, Wrapper
ensure_tableau_new, and Generate --dev paths so CI cover passes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Restore tags-input style rendering, align Wallaby with badge slots, and
make Design 2.0 preview scroll regions keyboard-focusable for axe.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@karim-semmoud
karim-semmoud merged commit cb0203d into main Jul 17, 2026
20 checks passed
@karim-semmoud
karim-semmoud deleted the feat/e2e-design-2 branch July 17, 2026 08:12
@coveralls

coveralls commented Jul 22, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 93.178%. remained the same — feat/e2e-design-2 into main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants