-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
uinix-theme is currently implemented using the delightful fela library.
uinix-theme does not expose fela APIs directly and intends to only support a closed set of CSS features.
Currently, fela is not a pure ESM module, and the implementation of uinix-theme using fela has clunky integration points (example).
It is likely expensive to research and abstract out of fela, but this issue tracks yet another opportunity for simplification of uinix-theme and formalizing the implementation of uinix-* packages as a closed ecosystem of well defined programs. This work would likely be implemented in a new package called uinix-css that uinix-theme consumes.