Skip to content

Refine conversation streaming and shared UI controls - #526

Merged
jhe009809-hue merged 1 commit into
mainfrom
Carrie
Oct 10, 2026
Merged

jhe009809-hue merged 1 commit into
mainfrom
Carrie

Conversation

@jhe009809-hue

Copy link
Copy Markdown
Collaborator

Summary

This PR improves conversation readability and streaming behavior, and aligns plugin and video Studio controls with the shared UI system.

  • Align conversation content with the composer, standardize typography and spacing, and limit image preview size with expand/collapse controls.
  • Refine generated file cards with compact thumbnails, thin borders, white backgrounds, and lightweight actions.
  • Keep streamed answers in a stable result area, apply pulse animation only to the active processing step, and preserve completion, retry, and interruption states.
  • Add shared Lucide icons in S/M/L sizes and support icon-and-text buttons at 28/32/36px heights, defaulting to 32px.
  • Reuse shared controls across video Studio while preserving upstream functionality.

Validation

  • App, shared UI, and Studio type checks passed.
  • 151 focused tests passed.
  • Fraimz passed: 24 conversation frames, 24 video UI frames, and 14 shared UI frames.
  • git diff --check passed.
  • The commit hook could not run because lefthook was unavailable; the checks above were run manually.

@jhe009809-hue
jhe009809-hue merged commit 015fe92 into main Oct 10, 2026
2 of 7 checks 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