-# danix.xyz Week 6+ TODO List
+# danix.xyz TODO List
-- [ ] Content review (correct post type, fix thumbnails, metadata, etc.)
+- [⏳] Content review (correct post type, fix thumbnails, metadata, etc.)
- [✅] Related Articles widget in sidebar.
- [✅] social sharing sidebar widget
- [✅] titles redesign (mono font // Title)
- [✅] Sidebar widgets redesign (no box, mono font "# Title")
-- [ ] Footer redesign (3-column, social badges, fortune cookie, tech badges, etc.)
+- [✅] Footer redesign (3-column, social badges, fortune cookie, tech badges, etc.)
- [✅] related articles debug
- [✅] shortcodes cleanup (remove duplicates)
-- [ ] Search functionality
+- [✅] Search functionality
- [✅] Open Graph meta tags for social sharing
- [✅] Theme-aware default thumbnails
- [ ] Sitemap & robots.txt optimization
- [✅] Prev/Next navigation in single articles view.
-- [ ] Blog/Articles with syntax highlighting
+- [⏳] debug Prev/Next navigation on narrow screens (out of viewport)
- [ ] Analytics (privacy-respecting)
+- [ ] add back-to-top button
+- [ ] Lazy loading articles in list view
+- [ ] modify articles list view to be more of a timeline (line in middle, articles on sides)
- [ ] Progressive enhancement (offline support)
-- [ ] Create accessibility badges component (WCAG 2.1 AA, Keyboard Accessible, Screen Reader Compatible)
+- [⏳] 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
+- [ ] New Blog/Articles with syntax highlighting
- [ ] Breadcrumb JSON-LD structured data
- [ ] Extended screen reader testing (JAWS, TalkBack)
- [ ] Mobile device testing (real devices, not just emulation)
theme = "danix-xyz-hacker"
enableRobotsTXT = true
+# Theme parameters
+[params]
+ siteName = "danix.xyz"
+ author = "Danilo Macrì"
+ email = "danix@danix.xyz"
+ twitterHandle = "danixland"
+
# Output format definitions
[outputFormats]
[outputFormats.JSON]
tag = "tags"
category = "categories"
-# Theme parameters
-[params]
- siteName = "danix.xyz"
- author = "Danilo Macrì"
- email = "danix@danix.xyz"
- twitterHandle = "danixland"
-
# Theme options
readingTime = true
shareButtons = true