Skip to content

Commit 9dce155

Browse files
committed
fix: sidebar header spacing and ui improvements for search icon
1 parent 314341b commit 9dce155

File tree

1 file changed

+14
-24
lines changed

1 file changed

+14
-24
lines changed

frontend/src/components/sidebar/Sidebar.vue

Lines changed: 14 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -98,15 +98,14 @@ const viewInboxOpen = useStorage('viewInboxOpen', true)
9898
<SidebarHeader>
9999
<SidebarMenu>
100100
<SidebarMenuItem>
101-
<div>
101+
<div class="px-1">
102102
<span class="font-semibold text-xl">
103103
{{ t('globals.terms.contact', 2) }}
104104
</span>
105105
</div>
106106
</SidebarMenuItem>
107107
</SidebarMenu>
108108
</SidebarHeader>
109-
<SidebarSeparator />
110109
<SidebarContent>
111110
<SidebarGroup>
112111
<SidebarMenu>
@@ -135,15 +134,14 @@ const viewInboxOpen = useStorage('viewInboxOpen', true)
135134
<SidebarHeader>
136135
<SidebarMenu>
137136
<SidebarMenuItem>
138-
<div>
137+
<div class="px-1">
139138
<span class="font-semibold text-xl">
140139
{{ t('navigation.reports') }}
141140
</span>
142141
</div>
143142
</SidebarMenuItem>
144143
</SidebarMenu>
145144
</SidebarHeader>
146-
<SidebarSeparator />
147145
<SidebarContent>
148146
<SidebarGroup>
149147
<SidebarMenu>
@@ -167,19 +165,18 @@ const viewInboxOpen = useStorage('viewInboxOpen', true)
167165
<SidebarHeader>
168166
<SidebarMenu>
169167
<SidebarMenuItem>
170-
<div class="flex items-center justify-between w-full">
168+
<div class="flex flex-col items-start justify-between w-full px-1">
171169
<span class="font-semibold text-xl">
172170
{{ t('navigation.admin') }}
173171
</span>
174-
</div>
175-
<!-- App version -->
176-
<div class="text-xs text-muted-foreground">
177-
({{ settingsStore.settings['app.version'] }})
172+
<!-- App version -->
173+
<div class="text-xs text-muted-foreground">
174+
({{ settingsStore.settings['app.version'] }})
175+
</div>
178176
</div>
179177
</SidebarMenuItem>
180178
</SidebarMenu>
181179
</SidebarHeader>
182-
<SidebarSeparator />
183180
<SidebarContent>
184181
<SidebarGroup>
185182
<SidebarMenu>
@@ -233,15 +230,14 @@ const viewInboxOpen = useStorage('viewInboxOpen', true)
233230
<SidebarHeader>
234231
<SidebarMenu>
235232
<SidebarMenuItem>
236-
<div>
233+
<div class="px-1">
237234
<span class="font-semibold text-xl">
238235
{{ t('navigation.account') }}
239236
</span>
240237
</div>
241238
</SidebarMenuItem>
242239
</SidebarMenu>
243240
</SidebarHeader>
244-
<SidebarSeparator />
245241
<SidebarContent>
246242
<SidebarGroup>
247243
<SidebarMenu>
@@ -268,26 +264,20 @@ const viewInboxOpen = useStorage('viewInboxOpen', true)
268264
<SidebarHeader>
269265
<SidebarMenu>
270266
<SidebarMenuItem>
271-
<div class="flex items-center justify-between w-full">
267+
<div class="flex items-center justify-between w-full px-1">
272268
<div class="font-semibold text-xl">
273269
<span>{{ t('navigation.inbox') }}</span>
274270
</div>
275-
<div class="ml-auto">
276-
<div class="flex items-center space-x-2">
277-
<router-link :to="{ name: 'search' }">
278-
<button
279-
class="flex items-center bg-accent p-2 rounded-full hover:scale-110 transition-transform duration-100"
280-
>
281-
<Search size="15" stroke-width="2.5" />
282-
</button>
283-
</router-link>
284-
</div>
271+
<div class="mr-1 mt-1 hover:scale-110 transition-transform">
272+
<router-link :to="{ name: 'search' }">
273+
<Search size="18" stroke-width="2.5" />
274+
</router-link>
285275
</div>
286276
</div>
287277
</SidebarMenuItem>
288278
</SidebarMenu>
289279
</SidebarHeader>
290-
<SidebarSeparator />
280+
291281
<SidebarContent>
292282
<SidebarGroup>
293283
<SidebarMenu>

0 commit comments

Comments
 (0)