Commit History

  1. feat(web): info icon on every param with hover/click tooltip; add help text to all params Running

    Unverified signature
    200e3fe
  2. feat(web): responsive layout for phone and tablet (header stack, padding scale, seed-row wrap)

    Unverified signature
    14c6f28
  3. feat(web): make ProgressBar sticky to top of viewport during generation

    Unverified signature
    1dba6d5
  4. feat(web): footer credit — Made with ♥ by techfreakworm

    Unverified signature
    5043eea
  5. feat(web): ProgressBar — determinate (Dialog) and indeterminate (Single)

    Unverified signature
    95a2dcc
  6. feat(web): Studio mode toggle wires DialogComposer + dialog generate flow

    Unverified signature
    e3066e0
  7. feat(web): progress subscriber + useProgress hook

    Unverified signature
    afe44d6
  8. feat(web): DialogComposer — speaker slots, engine radio, script + params

    Unverified signature
    3dd591f
  9. feat(web): ModeToggle (Single/Dialog) and SpeakerSlot components

    Unverified signature
    e859fb0
  10. feat(web): generateDialog client with per-speaker multipart

    Unverified signature
    192ae87
  11. feat(web): IndexedDB v2 migration; show seed and reuse button on history rows

    Unverified signature
    8122b04
  12. feat(web): seed control with -1=random + randomize button

    Unverified signature
    97db435
  13. feat(web): ParamsPanel splits params into basic + advanced disclosure

    Unverified signature
    73c8079
  14. chore(api,web): include validation message and detail in /api/generate error response

    Unverified signature
    8d8e3d7

  1. feat(web): play/stop button on each voice card; one plays at a time

    Unverified signature
    8fc86e0
  2. fix: re-encode reference voices as PCM WAV in browser; expand turbo tag list to 9

    Unverified signature
    ded73f2
  3. feat(web): editorial-studio visual polish — Fraunces serif, IBM Plex mono, warm dark, ember accents

    Unverified signature
    65949d0
  4. feat(web): Studio composes generate flow + SSE-driven loading banner

    Unverified signature
    482daf6
  5. feat(web): UI components — ParamsPanel, TagBar, ModelPicker, DeviceBadge, VoiceLibrary, HistoryList, VoiceComposer

    Unverified signature
    b2d4d0e
  6. feat(web): API client, IndexedDB store, Recorder state machine

    Unverified signature
    96f2542
  7. feat(web): Vite/React/TS/Tailwind/shadcn scaffold + Studio shell

    Unverified signature
    c736f72