From a30703dc3e9d069383f2fb61be8da98d122c7898 Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Mon, 1 Jun 2026 13:29:36 +0200 Subject: [PATCH 1/8] feat(fully-wide-search-bar): Reduce main content horizontal padding on small screens --- src/App.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/App.vue b/src/App.vue index 9c55f03..26c3b1d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -49,6 +49,12 @@ watch(colorScheme, val => updateColorScheme(val)) flex-grow: 1; } +@media (max-width: 48rem) { + .main-content { + --main-content-padding-x: 15px; + } +} + #app-wrapper { min-height: 100vh; display: flex; From 83351110b3ee069135a045416ce79b186ee6177a Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Mon, 1 Jun 2026 13:35:48 +0200 Subject: [PATCH 2/8] add magnifying glass icon --- src/assets/icons/magnifying-glass.svg | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/assets/icons/magnifying-glass.svg diff --git a/src/assets/icons/magnifying-glass.svg b/src/assets/icons/magnifying-glass.svg new file mode 100644 index 0000000..52d98e6 --- /dev/null +++ b/src/assets/icons/magnifying-glass.svg @@ -0,0 +1,36 @@ + + + + + + \ No newline at end of file From b0bf852e260cd48b7bcfcbfc1d05d104ce8d264b Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Mon, 1 Jun 2026 13:44:03 +0200 Subject: [PATCH 3/8] replace 'search' text on the search submit button with a magnifying glass icon --- src/features/search/components/Searchbar.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/features/search/components/Searchbar.vue b/src/features/search/components/Searchbar.vue index 693096e..4a9cdd7 100644 --- a/src/features/search/components/Searchbar.vue +++ b/src/features/search/components/Searchbar.vue @@ -15,6 +15,8 @@ limitations under the License. -->