- Scaling 16px base pour ultrawide 3440x1440 - Bar: CPU/RAM/GPU visible, media single player (skip playerctld), network tooltip LAN/WAN IPv4 - Volume: class module pour sizing cohérent - Battery: désactivé (PC fixe) - Clock: tooltip calendrier + uptime - BrainPower: panel enrichi (focus, session, intentions, todos, repos git, derniers commits) - App: BrainPower sur moniteur principal uniquement - Heartbeat: Layer.TOP pour compatibilité COSMIC
128 lines
2.2 KiB
SCSS
128 lines
2.2 KiB
SCSS
@use "styles/palette" as *;
|
|
@use "styles/heartbeat";
|
|
@use "styles/bar";
|
|
|
|
* {
|
|
font-family: $font;
|
|
font-size: 16px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
// ── Layer 3 — Brain Power Panel ──
|
|
window.BrainPower {
|
|
background: transparent;
|
|
|
|
.brain-panel {
|
|
background: rgba(26, 14, 39, 0.94); // $crust heavy glass
|
|
border-radius: 0 $radius $radius 0;
|
|
border: 2px solid rgba(201, 160, 255, 0.40); // $lilac border
|
|
border-left: none;
|
|
min-width: 380px;
|
|
padding: 16px;
|
|
}
|
|
|
|
.brain-header {
|
|
padding: 0 0 12px 0;
|
|
}
|
|
|
|
.brain-title {
|
|
color: $magenta;
|
|
font-size: 16px;
|
|
font-weight: 900;
|
|
letter-spacing: 0.08em;
|
|
}
|
|
|
|
.brain-close {
|
|
background: transparent;
|
|
border: none;
|
|
min-width: 0;
|
|
min-height: 0;
|
|
padding: 2px 8px;
|
|
|
|
label {
|
|
color: $muted;
|
|
font-size: 14px;
|
|
}
|
|
|
|
&:hover label {
|
|
color: $danger;
|
|
}
|
|
}
|
|
|
|
.brain-content {
|
|
padding: 0 4px;
|
|
}
|
|
|
|
.brain-section {
|
|
padding: 8px 0 4px 0;
|
|
}
|
|
|
|
.brain-section-title {
|
|
color: $lilac;
|
|
font-size: 11px;
|
|
font-weight: 900;
|
|
letter-spacing: 0.12em;
|
|
}
|
|
|
|
.brain-divider {
|
|
background: rgba(90, 56, 117, 0.30); // $surface2
|
|
min-height: 1px;
|
|
margin: 8px 0;
|
|
}
|
|
|
|
.brain-focus {
|
|
color: $text;
|
|
font-size: 13px;
|
|
padding: 4px 0 4px 16px;
|
|
}
|
|
|
|
.brain-session {
|
|
color: $champagne;
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
padding: 4px 0 4px 16px;
|
|
}
|
|
|
|
.brain-todos-count {
|
|
color: $muted;
|
|
font-size: 11px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.brain-todos-list {
|
|
color: $subtext1;
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
padding: 4px 0 4px 16px;
|
|
}
|
|
|
|
.brain-version {
|
|
color: $muted;
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.brain-intentions-list {
|
|
color: $mitsuri;
|
|
font-size: 13px;
|
|
font-weight: normal;
|
|
padding: 4px 0 4px 16px;
|
|
}
|
|
|
|
.brain-repos-status {
|
|
color: $subtext1;
|
|
font-size: 13px;
|
|
font-weight: normal;
|
|
font-family: "Maple Mono NF", monospace;
|
|
padding: 4px 0 4px 16px;
|
|
}
|
|
|
|
.brain-commits-list {
|
|
color: $subtext0;
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
font-family: "Maple Mono NF", monospace;
|
|
padding: 4px 0 4px 16px;
|
|
}
|
|
}
|