githubnext/chopinPublic

Let's compose rich plans together

feat(editor): redesign document comments

MAMaggie Appleton authored
8fa30c9Patch
Parentc6308d1
23 files changed+1160-384
StackedSplit
apps/web/src/project-sidebar-chrome.tsx+1 −1
apps/web/src/tokens.test.ts+27 −3
apps/web/src/workspace.tsx+1 −1
bun.lock+9 −0
e2e/comment-motion.e2e.ts+9 −7
e2e/responsive-comments.e2e.ts+130 −10
e2e/responsive-content.e2e.ts+1 −1
e2e/responsive-workspace.e2e.ts+28 −5
e2e/sidecar.e2e.ts+171 −43
packages/editor/package.json+1 −0
packages/editor/src/card.tsx+1 −1
packages/editor/src/comment-geometry.test.ts+30 −1
packages/editor/src/comment-geometry.ts+14 −0
packages/editor/src/comment-layer.tsx+119 −87
packages/editor/src/comment-sheet-reveal.ts+20 −15
packages/editor/src/comment-sheet.test.ts+28 −0
packages/editor/src/comment-sheet.tsx+126 −0
packages/editor/src/comments.test.tsx+61 −6
packages/editor/src/comments.tsx+211 −187
packages/editor/src/styles.css+153 −12
packages/editor/src/toolbar/bubble.tsx+5 −1
packages/editor/src/widgets/decision.test.tsx+7 −1
packages/editor/src/widgets/decision.tsx+7 −2