Files
Modus/styles/components.css
T

158 lines
2.5 KiB
CSS

#workspaces {
min-width: 34px;
background-color: var(--surface);
transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
#workspaces.invert {
min-height: 34px;
border-radius: 12px;
}
#battery {
background-color: var(--surface);
padding: 4px;
}
#battery.invert {
border-radius: 12px;
}
#battery-circle {
color: var(--surface-bright);
border: 3px solid var(--primary);
}
#battery-circle.alert {
border: 2px solid var(--red-dim);
}
#battery-icon {
font-size: 16px;
}
#battery-icon.alert {
color: var(--red-dim);
}
#battery-save,
#battery-balanced,
#battery-performance {
border-radius: 12px;
min-width: 28px;
min-height: 28px;
}
#battery-save-label,
#battery-balanced-label,
#battery-performance-label {
color: var(--outline);
font-size: 20px;
}
#battery-save:hover,
#battery-balanced:hover,
#battery-performance:hover {
background-color: var(--surface-bright);
}
#battery-save:hover #battery-save-label,
#battery-balanced:hover #battery-balanced-label,
#battery-performance:hover #battery-performance-label {
color: var(--primary);
}
#battery-save.active,
#battery-balanced.active,
#battery-performance.active {
background-color: var(--primary);
}
#battery-save.active #battery-save-label,
#battery-balanced.active #battery-balanced-label,
#battery-performance.active #battery-performance-label {
color: var(--shadow);
}
#battery-level {
color: var(--primary);
font-weight: bold;
margin: 0 4px;
}
#metrics {
background-color: var(--surface);
padding: 4px;
}
#metrics.invert {
background-color: var(--surface);
border-radius: 12px;
}
#metrics-circle {
padding: 4px;
color: var(--surface-bright);
border: 3px solid var(--primary);
}
#metrics-icon {
font-size: 16px;
}
#metrics-icon.alert {
color: var(--red-dim);
}
#metrics-level {
color: var(--primary);
font-weight: bold;
margin: 0 4px;
}
#metrics-sep {
min-width: 4px;
}
#date-time {
background-color: var(--surface);
padding: 8px;
}
#date-time.vertical {
padding: 8px 0;
}
#date-time.invert {
background-color: var(--surface);
border-radius: 12px;
}
#tray {
background-color: var(--surface);
padding: 8px;
}
#tray.invert {
border-radius: 12px;
}
menu {
border: solid 1px;
border-radius: 16px;
border-color: var(--surface);
background-color: var(--shadow);
padding: 6px;
}
menu > menuitem {
border-radius: 10px;
padding: 6px 10px;
}
menu > menuitem:hover {
background-color: var(--primary);
}
menu > menuitem:hover > label {
color: var(--shadow);
}