Skip to content

Add CSS style authoring support#152

Merged
pcharbon70 merged 17 commits into
codex/canonical-widget-componentsfrom
codex/css-style-authoring
May 15, 2026
Merged

Add CSS style authoring support#152
pcharbon70 merged 17 commits into
codex/canonical-widget-componentsfrom
codex/css-style-authoring

Conversation

@pcharbon70
Copy link
Copy Markdown
Collaborator

Summary

  • add the CSS style authoring ADR, specs, and phased traceability plan
  • add a css block to the UnifiedUi DSL, parsed through a csserpent-backed adapter
  • implement selector matching, cascade resolution, declaration translation, diagnostics, and IUR style provenance
  • document runtime boundaries and add LiveUi renderer coverage for CSS-derived canonical styles

Stack

  • Base branch: codex/canonical-widget-components
  • Head branch: codex/css-style-authoring

Verification

  • mix test in packages/unified-ui
  • mix test test/live_ui/renderer_style_test.exs in packages/live_ui
  • mix spec.verify --debug
  • mix spec.check
  • mix spec.diffcheck
  • git diff --check

@pcharbon70 pcharbon70 merged commit 9aeaa2c into codex/canonical-widget-components May 15, 2026
4 of 7 checks passed
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.

1 participant