Generate web slides from Markdoc
commits
Author
Commit
Message
Date
Adds @morkdeck/theme, responsible for converting DTCG tokens into CSS
variables, and generating helper TS code for referencing said CSS
variables by name in Web Component styles.
This reverts commit 61c95d9265663ef4ac0ec964dec55977eaeea520.
Split the project into `cli`, `server`, `core`, `wc`, and `runtime`
Adds a basic state machine, hands it down via context, and subsequently
gets consumed in the toolbar compononent to provide action buttons.
This should help with cross-tab syncing at a later time
Upgrades the wrapper components to Lit for easy custom web components.
Just barely scratching the surface, but they match the default theme
more this way
they're not pretty, but they're there and working