githubnext/chopinPublic

Let's compose rich plans together

Rebuild the Document and Conversation workspace chrome #105

MergedMaggieAppletonmerged 22 commits intomainfromrefs/pull/105/head
ConversationFiles changed
33 files changed+608-382
StackedSplit
apps/web/src/assets/icons/conversation-close.svg+53 −0
apps/web/src/assets/icons/conversation.svg+22 −0
apps/web/src/assets/icons/planner-stop.svg+6 −0
apps/web/src/assets/icons/send-arrow-up.svg+7 −0
apps/web/src/assets/icons/tool-chevron-down.svg+5 −0
apps/web/src/assets/icons/tool-chevron-right.svg+5 −0
apps/web/src/assets/icons/tool-loader.svg+26 −0
apps/web/src/chat/chat.tsx+9 −8
apps/web/src/chat/markdown.css+2 −2
apps/web/src/chat/transcript.tsx+32 −34
apps/web/src/decision-view-control.tsx+15 −8
apps/web/src/decision-view.test.ts+18 −0
apps/web/src/resizable-pane.test.ts+35 −0
apps/web/src/resizable-pane.tsx+121 −0
apps/web/src/room-workspace.tsx+1 −1
apps/web/src/theme.css+57 −2
apps/web/src/tokens.test.ts+21 −0
apps/web/src/workspace-model.test.ts+1 −1
apps/web/src/workspace-model.ts+1 −1
apps/web/src/workspace.tsx+74 −136
apps/web/vite.config.test.ts+8 −0
apps/web/vite.config.ts+3 −3
e2e/responsive-activity.e2e.ts+3 −3
e2e/responsive-content.e2e.ts+0 −40
e2e/responsive-selection.e2e.ts+3 −3
e2e/responsive-workspace.e2e.ts+5 −15
e2e/shell.e2e.ts+10 −26
e2e/sidecar.e2e.ts+12 −46
e2e/smoke.e2e.ts+9 −32
packages/editor/src/decisions.tsx+2 −13
packages/editor/src/face.test.tsx+20 −0
packages/editor/src/face.tsx+8 −3
packages/editor/src/styles.css+14 −5