style: update dropdown menu background and border styles in Proxmox layout for improved visual consistency and clarity
This commit is contained in:
@@ -443,9 +443,9 @@
|
|||||||
left: 50%;
|
left: 50%;
|
||||||
transform: translateX(-50%);
|
transform: translateX(-50%);
|
||||||
min-width: 180px;
|
min-width: 180px;
|
||||||
background: rgba(37, 99, 235, 0.99);
|
background: color-mix(in srgb, var(--color-background-secondary) 99%, transparent);
|
||||||
backdrop-filter: blur(16px);
|
backdrop-filter: blur(12px);
|
||||||
border: 1px solid rgba(37, 99, 235, 0.8);
|
border: 1px solid color-mix(in srgb, var(--color-neutral) 30%, transparent);
|
||||||
border-radius: 12px;
|
border-radius: 12px;
|
||||||
box-shadow:
|
box-shadow:
|
||||||
0 4px 16px rgba(0, 0, 0, 0.15),
|
0 4px 16px rgba(0, 0, 0, 0.15),
|
||||||
@@ -455,8 +455,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.dark .dropdown-menu {
|
.dark .dropdown-menu {
|
||||||
background: rgba(37, 99, 235, 0.99);
|
background: color-mix(in srgb, var(--color-background-secondary) 99%, transparent);
|
||||||
border-color: rgba(59, 130, 246, 0.8);
|
border-color: color-mix(in srgb, var(--color-neutral) 40%, transparent);
|
||||||
box-shadow:
|
box-shadow:
|
||||||
0 4px 20px rgba(0, 0, 0, 0.5),
|
0 4px 20px rgba(0, 0, 0, 0.5),
|
||||||
0 0 0 1px rgba(255, 255, 255, 0.1);
|
0 0 0 1px rgba(255, 255, 255, 0.1);
|
||||||
@@ -469,25 +469,31 @@
|
|||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
transition: all 0.2s ease;
|
transition: all 0.2s ease;
|
||||||
border-left: 3px solid transparent;
|
border-left: 3px solid transparent;
|
||||||
color: rgba(255, 255, 255, 0.95);
|
color: var(--color-base);
|
||||||
}
|
}
|
||||||
|
|
||||||
.dropdown-item:hover {
|
.dropdown-item:hover {
|
||||||
background: rgba(255, 255, 255, 0.15);
|
background: linear-gradient(135deg,
|
||||||
border-left-color: rgba(255, 255, 255, 0.6);
|
rgba(37, 99, 235, 0.15),
|
||||||
color: rgb(255, 255, 255);
|
rgba(59, 130, 246, 0.1));
|
||||||
|
border-left-color: rgba(37, 99, 235, 0.6);
|
||||||
|
color: var(--color-base);
|
||||||
}
|
}
|
||||||
|
|
||||||
.dropdown-item.active {
|
.dropdown-item.active {
|
||||||
background: rgba(255, 255, 255, 0.2);
|
background: linear-gradient(135deg,
|
||||||
border-left-color: rgb(255, 255, 255);
|
rgba(37, 99, 235, 0.15),
|
||||||
color: rgb(255, 255, 255);
|
rgba(59, 130, 246, 0.1));
|
||||||
|
border-left-color: rgb(37, 99, 235);
|
||||||
|
color: rgb(37, 99, 235);
|
||||||
}
|
}
|
||||||
|
|
||||||
.dark .dropdown-item.active {
|
.dark .dropdown-item.active {
|
||||||
background: rgba(255, 255, 255, 0.2);
|
background: linear-gradient(135deg,
|
||||||
border-left-color: rgb(255, 255, 255);
|
rgba(59, 130, 246, 0.2),
|
||||||
color: rgb(255, 255, 255);
|
rgba(37, 99, 235, 0.15));
|
||||||
|
border-left-color: rgb(96, 165, 250);
|
||||||
|
color: rgb(96, 165, 250);
|
||||||
}
|
}
|
||||||
|
|
||||||
.dropdown-divider {
|
.dropdown-divider {
|
||||||
|
|||||||
Reference in New Issue
Block a user