feat(globalmenu): update

This commit is contained in:
sankalp committed 2026-07-28 08:24:53 +05:45
1 parent a989c72ad7
commit 7fdeb7beba
10 files changed
+652 -469

No files matched your search

+43
View File
@@ -62,3 +62,46 @@
border-bottom: 1px solid @glass-divider;
margin: 2px 0;
}
/* ── GtkMenu submenus — same IDs as ModusDropdown ── */
/* Popup window transparent background */
.background.popup {
background: transparent;
}
/* Hide GtkMenuButton default arrow indicator */
#global-menu indicator,
#panel-button indicator {
min-width: 0;
min-height: 0;
margin: 0;
padding: 0;
-gtk-icon-source: none;
}
/* Menu item label text */
#dropdown-option label {
font-size: apply(font-md);
margin: 0px;
color: @glass-text;
font-weight: 400;
}
/* Menu item submenu arrow */
#dropdown-option arrow {
color: @glass-text-secondary;
}
/* Disabled — GTK3 uses :insensitive */
#dropdown-option:insensitive {
color: @glass-text-disabled;
}
/* Separator line inside GtkSeparatorMenuItem */
#dropdown-divider menuitem *,
#dropdown-divider * {
background: @glass-divider;
min-height: 1px;
margin: 4px 0;
}
+14 -13
View File
@@ -5,15 +5,10 @@
}
#panel-button:hover,
#panel-button.active,
#battery-button:hover,
#battery-button.active,
#network-button:hover,
#network-button.active,
#bt-button:hover,
#bt-button.active,
#global-menu:hover,
#global-menu.active,
#workspaces>button:hover {
background-color: @glass-hover;
color: @glass-text;
@@ -28,9 +23,11 @@
border-radius: apply(radius-sm);
}
#battery-label,
#date-time {
font-weight: 500;
#panel-button:active,
#battery-button:active,
#network-button:active,
#bt-button:active {
background-color: transparent;
}
#global-menu {
@@ -39,6 +36,15 @@
border-radius: apply(radius-xs);
}
#global-menu:active {
background-color: transparent;
}
#battery-label,
#date-time {
font-weight: 500;
}
#date-time {
margin: 0 4px;
}
@@ -73,15 +79,10 @@
#panel-button:hover *,
#panel-button.active *,
#battery-button:hover *,
#battery-button.active *,
#network-button:hover *,
#network-button.active *,
#bt-button:hover *,
#bt-button.active *,
#global-menu:hover *,
#global-menu.active *,
#workspaces>button:hover * {
color: @glass-text;