chat: bottom input matches hero — floating card, text-xl, Send label ac3c645 webmuppet Claude Sonnet 4.6 commited on May 14
chat: cycle loading messages through pipeline phases c812b81 webmuppet Claude Sonnet 4.6 commited on May 14
sidebar: show full question text for conversations and saved responses 741c3dc webmuppet Claude Sonnet 4.6 commited on May 14
chat: constrain thread to max-w-3xl centred column 2befd58 webmuppet Claude Sonnet 4.6 commited on May 14
docs: update CLAUDE.md for React+FastAPI refactor 1eb4528 webmuppet Claude Sonnet 4.6 commited on May 13
Fix language selector: wire user choice through to generator 016503a webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: stop button replaces send while streaming e4e4267 webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: profession select default option → '-- please select --' f4e0810 webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: move new conversation button above saved responses in bottom block a7e286b webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: group saved responses + past conversations at sidebar bottom 0583b1f webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: move download saved responses below saved responses section 50485d1 webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: pin past conversations to bottom of sidebar 30ef437 webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: add subtitle prompting profession selection 52dd805 webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: widen starter pills to max-w-4xl for two-per-row layout d22bdc6 webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: constrain starter pills to max-w-2xl matching input width ec67296 webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: headline → 'Ask a marketing related question' 63270bb webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: hero input — larger textarea (4 rows, text-xl) matching Claude.ai scale 0ab00bc webmuppet Claude Sonnet 4.6 commited on May 13
chat-ui: centred hero layout with input as focal point, input moves to bottom on chat c80e301 webmuppet Claude Sonnet 4.6 commited on May 13
server.py: fix SSE streaming — run pipeline in thread to unblock event loop 8aca002 webmuppet Claude Sonnet 4.6 commited on May 13
Refactor: replace Streamlit with React+Vite SPA + FastAPI server b5c0df4 webmuppet Claude Sonnet 4.6 commited on May 13
Saved responses: store just the pair, not the full thread baa1903 webmuppet Claude Opus 4.7 (1M context) commited on May 12
Saved Responses: per-Q&A bookmarks with fork-on-click 2260b35 webmuppet Claude Opus 4.7 (1M context) commited on May 12
Per-message Save: restore .md download on history + live render paths a2fa334 webmuppet Claude Opus 4.7 (1M context) commited on May 12
Kebab menu icon: skip the bounding-rect path, target only the dots 1846b25 webmuppet Claude Opus 4.7 (1M context) commited on May 10
Main menu (top-right kebab): light popover, dark text, violet hover 999dda3 webmuppet Claude Opus 4.7 (1M context) commited on May 10
Password gate: add explicit Log in button 56b42fd webmuppet Claude Opus 4.7 (1M context) commited on May 10
Password input: kill the double-translucent composite 98fed98 webmuppet Claude Opus 4.7 (1M context) commited on May 10
Restore Save conversation download as 'Save conversation file' 06b840c webmuppet Claude Opus 4.7 (1M context) commited on May 10
Past conversation titles: wrap to multi-line so full question is readable 0d151d8 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Prompt: respond in English by default (mirror user's language otherwise) 96f8e03 webmuppet Claude Opus 4.7 (1M context) commited on May 9
User question bubble: h3-weight text + 20% white border 453a18e webmuppet Claude Opus 4.7 (1M context) commited on May 9
Past conv title ellipsis: target ALL descendants of button 8a67528 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Fix past-conversation delete (zombie bug) + title ellipsis 71d5674 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Password eye: kill the transition that was overriding !important 0721e1f webmuppet Claude Opus 4.7 (1M context) commited on May 9
Password eye: nuke every descendant background, swap hover to opacity 9e23589 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Password eye: clear the BaseWeb enhancer-slot background eaf7124 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Password eye toggle: white via button selector (was missing the right testid) dd05b48 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Docs: bring CLAUDE.md + README.md up to current state 74119d4 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Response bubble background: rgba(255, 255, 255, 0.8) — 80% white 31403de webmuppet Claude Opus 4.7 (1M context) commited on May 9
User question bubble: violet bg (#4023A8) + white h2 text 77d21d4 webmuppet Claude Opus 4.7 (1M context) commited on May 9
Sidebar profession label: 'Select your profession' → 'What do you do' b4b0514 webmuppet commited on May 9