a11y: add h1 headings to all pages (Redesign Phase B)

Every page now has exactly one <h1> per spec §2.3.
Six pages use sr-only <h1>; notes uses visible <h1> in toolbar.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
ulsklyc
2026-03-26 12:30:29 +01:00
parent c796d3ad6f
commit 3e63a7086d
7 changed files with 7 additions and 1 deletions
+1 -1
View File
@@ -47,7 +47,7 @@ export async function render(container, { user }) {
container.innerHTML = `
<div class="notes-page">
<div class="notes-toolbar">
<span class="notes-toolbar__title">Pinnwand</span>
<h1 class="notes-toolbar__title">Pinnwand</h1>
<button class="btn btn--primary" id="notes-add-btn">
<i data-lucide="plus" style="width:16px;height:16px;margin-right:4px;"></i>
Neue Notiz