You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added `Tool Layout Width Standard` guidance to `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
7
+
- Documented that Theme V2 tool pages are designed for 1440px and larger.
8
+
- Documented 1440px as the minimum comfortable desktop width and 1920px as the ideal desktop width.
9
+
- Documented the tool page structure as left margin, left panel, center panel, right panel, and right margin.
10
+
11
+
## Theme V2 Gap Finding
12
+
- Gap: existing `.container` is capped at the normal public-page max width, which is too narrow for first-class tool pages at 1440px and 1920px.
13
+
- Resolution: added reusable Theme V2 layout tokens/classes in the active Theme V2 import path:
14
+
-`--tool-wide-container-max`
15
+
-`--tool-wide-container-width`
16
+
-`--tool-wide-workspace-columns`
17
+
-`--tool-wide-workspace-left-collapsed-columns`
18
+
-`--tool-wide-workspace-right-collapsed-columns`
19
+
-`--tool-wide-workspace-both-collapsed-columns`
20
+
-`.container--tool-wide`
21
+
-`.tool-workspace--wide`
22
+
- No page-local CSS, tool-local CSS, inline styles, or per-tool width rules were added.
23
+
24
+
## Validation Notes
25
+
- Playwright impacted: Yes.
26
+
- Impacted lane: `project-workspace`.
27
+
- PASS: `npm run test:lane:project-workspace`.
28
+
- PASS: `npm run test:workspace-v2`; command name is legacy, user-facing language remains Project Workspace.
29
+
- PASS: `git diff --check`.
30
+
- Skipped lanes: `tool-runtime`, `game-runtime`, `integration`, `engine-src`, `samples`, and full samples smoke.
31
+
- Skipped-lane rationale: this PR adds reusable public Theme V2 layout classes and validates the affected Project Workspace/Learn surfaces; it does not change engine runtime, games, samples, or cross-tool integration behavior.
0 commit comments