From 46b647b3278db5ed957f75154e749dbdfc474a36 Mon Sep 17 00:00:00 2001 From: Maggie Appleton <5599295+MaggieAppleton@users.noreply.github.com> Date: Wed, 30 Sep 2026 14:41:21 +0100 Subject: [PATCH 1/2] Make the default button press subtle; small controls keep the stronger one Default :active scale is now 0.99. .btn-icon, .btn-sm and data-press=small keep 0.96; full-screen backdrops opt out with data-press=none. Renew design-contract hashes for the touched dynamic owners. Co-Authored-By: Claude Sonnet 5.5 --- apps/web/src/navigation-dialog.tsx | 1 + apps/web/src/navigation-shell.tsx | 1 + apps/web/src/project-sidebar.tsx | 3 +++ apps/web/src/theme.css | 20 ++++++++++++------- packages/editor/src/table/action-toolbar.tsx | 14 +++++++++++++ packages/editor/src/table/rails.tsx | 4 ++++ packages/editor/src/toolbar/bubble.tsx | 5 +++++ .../exceptions/dynamic-editor.json | 4 ++-- .../exceptions/dynamic-web.json | 6 +++--- 9 files changed, 46 insertions(+), 12 deletions(-) diff --git a/apps/web/src/navigation-dialog.tsx b/apps/web/src/navigation-dialog.tsx index f9072b0a..b3efe94c 100644 --- a/apps/web/src/navigation-dialog.tsx +++ b/apps/web/src/navigation-dialog.tsx @@ -41,6 +41,7 @@ export function NavigationDialog( @@ -346,6 +347,7 @@ export function SelectionBubble( title={`${describe(block).label} — change block type`} onClick={() => setChoosing(true)} className={`${CELL} ${CELL_OFF}`} + data-press="small" > @@ -361,6 +363,7 @@ export function SelectionBubble( title={`${mark.label} (${mark.shortcut})`} onClick={() => editor.dispatchCommand(FORMAT_TEXT_COMMAND, mark.format)} className={`${CELL} ${active.has(mark.format) ? CELL_ON : CELL_OFF}`} + data-press="small" > @@ -379,6 +382,7 @@ export function SelectionBubble( editor.dispatchCommand(TOGGLE_LINK_COMMAND, url); }} className={`${CELL} ${CELL_OFF}`} + data-press="small" >