Files
dotfiles-violet-chaton/ags-v3/style.scss
Tetardtek 29b4c54370 feat(ags-v3): brain HUD terminal — kitty toggle + single instance + COSMIC window rule
- BrainPower panel: dashboard only (VTE embed pas compatible AGS JSX)
- toggle-brain.sh: ouvre/ferme panel AGS + terminal Kitty (single instance via pgrep)
- Kitty class brain-hud-terminal pour COSMIC window rule (floating)
- app.ts: cleanup focusBrainTerm removed
- style.scss: brain-terminal class + brain-commits-list
2026-03-26 15:54:49 +01:00

135 lines
2.3 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;
}
.brain-terminal {
background: #1a0e27;
border-radius: 0 0 $radius 0;
padding: 4px;
min-height: 400px;
}
}