From b4e2de497eb8787c9ca54981b29c7fc6b691aa97 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 17 Apr 2026 10:36:56 +0200 Subject: docs: add Week 6 planning, spec, and implementation plan (404 and Repository pages) --- .../plans/2026-04-17-week6-pages-testing.md | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'docs/superpowers/plans/2026-04-17-week6-pages-testing.md') diff --git a/docs/superpowers/plans/2026-04-17-week6-pages-testing.md b/docs/superpowers/plans/2026-04-17-week6-pages-testing.md index f3535b3..d593a84 100644 --- a/docs/superpowers/plans/2026-04-17-week6-pages-testing.md +++ b/docs/superpowers/plans/2026-04-17-week6-pages-testing.md @@ -16,25 +16,25 @@ Before implementing, here's what will be checked/created: ### Files to Audit (Already Exist) -**`content/en/about.md`** — Verify WCAG 2.1 AA compliance +**`content/en/is/_index.md`** (About Page) — Verify WCAG 2.1 AA compliance - Check heading hierarchy - Verify keyboard navigation on any links - Screen reader test - Responsive design check - Dark/light mode test -**`content/it/about.md`** — Verify WCAG 2.1 AA compliance +**`content/it/is/_index.md`** (About Page) — Verify WCAG 2.1 AA compliance - Same checks as English version - Verify i18n strings used correctly - Language switcher works -**`content/en/contact.md`** — Verify WCAG 2.1 AA compliance +**`content/en/is/here/index.md`** (Contact Page, uses shortcode) — Verify WCAG 2.1 AA compliance - Verify form fields are keyboard accessible - Check form labels properly associated - Test form submission - Screen reader test on form -**`content/it/contact.md`** — Verify WCAG 2.1 AA compliance +**`content/it/is/here/index.md`** (Contact Page, uses shortcode) — Verify WCAG 2.1 AA compliance - Same checks as English version - Form labels in Italian - Language switcher works @@ -92,12 +92,12 @@ Expected: Webpack/Tailwind watcher starts. Keep this running during development. ### Task 2: Audit About Page (English) for Accessibility Compliance **Files:** -- Audit: `content/en/about.md` (already exists) +- Audit: `content/en/is/_index.md` (already exists) - [ ] **Step 1: Open the existing About page** ```bash -cat content/en/about.md +cat content/en/is/_index.md ``` Review current content structure and metadata. @@ -187,12 +187,12 @@ If changes are needed to fix issues, commit with message: `fix: improve About pa ### Task 3: Audit About Page (Italian) for Accessibility Compliance **Files:** -- Audit: `content/it/about.md` (already exists) +- Audit: `content/it/is/_index.md` (already exists) - [ ] **Step 1: Review Italian About page** ```bash -cat content/it/about.md +cat content/it/is/_index.md ``` Verify it mirrors English version structure. @@ -273,12 +273,12 @@ If fixes are needed, commit with message: `fix: improve Italian About page acces ### Task 4: Audit Contact Page (English) for Accessibility Compliance **Files:** -- Audit: `content/en/contact.md` (already exists) +- Audit: `content/en/is/here/index.md` (already exists) - [ ] **Step 1: Review the existing Contact page** ```bash -cat content/en/contact.md +cat content/en/is/here/index.md ``` Review content structure and verify form is embedded. @@ -380,12 +380,12 @@ If fixes are needed, commit with message: `fix: improve Contact page accessibili ### Task 5: Audit Contact Page (Italian) for Accessibility Compliance **Files:** -- Audit: `content/it/contact.md` (already exists) +- Audit: `content/it/is/here/index.md` (already exists) - [ ] **Step 1: Review the Italian Contact page** ```bash -cat content/it/contact.md +cat content/it/is/here/index.md ``` Verify it mirrors English version structure. -- cgit v1.2.3