Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
3401cc0
Document design system audit approach
MaggieAppleton Aug 28, 2026
3a2ad0b
Plan design audit catalogue implementation
MaggieAppleton Aug 28, 2026
c039aae
Add development design audit route
MaggieAppleton Aug 28, 2026
1632f51
Map design audit coverage
MaggieAppleton Aug 28, 2026
0ea1b28
Catalogue design foundations and controls
MaggieAppleton Aug 28, 2026
b80fec6
Catalogue application surfaces
MaggieAppleton Aug 28, 2026
11f26ce
Catalogue authored document components
MaggieAppleton Aug 28, 2026
3bcb353
Normalize design system controls
MaggieAppleton Aug 28, 2026
a32bbea
Document design system audit findings
MaggieAppleton Aug 28, 2026
3b3965f
Fix design audit navigation overlay
MaggieAppleton Aug 28, 2026
051fe97
Document brand wash alpha decision
MaggieAppleton Aug 28, 2026
5c8240e
Refine brand wash and type specimens
MaggieAppleton Aug 28, 2026
11e24cf
Consolidate passive control surfaces
MaggieAppleton Aug 28, 2026
4aaffd5
Add strong resting elevation role
MaggieAppleton Aug 28, 2026
0b819f4
Replace Phosphor icons with Nucleo
MaggieAppleton Aug 28, 2026
9d3eb73
Add remaining Nucleo icons
MaggieAppleton Aug 28, 2026
0baf265
Derive semantic wash colors
MaggieAppleton Aug 28, 2026
8fbf9a6
Add important callout specimen
MaggieAppleton Aug 28, 2026
872fdda
Strengthen semantic wash colors
MaggieAppleton Aug 28, 2026
147fd0e
Brighten semantic wash colors
MaggieAppleton Aug 28, 2026
d6011a9
Tune semantic wash palette
MaggieAppleton Aug 28, 2026
5fb564e
Tighten callout spacing
MaggieAppleton Aug 28, 2026
5b91aa3
Unify Nucleo icon catalogue
MaggieAppleton Aug 28, 2026
082541c
Normalize button size contracts
MaggieAppleton Aug 28, 2026
3f51e51
Add button surface hairlines
MaggieAppleton Aug 28, 2026
b6896b0
Strengthen primary button hairline
MaggieAppleton Aug 28, 2026
5c7417b
Refine filled button depth
MaggieAppleton Aug 28, 2026
4bbe9a9
Dim disabled button variants
MaggieAppleton Aug 28, 2026
8e877fa
Standardize interface icon sizes
MaggieAppleton Aug 28, 2026
da9a7a6
Standardize default icon colors
MaggieAppleton Aug 28, 2026
505066e
Drop generated design audit docs
MaggieAppleton Aug 28, 2026
9f416c3
Remove archived chat planning docs
MaggieAppleton Aug 28, 2026
1d85cd5
Resolve design audit review findings
MaggieAppleton Aug 28, 2026
16bb72c
Fix design system CI regressions
MaggieAppleton Aug 28, 2026
58bf346
Stabilize comment geometry recovery test
MaggieAppleton Aug 28, 2026
78a16cf
Merge branch 'main' into maggie/design-system-audit
MaggieAppleton Aug 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ COPY apps/server/package.json ./apps/server/package.json
COPY apps/web/package.json ./apps/web/package.json
COPY packages/dialect/package.json ./packages/dialect/package.json
COPY packages/editor/package.json ./packages/editor/package.json
COPY packages/icons/package.json ./packages/icons/package.json
COPY packages/protocol/package.json ./packages/protocol/package.json
COPY packages/question/package.json ./packages/question/package.json
COPY packages/viewport/package.json ./packages/viewport/package.json
Expand Down
2 changes: 1 addition & 1 deletion apps/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
"dependencies": {
"@chopin/dialect": "workspace:*",
"@chopin/editor": "workspace:*",
"@chopin/icons": "workspace:*",
"@chopin/protocol": "workspace:*",
"@chopin/viewport": "workspace:*",
"@fontsource-variable/inter": "^5.3.0",
"@phosphor-icons/react": "^2.1.10",
"react": "catalog:react",
"react-dom": "catalog:react",
"react-markdown": "^10.1.0"
Expand Down
4 changes: 2 additions & 2 deletions apps/web/src/assets/figma/navigation/add-project.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 0 additions & 18 deletions apps/web/src/assets/figma/navigation/book-bookmark.svg

This file was deleted.

8 changes: 0 additions & 8 deletions apps/web/src/assets/figma/navigation/box-archive.svg

This file was deleted.

53 changes: 0 additions & 53 deletions apps/web/src/assets/figma/navigation/collapse.svg

This file was deleted.

6 changes: 3 additions & 3 deletions apps/web/src/assets/figma/navigation/document-actions.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions apps/web/src/assets/figma/navigation/new-document.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 0 additions & 29 deletions apps/web/src/assets/figma/navigation/search.svg

This file was deleted.

19 changes: 0 additions & 19 deletions apps/web/src/assets/figma/navigation/sidebar-right-3-hide.svg

This file was deleted.

3 changes: 1 addition & 2 deletions apps/web/src/assets/icons/chat.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 0 additions & 6 deletions apps/web/src/assets/icons/navigation-chevron-right.svg

This file was deleted.

7 changes: 0 additions & 7 deletions apps/web/src/assets/icons/navigation-xmark.svg

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion apps/web/src/assets/icons/planner-stop.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 0 additions & 7 deletions apps/web/src/assets/icons/send-arrow-up.svg

This file was deleted.

5 changes: 0 additions & 5 deletions apps/web/src/assets/icons/tool-chevron-down.svg

This file was deleted.

5 changes: 0 additions & 5 deletions apps/web/src/assets/icons/tool-chevron-right.svg

This file was deleted.

26 changes: 0 additions & 26 deletions apps/web/src/assets/icons/tool-loader.svg

This file was deleted.

2 changes: 1 addition & 1 deletion apps/web/src/chat/chat.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -420,7 +420,7 @@ export function Chat(
title="Stop Planner"
type="button"
>
<img alt="" className="size-[18px]" src={plannerStop} />
<img alt="" className="size-[14px]" src={plannerStop} />
</button>
)}
<SendAction
Expand Down
17 changes: 17 additions & 0 deletions apps/web/src/chat/transcript.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,20 @@ test("system presence entries stay immediate when they arrive", () => {
expect(markup).toContain("Sam joined");
expect(markup).not.toContain("data-motion-feedback");
});

test("queued messages use the standard icon-button glyph", () => {
let markup = renderToStaticMarkup(
createElement(Transcript, {
active: true,
entries: [],
handle: "ana",
onWithdraw: () => {},
queued: [{ handle: "ana", id: "queued", text: "One more thought" }],
}),
);

expect(markup).toMatch(/aria-label="Withdraw queued message"[^>]*>.*?height="14"/s);
expect(markup).toMatch(/aria-label="Withdraw queued message"[^>]*>.*?width="14"/s);
expect(markup).toContain("<title>xmark</title>");
expect(markup).not.toContain(">×</button>");
});
Loading
Loading