Shell · ColumnShell's story on the Window & Shell page, the PRD line, stories.json and AGENTS.md (#6)

This commit is contained in:
ZacharyZhang-NY committed 2026-10-05 01:14:17 -04:00
1 parent 3935bb3fde
commit 82c5275e7c
8 files changed
+143 -3

No files matched your search

+2 -1
View File
@@ -102,7 +102,7 @@
- [x] Page / PageHeader / PageContent
- [x] AppShell
- [x] MasterDetail
- [x] ThreeColumnLayout → `layout::SplitPane`
- [x] ThreeColumnLayout → `shell::ColumnShell`
- [x] Dock / DockPanel
- [x] DockZone / DropIndicator
- [x] FloatingPanel
@@ -113,6 +113,7 @@
## T04 Window & Shell — `src/shell`
- [x] TitleBar
- [x] ColumnShell / ShellColumn — issue #6: columns to the window's top, each under a header that drags; the traffic lights lead the first, drawn controls lead the first or end the last
- [x] WindowControls — macOS, Windows, Linux
- [x] TrafficLights → `shell::WindowControls`
- [x] WindowDragRegion — `shell::drag_region`: native drag area, Linux move, double-click zoom
+1 -1
View File
@@ -10,5 +10,5 @@
- [x] G6 Issue #7: an IME composition restarts the caret's blink, as every edit does; its ranges are logged; tested
- [x] G7 Issue #6: `shell::ColumnShell`, a sidebar that runs to the window's top with the traffic lights, beside one or two panes that bring their own headers; tested
- [ ] G8 Issue #6: a Layout story, `stories.json`, AGENTS.md and the PRD line; the story runs live on the site
- [x] G8 Issue #6: a Layout story, `stories.json`, AGENTS.md and the PRD line; the story runs live on the site
- [ ] G9 Push, deploy, reply on #6 and #7, close #6
+1
View File
@@ -386,3 +386,4 @@
| G7 | 1 | FAIL | at 280px a 200px sidebar left the Windows close button past the shell |
| G7 | 2 | FAIL | Edit and Share beside the Windows buttons still pushed the close button to 322px |
| G7 | 3 | FAIL | the host's items shrank to 0px, out of reach; fixed after the cap (one control's width at least, a wheel test), not reviewed again |
| G8 | 1 | PASS | the story ran live from the wasm build under Playwright; desktop e2e 43 passed |