From 3a2bf91889ddfeb0262f48228e0d845e506bce05 Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Thu, 16 Jan 2025 11:03:04 -0500 Subject: [PATCH] refactor: replace link-button component with immich-ui buttons (#15374) * refactor: replace link-button component with immich-ui buttons * minor styling tweak --------- Co-authored-by: Alex Tran --- web/src/app.css | 2 +- .../album-page/albums-controls.svelte | 90 ++++---- .../elements/buttons/link-button.svelte | 25 --- .../lib/components/elements/dropdown.svelte | 26 +-- .../map-page/map-settings-modal.svelte | 198 ++++++++++-------- .../create-shared-link-modal.svelte | 35 ++-- .../navigation-bar/navigation-bar.svelte | 24 ++- web/src/routes/(user)/people/+page.svelte | 19 +- web/src/routes/(user)/sharing/+page.svelte | 34 ++- .../[[assetId=id]]/+page.svelte | 53 ++--- .../[[assetId=id]]/+page.svelte | 48 +++-- .../[[assetId=id]]/+page.svelte | 57 ++--- web/src/routes/admin/jobs-status/+page.svelte | 26 +-- .../admin/library-management/+page.svelte | 22 +- web/src/routes/admin/repair/+page.svelte | 68 +++--- .../routes/admin/system-settings/+page.svelte | 41 ++-- 16 files changed, 385 insertions(+), 383 deletions(-) delete mode 100644 web/src/lib/components/elements/buttons/link-button.svelte diff --git a/web/src/app.css b/web/src/app.css index 00cefc5ce6..7a547d3504 100644 --- a/web/src/app.css +++ b/web/src/app.css @@ -26,7 +26,7 @@ :root { /* light */ --immich-ui-primary: 66 80 175; - --immich-ui-dark: 0 0 0; + --immich-ui-dark: 58 58 58; --immich-ui-light: 255 255 255; --immich-ui-success: 34 197 94; --immich-ui-danger: 180 0 0; diff --git a/web/src/lib/components/album-page/albums-controls.svelte b/web/src/lib/components/album-page/albums-controls.svelte index 85a7260f40..12b83a2b4c 100644 --- a/web/src/lib/components/album-page/albums-controls.svelte +++ b/web/src/lib/components/album-page/albums-controls.svelte @@ -1,15 +1,30 @@ - - - - diff --git a/web/src/lib/components/elements/dropdown.svelte b/web/src/lib/components/elements/dropdown.svelte index b146f347dc..25d279b0f4 100644 --- a/web/src/lib/components/elements/dropdown.svelte +++ b/web/src/lib/components/elements/dropdown.svelte @@ -11,14 +11,12 @@ - -
- - - - - - {#if customDateRange} -
-
- - -
-
- - -
-
- { - customDateRange = false; - settings.dateAfter = ''; - settings.dateBefore = ''; - }} - > - {$t('remove_custom_date_range')} - -
-
- {:else} -
- -
- { - customDateRange = true; - settings.relativeDate = ''; - }} - > - {$t('use_custom_date_range')} - -
-
- {/if} - +
+ + + + + + + + + + + + + + + + + - {#snippet stickyBottom()} - - - {/snippet} - + {#if customDateRange} +
+
+ + +
+
+ + +
+
+ +
+
+ {:else} +
+ +
+ +
+
+ {/if} + + + {#snippet stickyBottom()} + + + {/snippet} + +
diff --git a/web/src/lib/components/shared-components/create-share-link-modal/create-shared-link-modal.svelte b/web/src/lib/components/shared-components/create-share-link-modal/create-shared-link-modal.svelte index 443e8f06b1..77890529b7 100644 --- a/web/src/lib/components/shared-components/create-share-link-modal/create-shared-link-modal.svelte +++ b/web/src/lib/components/shared-components/create-share-link-modal/create-shared-link-modal.svelte @@ -1,21 +1,20 @@