]> danix's work - danix.xyz-2.git/commitdiff
docs: add Week 6+ TODO list for pages, testing, and future enhancements
authorDanilo M. <redacted>
Fri, 17 Apr 2026 07:46:31 +0000 (09:46 +0200)
committerDanilo M. <redacted>
Fri, 17 Apr 2026 07:46:31 +0000 (09:46 +0200)
TODO.md [new file with mode: 0644]

diff --git a/TODO.md b/TODO.md
new file mode 100644 (file)
index 0000000..487afd9
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,47 @@
+# danix.xyz Week 6+ TODO List
+
+## Week 6: Pages & Final Testing
+
+### Pages to Edit
+- [ ] About page (bio, photos, skills, accessibility showcase)
+- [ ] Contact page (form handling, keyboard nav, form validation, screen reader testing)
+
+### Pages to Build
+- [ ] 404 page (friendly error page, proper navigation links)
+- [ ] Repository page (Explanation of Slackware package repository, links to packages)
+
+### Testing (Week 6)
+- [ ] E2E testing across all new pages
+- [ ] Verify keyboard navigation on new pages
+- [ ] Screen reader spot-check on new pages
+- [ ] Dark/light mode on new pages
+- [ ] Responsive testing (320px, 768px, 1060px+)
+- [ ] Performance regression testing
+
+### Documentation & Handoff
+- [ ] Create WEEK6-COMPLETION.md if needed
+- [ ] Final accessibility audit including new pages
+- [ ] Git merge week-6-pages → master
+
+## Future Considerations
+
+### Week 7+ Ideas
+- [ ] Footer redesign (3-column, social badges, fortune cookie, tech badges, etc.)
+- [ ] Blog/Articles with syntax highlighting
+- [ ] Search functionality
+- [ ] Analytics (privacy-respecting)
+- [ ] Sitemap & robots.txt optimization
+- [ ] Open Graph meta tags for social sharing
+- [ ] Progressive enhancement (offline support)
+- [ ] Create accessibility badges component (WCAG 2.1 AA, Keyboard Accessible, Screen Reader Compatible)
+- [ ] Add badges to footer with links to A11Y-AUDIT-REPORT.md
+- [ ] Add accessibility section to About page (Week 6)
+
+### Optional Enhancements
+- [ ] Skip-to-content link (accessibility power user feature)
+- [ ] Breadcrumb JSON-LD structured data
+- [ ] Extended screen reader testing (JAWS, TalkBack)
+- [ ] Mobile device testing (real devices, not just emulation)
+- [ ] Performance audit (Google Lighthouse)
+- [ ] SEO audit (structured data, meta descriptions)
+