diff --git a/src/components/NavMenu.vue b/src/components/NavMenu.vue index fe0860b6..8c335bf3 100644 --- a/src/components/NavMenu.vue +++ b/src/components/NavMenu.vue @@ -12,14 +12,16 @@ @click="handleMenuItemClick(item)"> + class="inline-flex size-6 items-center justify-center text-lg relative"> + + {{ item.titleIsCustom ? item.title : t(item.title || '') }} - @@ -34,14 +36,15 @@ :tooltip="item.titleIsCustom ? item.title : t(item.title || '')"> + class="inline-flex size-6 items-center justify-center text-lg relative" + > {{ item.titleIsCustom ? item.title : t(item.title || '') }} - @@ -52,12 +55,13 @@ - {{ t(entry.label) }} + class="inline-flex size-4 items-center justify-center text-base relative" + > + {{ t(entry.label) }} @@ -75,14 +79,16 @@ :tooltip="item.titleIsCustom ? item.title : t(item.title || '')"> + class="inline-flex size-6 items-center justify-center text-lg relative" + > {{ item.titleIsCustom ? item.title : t(item.title || '') }} - + + class="inline-flex size-5 items-center justify-center text-base relative" + > {{ t(entry.label) }} - @@ -853,8 +860,8 @@ .notify-dot { position: absolute; - top: 6px; - right: 3px; + top: 4px; + right: 0; width: 6px; height: 6px; background-color: #ef4444; @@ -864,8 +871,8 @@ .notify-dot-not-collapsed { position: absolute; - top: 6px; - left: 3px; + top: 4px; + right: 0; width: 6px; height: 6px; background-color: #ef4444; diff --git a/src/views/Sidebar/Sidebar.vue b/src/views/Sidebar/Sidebar.vue index 62db1f1b..514104b9 100644 --- a/src/views/Sidebar/Sidebar.vue +++ b/src/views/Sidebar/Sidebar.vue @@ -83,7 +83,7 @@ + class="absolute top-1 right-1.25 size-1.5 rounded-full bg-red-500" />