fix: three mobile/WSL bugs reported by tester

- Mobile idle tiles: display:none → height:36px so session content is
  visible (all sessions are 'idle' with zero bells — was blank on iPhone)
- .tile-pre dead CSS: merge font/color rules into .tile-body pre (the
  actual HTML selector) so snapshot text renders with monospace + muted
  color; update mobile active-tier selector to match
- systemd PATH: strip /mnt/ entries from PATH before writing service
  unit file — WSL paths with spaces caused systemd to reject the line
This commit is contained in:
Brian Krabach
2026-03-28 09:03:33 -07:00
parent 38c78fb575
commit 4ffdc1bd99
4 changed files with 105 additions and 4 deletions
+10 -3
View File
@@ -228,6 +228,13 @@ body {
bottom: 0;
left: 0;
right: 0;
padding: 6px 8px;
font-family: var(--font-mono);
font-size: 11px;
color: var(--text-dim);
white-space: pre;
overflow: hidden;
margin: 0;
}
.tile-pre {
@@ -678,15 +685,15 @@ body {
.session-tile--tier-active {
min-height: 60px;
}
.session-tile--tier-active .tile-pre {
.session-tile--tier-active .tile-body pre {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
/* Tier 3 — idle: name-only (~44px total) */
/* Tier 3 — idle: compact preview (36px body) */
.session-tile--tier-idle .tile-body {
display: none;
height: 36px;
}
.session-tile--tier-idle {
min-height: 44px;