From 4997baaad3b46ccb638f56ed284455a72f506db9 Mon Sep 17 00:00:00 2001 From: Matthew Valancy Date: Tue, 16 Jun 2026 10:00:05 -0700 Subject: [PATCH] Mobile polish for secondary pages (Ontology/Admin/Agents) + quiet OAuth-config log MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up sweep of the non-workspace pages at phone widths (concrete overflow / squeeze fixes found by a mobile audit): - Ontology: search/filter rows stack on mobile (flex-col → row at sm) instead of crushing the search input next to the count. - Admin: database-stats grid is 2-up on phones (was 1 tiny column), quick-actions and the TLS legend collapse responsively (sm:grid-cols-2) instead of overflowing. - Agents: header stacks title over actions on mobile and the action buttons wrap. - Sign-in/up: the optional OAuth-config fetch failing (expected on the D1-first cloud with no OAuth backend) now logs at debug, not as a red console error. Web typecheck clean. Workspace/Layout/sign-in mobile work shipped separately in #77. Co-Authored-By: Claude Opus 4.8 (1M context) --- packages/web/src/pages/Admin.tsx | 6 +++--- packages/web/src/pages/Agents.tsx | 6 +++--- packages/web/src/pages/Ontology.tsx | 4 ++-- packages/web/src/pages/Signin.tsx | 6 ++++-- packages/web/src/pages/Signup.tsx | 4 ++-- 5 files changed, 14 insertions(+), 12 deletions(-) diff --git a/packages/web/src/pages/Admin.tsx b/packages/web/src/pages/Admin.tsx index 7b2a4e2a..d49522ce 100644 --- a/packages/web/src/pages/Admin.tsx +++ b/packages/web/src/pages/Admin.tsx @@ -759,7 +759,7 @@ function DatabaseManagement() { {/* Database Statistics */} -
+
@@ -816,7 +816,7 @@ function DatabaseManagement() {
{/* Quick Actions */} -
+