Raw .aowl source repo for the aoughwl/ui pack.
This repo publishes the UI package itself as the repo root.
Main entry points:
ui.aowltheme.aowlvariants.aowlcomponents/
Public surface:
renderTheme()for the token stylesheetrenderStylesheet()for the scoped component stylesstyleErrors()for CSS validation feedbackbutton(),iconButton(),textInput(),badge(),pill(),avatar(),divider(),card(),surface(),stack(),cluster(),sidebar(),toolbar(),menuItem(),sectionHeader(),formField(),stat(),meter(),progressBar(),callout(),toast(),dialog(),emptyState(),codeBlock(),tab(),tabs(), andbreadcrumb()
Notes:
- The public API stays plain-name, without the old
uiprefix. - Theme tokens live in
theme.aowl. - New components should reuse the existing
web:DSL shape so styling and pseudo-state handling stay consistent across the pack.