openpencil/src
Danila Poyarkov 0ed1bfdf63 Add variable collections to demo: primitives, semantic tokens, spacing
Three collections with multi-mode support:
- Primitives (Light/Dark): 9 color variables with dark mode values
- Semantic (aliases): Background, Text, Border, Accent, Success, Error
- Spacing (Default/Compact): 8 number variables for space + radius tokens

Binds variables to dashboard sidebar, header, frame, and titles.
2026-03-01 02:04:41 +03:00
..
components Double-click to rename collection tabs in variables dialog 2026-03-01 02:03:24 +03:00
composables Add minimalist splash loader during WASM initialization 2026-03-01 01:30:01 +03:00
engine Add variables support: collections, modes, bindings, UI panel 2026-03-01 01:47:52 +03:00
kiwi Extract @open-pencil/core package 2026-03-01 01:03:07 +03:00
stores Use sceneVersion instead of renderVersion for UI panels 2026-03-01 00:33:14 +03:00
app.css Format codebase with oxfmt 2026-02-28 22:41:34 +03:00
App.vue Move variables UI to dialog opened from page properties 2026-03-01 01:54:57 +03:00
constants.ts Extract @open-pencil/core package 2026-03-01 01:03:07 +03:00
demo.ts Add variable collections to demo: primitives, semantic tokens, spacing 2026-03-01 02:04:41 +03:00
env.d.ts Replace emoji icons with Lucide via Iconify (unplugin-icons) 2026-02-28 08:24:42 +03:00
global.d.ts Consolidate shared types and remove inline duplicates 2026-02-28 23:06:47 +03:00
main.ts Migrate to Tailwind CSS 4.2 2026-02-28 00:54:38 +03:00
types.ts Extract @open-pencil/core package 2026-03-01 01:03:07 +03:00