Menghuan1918
fe2017af49
fix(icons): say "background work", not "to-do list", and lighten the terminal glyph
...
Two glyphs read wrong in the live instance:
- Tasks shows subagent sessions AND the host's background jobs, so a checklist
glyph described a page that does not exist. `VscLayers` (sheets stacked, i.e.
work running behind the conversation) says what the page is; the amber token
stays, so it still reads as live activity.
- The terminal was the widest glyph in the set and the only bare fill in a
strip of the plugin's own 1.5px-stroked icons, which made it look like a
heavy foreign block. It now renders a step down (0.85x the strip size, floor
10px) and every colored tab glyph gets a hairline outline of its own ink
(`stroke: currentColor` + `non-scaling-stroke`, so the line stays one device
pixel across the sets' mixed 16- and 24-unit viewBoxes; `paint-order: stroke`
centres it on the fill edge instead of fattening the shape).
tests/builtins.spec.ts pins both readings by glyph identity (tasks = layers,
terminal = the shrunk, outlined VscTerminal), so a future swap has to argue
with a failing assertion rather than with a comment.
Gates: typecheck / lint green, pnpm test 127 files / 1343 passed / 9 skipped.
2026-09-11 15:40:32 +08:00
..
2026-09-11 15:40:32 +08:00
2026-09-09 15:18:06 +08:00
2026-09-11 15:28:49 +08:00
2026-09-07 23:51:06 +08:00
2026-09-11 15:28:49 +08:00
2026-09-10 22:26:02 +08:00
2026-09-03 20:18:10 +08:00
2026-09-10 18:21:09 +08:00
2026-08-11 11:16:36 +08:00
2026-08-21 23:49:13 +08:00
2026-08-15 01:37:39 +08:00
2026-08-24 18:40:04 +08:00
2026-09-09 23:09:48 +08:00
2026-09-11 15:28:49 +08:00
2026-09-03 19:59:00 +08:00
2026-09-03 20:00:08 +08:00
2026-08-08 01:02:24 +08:00
2026-08-21 01:28:17 +08:00
2026-09-08 00:04:25 +08:00
2026-08-11 11:16:36 +08:00
2026-09-11 15:09:32 +08:00
2026-08-31 01:31:22 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-08-22 22:50:13 +08:00
2026-09-06 10:37:53 +08:00
2026-09-09 15:18:06 +08:00
2026-08-10 16:54:13 +08:00
2026-09-04 22:08:02 +08:00
2026-09-11 15:28:49 +08:00
2026-09-09 15:18:06 +08:00
2026-09-03 12:05:29 +08:00
2026-09-09 15:18:06 +08:00
2026-09-09 23:09:48 +08:00
2026-09-03 20:00:08 +08:00
2026-08-15 15:05:06 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:28:49 +08:00
2026-09-02 23:15:19 +08:00
2026-08-24 12:05:14 +08:00
2026-09-03 20:00:08 +08:00
2026-08-30 23:42:16 +08:00
2026-09-06 23:06:18 +08:00
2026-09-03 09:56:31 +08:00
2026-09-04 20:28:35 +08:00
2026-08-24 12:05:14 +08:00
2026-09-02 09:14:59 +08:00
2026-08-18 01:22:28 +08:00
2026-08-28 04:20:36 +08:00
2026-09-03 19:59:00 +08:00
2026-08-14 14:53:03 +08:00
2026-08-22 23:19:17 +08:00
2026-08-22 23:19:17 +08:00
2026-08-11 11:22:28 +08:00
2026-09-03 12:05:29 +08:00
2026-08-10 16:46:01 +08:00
2026-09-03 20:00:08 +08:00
2026-09-09 15:18:06 +08:00
2026-08-22 23:19:17 +08:00
2026-09-03 19:59:00 +08:00
2026-09-03 19:59:00 +08:00
2026-09-03 19:59:00 +08:00
2026-09-11 15:28:49 +08:00
2026-08-24 01:36:29 +08:00
2026-09-06 23:46:46 +08:00
2026-09-09 11:47:31 +08:00
2026-09-09 15:18:06 +08:00
2026-09-09 23:09:48 +08:00
2026-08-11 19:28:48 +08:00
2026-08-13 01:39:59 +08:00
2026-09-03 20:00:08 +08:00
2026-09-11 15:28:49 +08:00
2026-08-16 16:24:28 +08:00
2026-09-03 19:59:00 +08:00
2026-09-11 15:28:49 +08:00
2026-09-11 15:09:32 +08:00
2026-08-22 23:19:17 +08:00
2026-09-09 15:18:06 +08:00
2026-09-09 11:15:30 +08:00
2026-08-31 23:28:20 +08:00
2026-09-09 11:15:30 +08:00
2026-09-09 15:18:06 +08:00
2026-09-10 21:28:22 +08:00
2026-09-03 12:05:41 +08:00
2026-09-03 12:05:41 +08:00
2026-09-03 12:05:41 +08:00
2026-08-13 09:06:55 +08:00
2026-09-03 20:35:59 +08:00
2026-08-26 21:40:32 +08:00
2026-09-09 15:18:06 +08:00
2026-08-29 15:49:35 +08:00
2026-09-03 20:00:08 +08:00
2026-09-09 13:37:08 +08:00
2026-09-10 21:28:22 +08:00
2026-09-06 22:59:56 +08:00
2026-08-16 16:37:11 +08:00
2026-08-21 01:28:17 +08:00
2026-09-09 15:18:06 +08:00
2026-09-08 21:11:32 +08:00
2026-08-20 18:28:57 +08:00
2026-08-20 18:28:57 +08:00
2026-09-03 20:35:59 +08:00
2026-08-21 01:28:17 +08:00