diff --git a/i18n/en.json b/i18n/en.json index 42965e06a8..6a73479ef0 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -1,4 +1,5 @@ { + "metadata": "Metadata", "about": "About", "account": "Account", "account_settings": "Account Settings", @@ -756,6 +757,7 @@ "connected_device": "Connected device", "connected_to": "Connected to", "contain": "Contain", + "content": "Content", "context": "Context", "continue": "Continue", "control_bottom_app_bar_create_new_album": "Create new album", diff --git a/web/src/lib/components/shared-components/search-bar/search-filter-group.svelte b/web/src/lib/components/shared-components/search-bar/search-filter-group.svelte new file mode 100644 index 0000000000..ddeb4ecce6 --- /dev/null +++ b/web/src/lib/components/shared-components/search-bar/search-filter-group.svelte @@ -0,0 +1,25 @@ + + +
+ + {title} + + +
+ {@render children?.()} +
+
diff --git a/web/src/lib/components/shared-components/search-bar/search-filter-section.svelte b/web/src/lib/components/shared-components/search-bar/search-filter-section.svelte index ef747a1b0f..0bcae6abce 100644 --- a/web/src/lib/components/shared-components/search-bar/search-filter-section.svelte +++ b/web/src/lib/components/shared-components/search-bar/search-filter-section.svelte @@ -1,56 +1,23 @@ -
- - - {#if expanded} -
- {@render children?.()} -
- {/if} -
+
+ {@render children?.()} +
+ diff --git a/web/src/lib/modals/SearchFilterModal.svelte b/web/src/lib/modals/SearchFilterModal.svelte index e190377779..510c9e78f6 100644 --- a/web/src/lib/modals/SearchFilterModal.svelte +++ b/web/src/lib/modals/SearchFilterModal.svelte @@ -25,12 +25,12 @@ } from '$lib/components/shared-components/search-bar/search-camera-section.svelte'; import SearchDateSection from '$lib/components/shared-components/search-bar/search-date-section.svelte'; import SearchDisplaySection from '$lib/components/shared-components/search-bar/search-display-section.svelte'; + import SearchFilterGroup from '$lib/components/shared-components/search-bar/search-filter-group.svelte'; import SearchFilterSection from '$lib/components/shared-components/search-bar/search-filter-section.svelte'; import SearchLocationSection from '$lib/components/shared-components/search-bar/search-location-section.svelte'; import SearchMediaSection from '$lib/components/shared-components/search-bar/search-media-section.svelte'; import SearchPeopleSection from '$lib/components/shared-components/search-bar/search-people-section.svelte'; import SearchRatingsSection from '$lib/components/shared-components/search-bar/search-ratings-section.svelte'; - import SearchTagsSection from '$lib/components/shared-components/search-bar/search-tags-section.svelte'; import SearchTextSection from '$lib/components/shared-components/search-bar/search-text-section.svelte'; import { preferences } from '$lib/stores/user.store'; import { parseUtcDate } from '$lib/utils/date-time'; @@ -46,7 +46,6 @@ mdiMagnify, mdiMapMarker, mdiStar, - mdiTag, mdiTune, } from '@mdi/js'; import { t } from 'svelte-i18n'; @@ -199,62 +198,54 @@
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {#if $preferences?.ratings.enabled} - - +
+ + + - {/if} - - - - + + + + - - - + + + + + + + + + + + + + + {#if $preferences?.ratings.enabled} + + + + {/if} + + + + + + + + + + +
- - + +