diff --git a/packages/ui/package.json b/packages/ui/package.json index c214e38..561ac17 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -37,7 +37,7 @@ "chromatic": "chromatic --project-token=$(dotenvx get CHROMATIC_PROJECT_TOKEN)" }, "imports": { - "$icons/16": "./src/lib/icons/cfp/size-16/*" + "#icons": "./src/lib/icons/index.ts" }, "exports": { ".": { @@ -158,6 +158,7 @@ "@melt-ui/svelte": "^0.85.0", "chalk": "^5.3.0", "class-variance-authority": "^0.7.0", + "colord": "^2.9.3", "figma-kit": "1.0.0-beta.18", "svelte": "^4.2.0", "tslib": "^2.8.0", diff --git a/packages/ui/src/lib/components/badge/badge.stories.svelte b/packages/ui/src/lib/components/badge/badge.stories.svelte index b45b16b..88106c7 100644 --- a/packages/ui/src/lib/components/badge/badge.stories.svelte +++ b/packages/ui/src/lib/components/badge/badge.stories.svelte @@ -1,8 +1,8 @@ -
-
- - - - {text} +
+
+ {#if !$$props['no-dot']} + + + + {/if} + + {text} + {#if showActions} - {/if} @@ -24,27 +96,43 @@