Commit History

chat: bottom input matches hero — floating card, text-xl, Send label
ac3c645
Running

webmuppet Claude Sonnet 4.6 commited on

chat: cycle loading messages through pipeline phases
c812b81

webmuppet Claude Sonnet 4.6 commited on

sidebar: show full question text for conversations and saved responses
741c3dc

webmuppet Claude Sonnet 4.6 commited on

chat: constrain thread to max-w-3xl centred column
2befd58

webmuppet Claude Sonnet 4.6 commited on

Dockerfile: chown venv to user after uv sync
62aed37

webmuppet Claude Sonnet 4.6 commited on

docs: update CLAUDE.md for React+FastAPI refactor
1eb4528

webmuppet Claude Sonnet 4.6 commited on

Fix language selector: wire user choice through to generator
016503a

webmuppet Claude Sonnet 4.6 commited on

chat-ui: profession-specific starter pills
22bd5ae

webmuppet Claude Sonnet 4.6 commited on

chat-ui: stop button replaces send while streaming
e4e4267

webmuppet Claude Sonnet 4.6 commited on

chat-ui: remove 'Other' from profession list
9f06f9f

webmuppet Claude Sonnet 4.6 commited on

chat-ui: profession select default option → '-- please select --'
f4e0810

webmuppet Claude Sonnet 4.6 commited on

chat-ui: move new conversation button above saved responses in bottom block
a7e286b

webmuppet Claude Sonnet 4.6 commited on

chat-ui: group saved responses + past conversations at sidebar bottom
0583b1f

webmuppet Claude Sonnet 4.6 commited on

chat-ui: move download saved responses below saved responses section
50485d1

webmuppet Claude Sonnet 4.6 commited on

chat-ui: pin past conversations to bottom of sidebar
30ef437

webmuppet Claude Sonnet 4.6 commited on

chat-ui: add subtitle prompting profession selection
52dd805

webmuppet Claude Sonnet 4.6 commited on

chat-ui: reduce starter pills to four
4c03494

webmuppet Claude Sonnet 4.6 commited on

chat-ui: widen starter pills to max-w-4xl for two-per-row layout
d22bdc6

webmuppet Claude Sonnet 4.6 commited on

chat-ui: constrain starter pills to max-w-2xl matching input width
ec67296

webmuppet Claude Sonnet 4.6 commited on

chat-ui: sidebar open/close toggle
7efd3df

webmuppet Claude Sonnet 4.6 commited on

chat-ui: headline → 'Ask a marketing related question'
63270bb

webmuppet Claude Sonnet 4.6 commited on

chat-ui: hero input — larger textarea (4 rows, text-xl) matching Claude.ai scale
0ab00bc

webmuppet Claude Sonnet 4.6 commited on

chat-ui: centred hero layout with input as focal point, input moves to bottom on chat
c80e301

webmuppet Claude Sonnet 4.6 commited on

server.py: fix SSE streaming — run pipeline in thread to unblock event loop
8aca002

webmuppet Claude Sonnet 4.6 commited on

Refactor: replace Streamlit with React+Vite SPA + FastAPI server
b5c0df4

webmuppet Claude Sonnet 4.6 commited on

Saved responses: store just the pair, not the full thread
baa1903

webmuppet Claude Opus 4.7 (1M context) commited on

Saved Responses: per-Q&A bookmarks with fork-on-click
2260b35

webmuppet Claude Opus 4.7 (1M context) commited on

Per-message Save: restore .md download on history + live render paths
a2fa334

webmuppet Claude Opus 4.7 (1M context) commited on

Kebab menu icon: skip the bounding-rect path, target only the dots
1846b25

webmuppet Claude Opus 4.7 (1M context) commited on

Main menu (top-right kebab): light popover, dark text, violet hover
999dda3

webmuppet Claude Opus 4.7 (1M context) commited on

Password gate: add explicit Log in button
56b42fd

webmuppet Claude Opus 4.7 (1M context) commited on

Password input: kill the double-translucent composite
98fed98

webmuppet Claude Opus 4.7 (1M context) commited on

Restore Save conversation download as 'Save conversation file'
06b840c

webmuppet Claude Opus 4.7 (1M context) commited on

Past conversation titles: wrap to multi-line so full question is readable
0d151d8

webmuppet Claude Opus 4.7 (1M context) commited on

Prompt: respond in English by default (mirror user's language otherwise)
96f8e03

webmuppet Claude Opus 4.7 (1M context) commited on

User question bubble: h3-weight text + 20% white border
453a18e

webmuppet Claude Opus 4.7 (1M context) commited on

Past conv title ellipsis: target ALL descendants of button
8a67528

webmuppet Claude Opus 4.7 (1M context) commited on

Fix past-conversation delete (zombie bug) + title ellipsis
71d5674

webmuppet Claude Opus 4.7 (1M context) commited on

Password eye: kill the transition that was overriding !important
0721e1f

webmuppet Claude Opus 4.7 (1M context) commited on

Password eye: nuke every descendant background, swap hover to opacity
9e23589

webmuppet Claude Opus 4.7 (1M context) commited on

Password eye: clear the BaseWeb enhancer-slot background
eaf7124

webmuppet Claude Opus 4.7 (1M context) commited on

Password eye toggle: white via button selector (was missing the right testid)
dd05b48

webmuppet Claude Opus 4.7 (1M context) commited on

Docs: bring CLAUDE.md + README.md up to current state
74119d4

webmuppet Claude Opus 4.7 (1M context) commited on

Revert: response bubble back to solid #FFFFFF
b82cdb2

webmuppet commited on

Response bubble background: rgba(255, 255, 255, 0.8) — 80% white
31403de

webmuppet Claude Opus 4.7 (1M context) commited on

User question bubble: keyline 2px → 1px
d72e0d4

webmuppet commited on

User question bubble: 2px white keyline
4a987a6

webmuppet commited on

User question bubble: violet bg (#4023A8) + white h2 text
77d21d4

webmuppet Claude Opus 4.7 (1M context) commited on

Merge refine/chat-bubbles into main
1e294d2

webmuppet Claude Opus 4.7 (1M context) commited on

Sidebar profession label: 'Select your profession' → 'What do you do'
b4b0514

webmuppet commited on