From 3669d2a405f052a2e1fff1762b1f12746959c684 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Padez?= Date: Mon, 31 Aug 2026 02:30:06 +0100 Subject: [PATCH] open in View, not Edit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Opening a section is nearly always to LOOK at something — to check what a change did, or to see where the site stands before deciding anything. Editing is the deliberate act, so it is the one that should cost a click. Defaulting the other way puts a wall of controls in front of the thing they act on. Co-Authored-By: Claude Opus 5 (1M context) --- web/ViewMode.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/web/ViewMode.tsx b/web/ViewMode.tsx index 61cadac..0f91637 100644 --- a/web/ViewMode.tsx +++ b/web/ViewMode.tsx @@ -64,7 +64,14 @@ const ViewModeContext = createContext({ }); export const ViewModeProvider = ({ children }: { children: ReactNode }) => { - const [mode, setMode] = useState('edit'); + /* + View, not Edit. + + Opening a section is nearly always to LOOK at something — to check what a change did, or to see the + state of the site before deciding anything. Editing is the deliberate act, so it is the one that + takes a click. Defaulting the other way puts a wall of controls in front of the thing they act on. + */ + const [mode, setMode] = useState('view'); const [device, setDevice] = useState('desktop'); const [previewable, setPreviewable] = useState(false);