Repository navigation
Conversation
DirectorDeck tokens (near-black ground, rounded column cards, #7aa2ff accent, green/amber/red state), system Segoe UI stack instead of Google Fonts, view toggles as filter chips, and a live dot on the save status. Old token names stay as aliases so in-flight branches keep rendering. Fixes: the centre column had no column track and grew over the inspector (clipped Fit labels at ~1250px); inspector tabs overflowed at 300px; the top and transport bars overflowed on narrow screens; "1 items". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The ring drew 0 at the top although direction 0 faces the viewer, so it read upside down. Each number now sits where the character faces under the UO camera, with a needle, a "Faces ..." label, larger buttons and arrow-key turning. 1 view / 2x2 (remembered per browser) adds fixed front, side and back views that turn with the character beside the orbit view; mirrored directions keep each view in its labelled corner. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 415d08102b
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
|
||
| /* transport */ | ||
| #bar { display: flex; align-items: center; gap: 14px; padding: 8px 14px; background: var(--panel); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); } | ||
| #bar { display: flex; align-items: center; gap: 14px; padding: 8px 14px; background: var(--panel); border-top: 1px solid var(--line-soft); border-bottom: 1px solid var(--line-soft); min-width: 0; } |
There was a problem hiding this comment.
Wrap the transport before the desktop columns squeeze it
At viewport widths just above the 980px mobile breakpoint, the side columns leave the center only about 440px wide, but this non-wrapping row now contains an 84px direction ring, a roughly 124px facing label, the 64px play button, and a range with a 100px minimum, plus the action selector and gaps. Because #center also clips overflow, the frame/status controls become partially inaccessible around 981–1150px; enable wrapping at the narrower desktop layout as well, or allow these new controls to contract.
Useful? React with 👍 / 👎.
Requested by Moshu on 2026-10-05.
Restyle. Fit Lab now uses DirectorDeck's palette and structure: near-black ground, rounded column cards, one #7aa2ff accent, green/amber/red state colours, view toggles as filter chips, and a live dot on the save status. It uses the system Segoe UI stack instead of loading Barlow from Google Fonts. The old token names (
--brass*,--cond) stay as aliases, so branches written against them still render.Fixes.
Facing ring. The ring drew 0 at the top, but direction 0 faces the viewer, so the ring read upside down. Each number now sits where the character faces under the UO camera (0 down, then 45° clockwise per step). A needle and a "Faces …" label show the current facing. Buttons are larger, and the arrow keys turn one step.
2×2 view. The 1 view / 2×2 switch (remembered per browser) shows the orbit view plus fixed front, side and back views that turn with the character. With a mirrored direction, each view stays in its labelled corner.
Checks:
pytestwithouttests/integration/test_blender_loop.py: 100 passed, 1 skipped. The Blender loop test was left out on purpose while Fable investigated the commit-limit spike; nothing Blender-side changed.python tools/agents/run.py --checkpasses.Expect a small conflict with the whole-outfit work (sprint item 2) in
lab.cssandlab.js.🤖 Generated with Claude Code