diff --git a/components/UserProfile/DropdownContent.vue b/components/UserProfile/DropdownContent.vue
index fad0a53f2..bcd23317d 100644
--- a/components/UserProfile/DropdownContent.vue
+++ b/components/UserProfile/DropdownContent.vue
@@ -92,7 +92,7 @@ const showKeyline = computed(() => (showErrors.value || showConnectStatus.value)
-
+
diff --git a/components/UserProfile/DropdownError.vue b/components/UserProfile/DropdownError.vue
index 047ad0330..19e253470 100644
--- a/components/UserProfile/DropdownError.vue
+++ b/components/UserProfile/DropdownError.vue
@@ -8,15 +8,15 @@ const { errors } = storeToRefs(errorsStore);
-
+
-
-
+
{{ error.heading }}
-
+
diff --git a/components/UserProfile/DropdownItem.vue b/components/UserProfile/DropdownItem.vue
index 26d753497..513be1cab 100644
--- a/components/UserProfile/DropdownItem.vue
+++ b/components/UserProfile/DropdownItem.vue
@@ -5,9 +5,12 @@ import type { UserProfileLink } from '~/types/userProfile';
export interface Props {
item: ServerStateDataAction | UserProfileLink;
+ rounded: boolean;
}
-const props = defineProps();
+const props = withDefaults(defineProps(), {
+ rounded: true,
+});
const showExternalIconOnHover = computed(() => props.item?.external && props.item.icon !== ArrowTopRightOnSquareIcon);
@@ -20,11 +23,12 @@ const showExternalIconOnHover = computed(() => props.item?.external && props.ite
:title="item?.title ?? null"
:target="item?.external ? '_blank' : null"
:rel="item?.external ? 'noopener noreferrer' : null"
- class="text-left text-14px w-full flex flex-row items-center justify-between gap-x-8px px-8px py-8px cursor-pointer rounded-md"
+ class="text-left text-14px w-full flex flex-row items-center justify-between gap-x-8px px-8px py-8px cursor-pointer"
:class="{
'text-beta bg-transparent hover:text-white hover:bg-gradient-to-r hover:from-unraid-red hover:to-orange focus:text-white focus:bg-gradient-to-r focus:from-unraid-red focus:to-orange focus:outline-none': !item?.emphasize,
'text-white bg-gradient-to-r from-unraid-red to-orange hover:from-unraid-red/60 hover:to-orange/60 focus:from-unraid-red/60 focus:to-orange/60': item?.emphasize,
'group': showExternalIconOnHover,
+ 'rounded-md': rounded,
}"
>