- [ ] Use `classes` like Svelte UX to pass class to underlying components - [ ] Add `createTheme()` support - [ ] Add `.ComponentName` classes - [ ] Use `const { format } = settings()` / `$format` instead of `formatNumber()` / `formatDate()` directly - [x] Remove `color` prop (use `rScale` and `fill` / `stroke` / `class` / `style`? - [x] Bars - [x] Points - [x] Pie - [x] Link - [x] Highlight - [x] Support design tokens (css variables) (see Svelte UX [issue](https://github.com/techniq/svelte-ux/issues/66)) - Should wait till the Svelte UX issue is resolved - [x] Remove all use of `var(--color-xxx-xxx)`. Default to `fill-accent-500` when possible (or possibly `class="[--color:theme(colors.blue.500)]"`
classeslike Svelte UX to pass class to underlying componentscreateTheme()support.ComponentNameclassesconst { format } = settings()/$formatinstead offormatNumber()/formatDate()directlycolorprop (userScaleandfill/stroke/class/style?var(--color-xxx-xxx). Default tofill-accent-500when possible (or possiblyclass="[--color:theme(colors.blue.500)]"