diff options
| author | Danilo M. <danix@danix.xyz> | 2026-04-17 09:46:31 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-04-17 09:46:31 +0200 |
| commit | 71148c1b0f55345ca491b91f5383e800f4264b8b (patch) | |
| tree | 75c59aeae9b0d8e3148b32b177376e1f9e4a72ef | |
| parent | 8d4c4a81f86e3b232b6c26121394a7a1fa801f63 (diff) | |
| download | danixxyz-71148c1b0f55345ca491b91f5383e800f4264b8b.tar.gz danixxyz-71148c1b0f55345ca491b91f5383e800f4264b8b.zip | |
docs: add Week 6+ TODO list for pages, testing, and future enhancements
| -rw-r--r-- | TODO.md | 47 |
1 files changed, 47 insertions, 0 deletions
@@ -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) + |
