diff --git a/src/lib/components/divs/TitleDiv.svelte b/src/lib/components/divs/TitleDiv.svelte deleted file mode 100644 index d6c4414..0000000 --- a/src/lib/components/divs/TitleDiv.svelte +++ /dev/null @@ -1,21 +0,0 @@ - - -
-
- {#if Icon} - - {/if} -
- {@render children?.()} -
diff --git a/src/lib/components/divs/index.ts b/src/lib/components/divs/index.ts deleted file mode 100644 index 9d99271..0000000 --- a/src/lib/components/divs/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as TitleDiv } from "./TitleDiv.svelte"; diff --git a/src/lib/components/molecules/TitledDiv.svelte b/src/lib/components/molecules/TitledDiv.svelte new file mode 100644 index 0000000..3141508 --- /dev/null +++ b/src/lib/components/molecules/TitledDiv.svelte @@ -0,0 +1,35 @@ + + +
+
+ + {@render title?.()} + + {#if description} +

+ {@render description()} +

+ {/if} +
+ {#if children} +
+ {@render children()} +
+ {/if} +
diff --git a/src/lib/components/molecules/index.ts b/src/lib/components/molecules/index.ts index 2ab4006..fb4fe57 100644 --- a/src/lib/components/molecules/index.ts +++ b/src/lib/components/molecules/index.ts @@ -2,4 +2,5 @@ export * from "./ActionModal.svelte"; export { default as ActionModal } from "./ActionModal.svelte"; export { default as IconEntryButton } from "./IconEntryButton.svelte"; export * from "./labels"; +export { default as TitledDiv } from "./TitledDiv.svelte"; export { default as TopBar } from "./TopBar.svelte"; diff --git a/src/lib/components/molecules/labels/TitleLabel.svelte b/src/lib/components/molecules/labels/TitleLabel.svelte new file mode 100644 index 0000000..1cf159d --- /dev/null +++ b/src/lib/components/molecules/labels/TitleLabel.svelte @@ -0,0 +1,24 @@ + + +
+
+ {#if Icon} + + {/if} +
+

+ {@render children?.()} +

+
diff --git a/src/lib/components/molecules/labels/index.ts b/src/lib/components/molecules/labels/index.ts index 412a0bb..af8f40b 100644 --- a/src/lib/components/molecules/labels/index.ts +++ b/src/lib/components/molecules/labels/index.ts @@ -1,3 +1,4 @@ export { default as CategoryLabel } from "./CategoryLabel.svelte"; export { default as DirectoryEntryLabel } from "./DirectoryEntryLabel.svelte"; export { default as IconLabel } from "./IconLabel.svelte"; +export { default as TitleLabel } from "./TitleLabel.svelte"; diff --git a/src/routes/(fullscreen)/+layout.svelte b/src/routes/(fullscreen)/+layout.svelte index 274b760..d320930 100644 --- a/src/routes/(fullscreen)/+layout.svelte +++ b/src/routes/(fullscreen)/+layout.svelte @@ -4,6 +4,6 @@ let { children } = $props(); - + {@render children()} diff --git a/src/routes/(fullscreen)/auth/changePassword/+page.svelte b/src/routes/(fullscreen)/auth/changePassword/+page.svelte index 5299ed5..e678de4 100644 --- a/src/routes/(fullscreen)/auth/changePassword/+page.svelte +++ b/src/routes/(fullscreen)/auth/changePassword/+page.svelte @@ -1,8 +1,7 @@