From a97e0caeb9e60f075cca53f2c4d23cd9ed9cbcdd Mon Sep 17 00:00:00 2001 From: Nicholas Flamy <30300649+NicholasFlamy@users.noreply.github.com> Date: Sun, 12 May 2024 14:08:17 -0400 Subject: [PATCH] cho(web): Icon consistency and improvements (#9403) * Add change from outline to regular icon in sidebar when page selected to more icons. Also change Favorites to single heart consistent with mobile app. * Forgot to remove a few unused lines. Fixed. --- .../side-bar/side-bar.svelte | 42 +++++++++++++++---- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/web/src/lib/components/shared-components/side-bar/side-bar.svelte b/web/src/lib/components/shared-components/side-bar/side-bar.svelte index cfb0a6bde3..31943dd0f0 100644 --- a/web/src/lib/components/shared-components/side-bar/side-bar.svelte +++ b/web/src/lib/components/shared-components/side-bar/side-bar.svelte @@ -4,16 +4,20 @@ import { getAlbumCount, getAssetStatistics } from '@immich/sdk'; import { mdiAccount, + mdiAccountOutline, mdiAccountMultiple, mdiAccountMultipleOutline, + mdiArchiveArrowDown, mdiArchiveArrowDownOutline, - mdiHeartMultiple, - mdiHeartMultipleOutline, + mdiHeart, + mdiHeartOutline, mdiImageAlbum, mdiImageMultiple, mdiImageMultipleOutline, mdiMagnify, mdiMap, + mdiMapOutline, + mdiTrashCan, mdiTrashCanOutline, } from '@mdi/js'; import LoadingSpinner from '../loading-spinner.svelte'; @@ -31,9 +35,13 @@ } }; + let isArchiveSelected: boolean; let isFavoritesSelected: boolean; + let isMapSelected: boolean; + let isPeopleSelected: boolean; let isPhotosSelected: boolean; let isSharingSelected: boolean; + let isTrashSelected: boolean; @@ -60,11 +68,21 @@ {/if} {#if $featureFlags.map} - + {/if} {#if $sidebarSettings.people} - + {/if} {#if $sidebarSettings.sharing} @@ -118,7 +136,12 @@ - + {#await getStats({ isArchived: true })} @@ -132,7 +155,12 @@ {#if $featureFlags.trash} - + {#await getStats({ isTrashed: true })}