Skip to content

Implement uinix-theme via uinix-css #5

@chrisrzhou

Description

@chrisrzhou

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions