Skip to content

aoughwl/ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ui

Raw .aowl source repo for the aoughwl/ui pack.

This repo publishes the UI package itself as the repo root.

Main entry points:

  • ui.aowl
  • theme.aowl
  • variants.aowl
  • components/

Public surface:

  • renderTheme() for the token stylesheet
  • renderStylesheet() for the scoped component styles
  • styleErrors() for CSS validation feedback
  • button(), 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(), and breadcrumb()

Notes:

  • The public API stays plain-name, without the old ui prefix.
  • 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.

About

The aoughwl/ui component pack, authored in .aowl: a themed UI kit (button, card, dialog, toast, tabs, meter, ...) built on the web: DSL, with token theming (renderTheme), scoped component styles (renderStylesheet), and CSS-validation feedback.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors