From f231e41ff88916d55523820b6234d09738b956c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=9C=D0=B0?= =?UTF-8?q?=D0=BB=D1=8E=D0=B3=D0=B8=D0=BD?= Date: Fri, 24 Jan 2025 21:31:12 +0500 Subject: [PATCH] feat: make 'ProgressBar' editable --- .../ProgressBar/ProgressBar.stories.ts | 2 ++ src/components/ProgressBar/ProgressBar.vue | 34 +++++++++++++++---- 2 files changed, 30 insertions(+), 6 deletions(-) diff --git a/src/components/ProgressBar/ProgressBar.stories.ts b/src/components/ProgressBar/ProgressBar.stories.ts index 307dde9..79fe005 100644 --- a/src/components/ProgressBar/ProgressBar.stories.ts +++ b/src/components/ProgressBar/ProgressBar.stories.ts @@ -24,6 +24,7 @@ const meta: Meta = { noBorder: { control: 'boolean' }, size: { control: 'select', options: ['small', 'normal', 'large', 'huge'] }, fontSize: { control: 'text' }, + gradient: { control: 'object' }, colorGaps: { control: 'object' }, colorInactiveGaps: { control: 'object' }, darknessTheme: { control: 'select', options: ['100', '200', '300', '400', '500', '600', '700', '800', '900'] }, @@ -93,6 +94,7 @@ export const Small: Story = { inactiveTheme: 'red', labelAfter: '/100', width: '500px', + gradient: ['red', 'yellow', 'green'], }, }; diff --git a/src/components/ProgressBar/ProgressBar.vue b/src/components/ProgressBar/ProgressBar.vue index 61cd383..f515341 100644 --- a/src/components/ProgressBar/ProgressBar.vue +++ b/src/components/ProgressBar/ProgressBar.vue @@ -1,6 +1,6 @@