Skip to content

feat(web): crossfader bottom drawer + engine dock - #109

Merged
janiluuk merged 12 commits into
mainfrom
ui/crossfader-bottom-drawer-engine-dock
Jun 2, 2026
Merged

janiluuk merged 12 commits into
mainfrom
ui/crossfader-bottom-drawer-engine-dock

Conversation

@janiluuk

@janiluuk janiluuk commented Jun 2, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Move the prompt/LoRA crossfader into the LIVE bottom drawer and keep key engine controls docked.
  • Improve LIVE UX around engine controls / navigation.
  • Stabilize Playwright + JSDOM tests for the new docked layout (strict-mode duplicate selectors).

Test plan

  • CI green (Playwright + unit tests)
  • docker/web: npm test
  • docker/web: npm run test:playwright

janiluuk and others added 6 commits June 2, 2026 10:19
Unify generic prompt, morph slots (prompt/style/param/LoRA/ControlNet), and LoRA A/B groups in CrossfaderPanel; simplify the video-side engine drawer and LiveView layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
Relocate bottom nav and performance/context panels to the top with downward expansion, and move the generated-frames scrubber from the video overlay into Runs Monitor’s Frames tab.

Co-authored-by: Cursor <cursoragent@cursor.com>
Open the right panel before Settings/Library, use Past runs for completed
manifests, read job log before leaving the active tab, and target header-record.

Co-authored-by: Cursor <cursoragent@cursor.com>
Wait for the past-runs table after async refreshRuns, open the right panel
in smoke SETTINGS checks, and generate a minimal sample video when
vid_preview.mp4 is absent from the repo.

Co-authored-by: Cursor <cursoragent@cursor.com>
Adds consistent spinner/dots loading states across runs, presets, shared presets, ControlNet, and model refresh actions. Updates the app-definition sync script to stub VideoSwarmBrowser safely for Node UI tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
Adds small sprite/lensflare textures used by the Three.js background.

Co-authored-by: Cursor <cursoragent@cursor.com>
@janiluuk
janiluuk force-pushed the ui/crossfader-bottom-drawer-engine-dock branch from b3eb990 to 616f668 Compare June 2, 2026 07:21
janiluuk and others added 6 commits June 2, 2026 10:22
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@janiluuk janiluuk changed the title UI/crossfader bottom drawer engine dock feat(web): crossfader bottom drawer + engine dock Jun 2, 2026
@janiluuk
janiluuk merged commit 3d44c22 into main Jun 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant