From 0e9163b9ca4f735b0098654c78489994de429e41 Mon Sep 17 00:00:00 2001 From: m5x5 Date: Mon, 11 May 2026 16:34:32 +0200 Subject: [PATCH 1/3] Promote .app-view to the page-level
landmark The shell's outer `#MainContent` wrapper was a
, but each pane also rendered its own
(profile-pane, mainPage) or inherited one from solid-ui's tab widget body. That produced multiple
landmarks per page, which is invalid per HTML semantics and triggers accessibility warnings. Promote `.app-view` to
so there is exactly one page-level landmark, encompassing the outline view and global dashboard but excluding the application sidebar nav and menu overlay. The skip-link target `#MainContent` is preserved. Paired with: - SolidOS/solid-ui: demote tab-widget body from
to
- SolidOS/profile-pane: drop inner
from ProfileView/EditProfileView Co-Authored-By: Claude Opus 4.7 (1M context) --- src/databrowser.html | 8 ++++---- static/browse.html | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/databrowser.html b/src/databrowser.html index 716cfd79..c80050ef 100644 --- a/src/databrowser.html +++ b/src/databrowser.html @@ -31,13 +31,13 @@ --> -
+
-
+
-
+
-
+