diff --git a/web/src/lib/components/AdminSidebar.svelte b/web/src/lib/components/AdminSidebar.svelte deleted file mode 100644 index fa660d7e2f..0000000000 --- a/web/src/lib/components/AdminSidebar.svelte +++ /dev/null @@ -1,21 +0,0 @@ - - -
-
- - - - - -
- -
- -
-
diff --git a/web/src/lib/components/BreadcrumbActionPage.svelte b/web/src/lib/components/BreadcrumbActionPage.svelte new file mode 100644 index 0000000000..cdde67b725 --- /dev/null +++ b/web/src/lib/components/BreadcrumbActionPage.svelte @@ -0,0 +1,61 @@ + + +
+
+ + + {#if enabledActions.length > 0} + + + + {/if} +
+ + + +
diff --git a/web/src/lib/components/layouts/AdminPageLayout.svelte b/web/src/lib/components/layouts/AdminPageLayout.svelte index 6ec982d132..712932a68d 100644 --- a/web/src/lib/components/layouts/AdminPageLayout.svelte +++ b/web/src/lib/components/layouts/AdminPageLayout.svelte @@ -1,23 +1,12 @@ - + - - + +
+ + + + + +
+ +
+ +
-
-
- - - {#if enabledActions.length > 0} - - - - {/if} -
- - - {@render children?.()} - - -
+ + {@render children?.()} +
diff --git a/web/src/lib/components/layouts/PageContent.svelte b/web/src/lib/components/layouts/PageContent.svelte deleted file mode 100644 index 150aaecf43..0000000000 --- a/web/src/lib/components/layouts/PageContent.svelte +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/web/src/lib/components/layouts/user-page-layout.svelte b/web/src/lib/components/layouts/user-page-layout.svelte index 500e66c8da..614b1377fb 100644 --- a/web/src/lib/components/layouts/user-page-layout.svelte +++ b/web/src/lib/components/layouts/user-page-layout.svelte @@ -14,13 +14,11 @@ interface Props { hideNavbar?: boolean; - showUploadButton?: boolean; title?: string | undefined; description?: string | undefined; scrollbar?: boolean; use?: ActionArray; actions?: Array; - header?: Snippet; sidebar?: Snippet; buttons?: Snippet; children?: Snippet; @@ -28,13 +26,11 @@ let { hideNavbar = false, - showUploadButton = false, title = undefined, description = undefined, scrollbar = true, use = [], actions = [], - header, sidebar, buttons, children, @@ -52,10 +48,8 @@
{#if !hideNavbar} - openFileUploadDialog()} /> + openFileUploadDialog()} /> {/if} - - {@render header?.()}
void; // TODO: remove once this is only used in noBorder?: boolean; - } + }; - let { showUploadButton = true, onUploadClick, noBorder = false }: Props = $props(); + let { onUploadClick, noBorder = false }: Props = $props(); let shouldShowAccountInfoPanel = $state(false); let shouldShowNotificationPanel = $state(false); @@ -105,7 +104,7 @@ /> {/if} - {#if !page.url.pathname.includes('/admin') && showUploadButton && onUploadClick} + {#if !page.url.pathname.includes('/admin') && onUploadClick}