From 73c328eb354cc135c341cd0cd15e908d815923b6 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Thu, 26 Dec 2024 21:18:12 -0500 Subject: [PATCH 01/12] move loader to Feedback --- .../{common/Loader => Feedback}/Loader.stories.svelte | 0 src/lib/components/{common/Loader => Feedback}/Loader.svelte | 0 src/lib/components/Feedback/index.ts | 1 + src/lib/components/common/Loader/index.ts | 3 --- src/routes/+page.svelte | 4 ++-- 5 files changed, 3 insertions(+), 5 deletions(-) rename src/lib/components/{common/Loader => Feedback}/Loader.stories.svelte (100%) rename src/lib/components/{common/Loader => Feedback}/Loader.svelte (100%) create mode 100644 src/lib/components/Feedback/index.ts delete mode 100644 src/lib/components/common/Loader/index.ts diff --git a/src/lib/components/common/Loader/Loader.stories.svelte b/src/lib/components/Feedback/Loader.stories.svelte similarity index 100% rename from src/lib/components/common/Loader/Loader.stories.svelte rename to src/lib/components/Feedback/Loader.stories.svelte diff --git a/src/lib/components/common/Loader/Loader.svelte b/src/lib/components/Feedback/Loader.svelte similarity index 100% rename from src/lib/components/common/Loader/Loader.svelte rename to src/lib/components/Feedback/Loader.svelte diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts new file mode 100644 index 0000000..336b5ed --- /dev/null +++ b/src/lib/components/Feedback/index.ts @@ -0,0 +1 @@ +export { default as Loader } from './Loader.svelte'; \ No newline at end of file diff --git a/src/lib/components/common/Loader/index.ts b/src/lib/components/common/Loader/index.ts deleted file mode 100644 index 9623773..0000000 --- a/src/lib/components/common/Loader/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import Loader from './Loader.svelte'; - -export default Loader; diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 0342404..5c20636 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,6 +1,6 @@ diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts index 336b5ed..85096d3 100644 --- a/src/lib/components/Feedback/index.ts +++ b/src/lib/components/Feedback/index.ts @@ -1 +1 @@ -export { default as Loader } from './Loader.svelte'; \ No newline at end of file +export { default as Loader } from './Loader.svelte'; diff --git a/src/lib/types/daisy-colors.ts b/src/lib/types/daisy-colors.ts index e8c5062..9947e01 100644 --- a/src/lib/types/daisy-colors.ts +++ b/src/lib/types/daisy-colors.ts @@ -1,11 +1,9 @@ export type DaisyColor = - | 'default' | 'neutral' | 'primary' | 'secondary' | 'accent' | 'ghost' - | 'link' | 'info' | 'success' | 'warning' diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 5c20636..9ae838e 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -19,4 +19,4 @@ .site-loader { @apply flex h-screen w-screen flex-col items-center justify-center gap-6; } - \ No newline at end of file + -- 2.45.3 From 358d3dcd59b126aa26bdf9dd49befb75bccf7a06 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Thu, 2 Jan 2025 23:25:36 -0500 Subject: [PATCH 03/12] links --- .../components/Navigation/Link.stories.svelte | 31 +++++++++++++++++++ src/lib/components/Navigation/Link.svelte | 23 ++++++++++++++ src/lib/components/Navigation/index.ts | 1 + 3 files changed, 55 insertions(+) create mode 100644 src/lib/components/Navigation/Link.stories.svelte create mode 100644 src/lib/components/Navigation/Link.svelte diff --git a/src/lib/components/Navigation/Link.stories.svelte b/src/lib/components/Navigation/Link.stories.svelte new file mode 100644 index 0000000..30ed305 --- /dev/null +++ b/src/lib/components/Navigation/Link.stories.svelte @@ -0,0 +1,31 @@ + + +{#snippet template(props: ComponentProps)} + Hello world! +{/snippet} + + diff --git a/src/lib/components/Navigation/Link.svelte b/src/lib/components/Navigation/Link.svelte new file mode 100644 index 0000000..1eef76f --- /dev/null +++ b/src/lib/components/Navigation/Link.svelte @@ -0,0 +1,23 @@ + + +{@render children?.()} diff --git a/src/lib/components/Navigation/index.ts b/src/lib/components/Navigation/index.ts index 1c2df11..cb48563 100644 --- a/src/lib/components/Navigation/index.ts +++ b/src/lib/components/Navigation/index.ts @@ -1,4 +1,5 @@ import Navbar from './Navbar'; import Tabs from './Tabs'; +export { default as Link } from './Link.svelte'; export { Navbar, Tabs }; -- 2.45.3 From 51049b2b261d0707abdbd97674b894e28be68d82 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 3 Jan 2025 10:49:35 -0500 Subject: [PATCH 04/12] Alert component and InfoIcon --- .../components/Feedback/Alert.stories.svelte | 25 +++++++++++++++++++ src/lib/components/Feedback/Alert.svelte | 24 ++++++++++++++++++ src/lib/components/Feedback/index.ts | 1 + src/lib/components/Icons/InfoIcon.svelte | 8 ++++++ src/lib/components/Icons/index.ts | 1 + 5 files changed, 59 insertions(+) create mode 100644 src/lib/components/Feedback/Alert.stories.svelte create mode 100644 src/lib/components/Feedback/Alert.svelte create mode 100644 src/lib/components/Icons/InfoIcon.svelte create mode 100644 src/lib/components/Icons/index.ts diff --git a/src/lib/components/Feedback/Alert.stories.svelte b/src/lib/components/Feedback/Alert.stories.svelte new file mode 100644 index 0000000..82762b0 --- /dev/null +++ b/src/lib/components/Feedback/Alert.stories.svelte @@ -0,0 +1,25 @@ + + +{#snippet template(props: ComponentProps)} + + {#snippet icon()} + + {/snippet} + Hello world! + +{/snippet} + + diff --git a/src/lib/components/Feedback/Alert.svelte b/src/lib/components/Feedback/Alert.svelte new file mode 100644 index 0000000..2dc4efb --- /dev/null +++ b/src/lib/components/Feedback/Alert.svelte @@ -0,0 +1,24 @@ + + + diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts index 85096d3..040c9b0 100644 --- a/src/lib/components/Feedback/index.ts +++ b/src/lib/components/Feedback/index.ts @@ -1 +1,2 @@ +export { default as Alert } from './Alert.svelte'; export { default as Loader } from './Loader.svelte'; diff --git a/src/lib/components/Icons/InfoIcon.svelte b/src/lib/components/Icons/InfoIcon.svelte new file mode 100644 index 0000000..1eb8fc1 --- /dev/null +++ b/src/lib/components/Icons/InfoIcon.svelte @@ -0,0 +1,8 @@ + + + diff --git a/src/lib/components/Icons/index.ts b/src/lib/components/Icons/index.ts new file mode 100644 index 0000000..334fb9f --- /dev/null +++ b/src/lib/components/Icons/index.ts @@ -0,0 +1 @@ +export { default as InfoIcon } from './InfoIcon.svelte'; -- 2.45.3 From c59c82d614280dd042c382d4063928ed4429b94e Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 3 Jan 2025 13:31:31 -0500 Subject: [PATCH 05/12] Loading component --- .../Feedback/Loading.stories.svelte | 40 +++++++++++++++++++ src/lib/components/Feedback/Loading.svelte | 31 ++++++++++++++ src/lib/components/Feedback/index.ts | 1 + 3 files changed, 72 insertions(+) create mode 100644 src/lib/components/Feedback/Loading.stories.svelte create mode 100644 src/lib/components/Feedback/Loading.svelte diff --git a/src/lib/components/Feedback/Loading.stories.svelte b/src/lib/components/Feedback/Loading.stories.svelte new file mode 100644 index 0000000..8de2377 --- /dev/null +++ b/src/lib/components/Feedback/Loading.stories.svelte @@ -0,0 +1,40 @@ + + +{#snippet template(props: ComponentProps)} + +{/snippet} + + diff --git a/src/lib/components/Feedback/Loading.svelte b/src/lib/components/Feedback/Loading.svelte new file mode 100644 index 0000000..49af3d8 --- /dev/null +++ b/src/lib/components/Feedback/Loading.svelte @@ -0,0 +1,31 @@ + + + diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts index 040c9b0..b04322e 100644 --- a/src/lib/components/Feedback/index.ts +++ b/src/lib/components/Feedback/index.ts @@ -1,2 +1,3 @@ export { default as Alert } from './Alert.svelte'; export { default as Loader } from './Loader.svelte'; +export { default as Loading } from './Loading.svelte'; -- 2.45.3 From 7659ee200f6e948f972832ad23e092728645ef90 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 3 Jan 2025 13:43:55 -0500 Subject: [PATCH 06/12] Progress component --- .../Feedback/Progress.stories.svelte | 24 +++++++++++++++++++ src/lib/components/Feedback/Progress.svelte | 24 +++++++++++++++++++ src/lib/components/Feedback/index.ts | 1 + 3 files changed, 49 insertions(+) create mode 100644 src/lib/components/Feedback/Progress.stories.svelte create mode 100644 src/lib/components/Feedback/Progress.svelte diff --git a/src/lib/components/Feedback/Progress.stories.svelte b/src/lib/components/Feedback/Progress.stories.svelte new file mode 100644 index 0000000..bf4c696 --- /dev/null +++ b/src/lib/components/Feedback/Progress.stories.svelte @@ -0,0 +1,24 @@ + + +{#snippet template(props: ComponentProps)} + +{/snippet} + + diff --git a/src/lib/components/Feedback/Progress.svelte b/src/lib/components/Feedback/Progress.svelte new file mode 100644 index 0000000..ac70da3 --- /dev/null +++ b/src/lib/components/Feedback/Progress.svelte @@ -0,0 +1,24 @@ + + + + {@render children?.()} + diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts index b04322e..512571f 100644 --- a/src/lib/components/Feedback/index.ts +++ b/src/lib/components/Feedback/index.ts @@ -1,3 +1,4 @@ export { default as Alert } from './Alert.svelte'; export { default as Loader } from './Loader.svelte'; export { default as Loading } from './Loading.svelte'; +export { default as Progress } from './Progress.svelte'; -- 2.45.3 From 00f90c93c0e5bca0b7e2d5b256345644a8ce99e0 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 3 Jan 2025 14:38:18 -0500 Subject: [PATCH 07/12] lol wtf --- src/lib/components/Actions/Button.svelte | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/components/Actions/Button.svelte b/src/lib/components/Actions/Button.svelte index 43e89a3..6a3dfad 100644 --- a/src/lib/components/Actions/Button.svelte +++ b/src/lib/components/Actions/Button.svelte @@ -41,6 +41,7 @@ + +{/snippet} + + diff --git a/src/lib/components/Feedback/Tooltip.svelte b/src/lib/components/Feedback/Tooltip.svelte new file mode 100644 index 0000000..141e555 --- /dev/null +++ b/src/lib/components/Feedback/Tooltip.svelte @@ -0,0 +1,33 @@ + + +
+ {@render children?.()} +
diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts index 512571f..ad00eeb 100644 --- a/src/lib/components/Feedback/index.ts +++ b/src/lib/components/Feedback/index.ts @@ -2,3 +2,4 @@ export { default as Alert } from './Alert.svelte'; export { default as Loader } from './Loader.svelte'; export { default as Loading } from './Loading.svelte'; export { default as Progress } from './Progress.svelte'; +export { default as Tooltip } from './Tooltip.svelte'; -- 2.45.3 From b375a36d6b30d8c6bddc069b4e22c38c22c889fe Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 3 Jan 2025 14:42:19 -0500 Subject: [PATCH 09/12] Skeleton component --- .../Feedback/Skeleton.stories.svelte | 18 ++++++++++++++++++ src/lib/components/Feedback/Skeleton.svelte | 12 ++++++++++++ src/lib/components/Feedback/index.ts | 1 + 3 files changed, 31 insertions(+) create mode 100644 src/lib/components/Feedback/Skeleton.stories.svelte create mode 100644 src/lib/components/Feedback/Skeleton.svelte diff --git a/src/lib/components/Feedback/Skeleton.stories.svelte b/src/lib/components/Feedback/Skeleton.stories.svelte new file mode 100644 index 0000000..0f659d6 --- /dev/null +++ b/src/lib/components/Feedback/Skeleton.stories.svelte @@ -0,0 +1,18 @@ + + +{#snippet template(props: ComponentProps)} + +{/snippet} + + + + diff --git a/src/lib/components/Feedback/Skeleton.svelte b/src/lib/components/Feedback/Skeleton.svelte new file mode 100644 index 0000000..869c921 --- /dev/null +++ b/src/lib/components/Feedback/Skeleton.svelte @@ -0,0 +1,12 @@ + + +
{@render children?.()}
diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts index ad00eeb..dca62e9 100644 --- a/src/lib/components/Feedback/index.ts +++ b/src/lib/components/Feedback/index.ts @@ -2,4 +2,5 @@ export { default as Alert } from './Alert.svelte'; export { default as Loader } from './Loader.svelte'; export { default as Loading } from './Loading.svelte'; export { default as Progress } from './Progress.svelte'; +export { default as Skeleton } from './Skeleton.svelte'; export { default as Tooltip } from './Tooltip.svelte'; -- 2.45.3 From 79eac1abef57a43fee72148292ff17a1f417f2ca Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 3 Jan 2025 16:27:35 -0500 Subject: [PATCH 10/12] Divider component --- .../components/Layout/Divider.stories.svelte | 41 +++++++++++++++++++ src/lib/components/Layout/Divider.svelte | 31 ++++++++++++++ src/lib/components/Layout/index.ts | 0 3 files changed, 72 insertions(+) create mode 100644 src/lib/components/Layout/Divider.stories.svelte create mode 100644 src/lib/components/Layout/Divider.svelte create mode 100644 src/lib/components/Layout/index.ts diff --git a/src/lib/components/Layout/Divider.stories.svelte b/src/lib/components/Layout/Divider.stories.svelte new file mode 100644 index 0000000..97beb09 --- /dev/null +++ b/src/lib/components/Layout/Divider.stories.svelte @@ -0,0 +1,41 @@ + + +{#snippet template(props: ComponentProps)} +
+ Side A + + Side B +
+{/snippet} + + diff --git a/src/lib/components/Layout/Divider.svelte b/src/lib/components/Layout/Divider.svelte new file mode 100644 index 0000000..9c73c76 --- /dev/null +++ b/src/lib/components/Layout/Divider.svelte @@ -0,0 +1,31 @@ + + +
+ {@render children?.()} +
diff --git a/src/lib/components/Layout/index.ts b/src/lib/components/Layout/index.ts new file mode 100644 index 0000000..e69de29 -- 2.45.3 From e42a52e73ac1b2c5efb0619a7f0d726599f60a81 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Sat, 4 Jan 2025 21:11:11 -0500 Subject: [PATCH 11/12] fix errors --- src/lib/components/DataInput/TextInput.svelte | 1 - src/routes/app/sms/+page.svelte | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/components/DataInput/TextInput.svelte b/src/lib/components/DataInput/TextInput.svelte index e3c61e3..b91d6cf 100644 --- a/src/lib/components/DataInput/TextInput.svelte +++ b/src/lib/components/DataInput/TextInput.svelte @@ -75,7 +75,6 @@ class:input-secondary={color === 'secondary'} class:input-accent={color === 'accent'} class:input-ghost={color === 'ghost'} - class:input-link={color === 'link'} class:input-info={color === 'info'} class:input-success={color === 'success'} class:input-warning={color === 'warning'} diff --git a/src/routes/app/sms/+page.svelte b/src/routes/app/sms/+page.svelte index 16d4a90..470c2c4 100644 --- a/src/routes/app/sms/+page.svelte +++ b/src/routes/app/sms/+page.svelte @@ -55,7 +55,7 @@ />
- +
-- 2.45.3 From d92bbcb5c1dc561b1bd5436a25c8613f8ce54b7e Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Sat, 4 Jan 2025 21:41:04 -0500 Subject: [PATCH 12/12] made this component early so i just fixed up some of the props --- src/lib/components/Actions/Button.svelte | 27 +++++++++--------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/src/lib/components/Actions/Button.svelte b/src/lib/components/Actions/Button.svelte index 6a3dfad..905dcfd 100644 --- a/src/lib/components/Actions/Button.svelte +++ b/src/lib/components/Actions/Button.svelte @@ -1,38 +1,33 @@ -- 2.45.3