Files
dotfiles-violet-chaton/ags-v3/style.scss
Tetardtek 9eaaa01663 feat(ags-v3): desktop adaptation — ultrawide scaling, brain power panel, system stats
- 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
2026-03-26 15:25:03 +01:00

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;
}
}