Enhance lobby UI with new styles: remove outer screen background, add room-code hint, copy-to-clipboard button, team-pick button states, and progress bar. Center prep status and improve host/guest instructions. Update pill styles for better visibility.
BhargavMN
64cf79d
Revert "Enhance lobby UI with new styles..."
BhargavMN+1: Claude Opus 4.8
4c6c6bd
This reverts commit e9cb0b0, backing out the lobby UI enhancements
(room-code hint, copy button, team-pick states, progress bar, etc.).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Enhance lobby UI with new styles: remove outer screen background, add room-code hint, copy-to-clipboard button, team-pick button states, and progress bar. Center prep status and improve host/guest instructions. Update pill styles for better visibility.
BhargavMN
e9cb0b0
feat(ui): enhance create screen with refined dropdowns and button styles
BhargavMN
7db2765
UI: Enhance background gradient animation and make wrappers transparent
BhargavMN
ed01a7a
fix(ui): landing page refinements
BhargavMN+1: Claude Opus 4.8
93cdaab
Remove grey container/card borders, hide redundant card titles and
subtitle, enlarge title, make both home buttons green, bigger buttons
with hover animation.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
UI: fixed colour pallete
BhargavMN
307c769
fix(ui): correct game type dropdown positioning
BhargavMN+1: Claude Opus 4.8
473609f
The themed .cq-card uses backdrop-filter, which creates a containing block
that clipped the dropdown's default position:fixed menu, so the game-type
menu rendered off-position / overlapping other fields. Render the listbox
in-flow (static, full-width, directly under the field) so it can no longer
be clipped or overlap neighbouring inputs.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
feat(ui): live form validation + button busy states
BhargavMN+1: Claude Opus 4.8
8ced7f8
- Join screen: live room-code counter/format check (mirrors rooms code
charset) with a status pill; Join button stays disabled until a valid
6-char code and a name are present.
- Create screen: live one-line summary of the chosen config.
- Disable LLM/IO buttons during their call via .then() chaining (create,
start, transcribe, save-journal, ask, recaps, posters) to prevent
double-submits; existing text loaders still show progress.
- theme.py: .cq-pill.alert, eased pill/timer transitions, .cq-reveal
panel animation (applied to the task detail group only).
UI-only; no backend/service logic changed.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>