summaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2026-04-24Fix category typos and normalize tags/categories for all EN articles; move ↵release_24042026-1841Danilo M.1-1/+0
Italian articles from EN to IT folder with English placeholders
2026-04-24Standardize tag lists with 1:1 EN/IT correspondencerelease_24042026-1300Danilo M.5-126/+375
- Generate corrected unified master list (tags.txt) with EN|IT format - Create tags-en.txt and tags-it.txt with matching 118 tags each - Fix typos: independence/indipendenza, ImageMagick, etc. - Apply proper casing: person names (Caesar, Mario, Hokusai), brands (WordPress, GoPro, Slackware), projects (Flask, Kdenlive) - Merge duplicates: festa/feste → feste, game/gioco - Translate missing: inspiring→ispiratore, candidate, council, celebration - Standardize: Mt. Fuji (EN) / Monte Fuji (IT), Maximus Decimus Meridius (EN) / massimo decimo meridio (IT) - Updated unique_tags.txt grep command for quote handling
2026-04-24Add categories.txt, tags.txt, unique_categories.txt, unique_tags.txt from ↵release_24042026-1136Danilo M.4-0/+297
cats-and-tags
2026-04-21docs: add tag cloud spiral implementation planDanilo M.1-0/+336
2026-04-21docs: add tag cloud spiral layout design specDanilo M.1-0/+79
2026-04-21docs: add timeline articles list design specDanilo M.1-0/+76
2026-04-21chore: add back-to-top button planning and design docs, update local settingsDanilo M.2-0/+353
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-20docs: add search functionality implementation planDanilo M.1-0/+1142
Detailed 11-task plan for implementing unified search: 1. Generate search index JSON template 2. Create shared search module (lazy-loading, filtering, Alpine components) 3. Create desktop search modal partial 4. Add search icon to header 5. Wire search event listener 6. Integrate search into mobile hamburger menu 7. Include modal and script in base template 8. Add i18n keys (EN/IT) 9. Refactor 404 page to use shared search 10. Build and manual test 11. Create feature branch and merge Each task includes exact file paths, code blocks, commands, and expected outputs. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-20docs: add search functionality design specDanilo M.1-0/+252
Comprehensive design for unified search across desktop header (modal), mobile menu (inline), and 404 page. Includes lazy-loaded JSON index, Alpine.js components, i18n integration, and WCAG 2.1 AA compliance requirements. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-20feat: redesign footer with fortune cookie, about terminal readout, and ↵Danilo M.1-0/+159
tech/feature badges New footer structure: 3 equal columns (Fortune Cookie | About Credentials | Stack & Features badges) + full-width copyright bar with emoji personality line. Fortune Cookie: - data/quotes.yaml with 13 curated quotes - fortune.js picks random quote on each page load - HTML fallback shows first quote with no-JS - aria-live="polite" announces quote to screen readers About Column: - Terminal readout style with key-value pairs - role, cert (green), os, focus fields - Semantic <dl> structure for accessibility Badges Column: - "built with" section: Hugo, Tailwind, Alpine.js, HTML5, CSS3, JS (purple badges) - "features" section: WCAG 2.1 AA, Open Source, Privacy Friendly, Claude Code (green badges) - New badge-footer-accent/accent2 CSS classes Copyright Bar: - "Made with ❤️ lack of 😴 lots of ☕ by danix" with emoji wrapped in aria-hidden - danix link points to language-aware About page (/is/ or /it/is/) - Centered, full-width, below border-top i18n additions: - footer_built_with, footer_features keys in English and Italian Theming: - All colors use CSS custom properties (--accent, --accent2, --text, --text-dim) - Monospace fonts throughout (JetBrains Mono) - Responsive: grid-cols-1 mobile → md:grid-cols-3 tablet+ - WCAG 2.1 AA compliant: ≥4.5:1 contrast ratios, keyboard accessible, screen reader tested Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-18Started content cleanupDanilo M.1-0/+243
2026-04-18feat: add prev/next article navigation with shell prompt styleDanilo M.1-0/+56
Add top and bottom navigation between sequential articles with hacker aesthetic: - Top nav: [visitor@danix.xyz articles]$ cd - Bottom nav: [visitor@danix.xyz articles]$ ls ../ - Missing link shows dimmed placeholder (beginning/end) - Only renders on articles, not static pages - New partial: article-nav.html - Styling: monospace prompt in accent color, hover links with transition Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-18feat: add // prefix to H2–H6 headings in proseDanilo M.1-0/+56
Render all heading levels 2–6 with a terminal-style `// ` prefix in JetBrains Mono. H1 (page/article titles) is excluded. The prefix is aria-hidden for A11y compliance (WCAG 2.1 AA — heading text contrast 14.72:1, prefix is decorative and exempt from contrast requirements). Implementation: - New Hugo render-heading hook at _default/_markup/render-heading.html - Added .heading-prefix CSS rule with accent purple color, 0.8em font size, 0.7 opacity - CSS rebuil with npm run build Applies site-wide to all markdown prose content (articles, singles, pages). Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-17docs: add social sharing widget implementation planDanilo M.1-0/+456
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-17docs: add social sharing widget design specDanilo M.1-0/+199
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-17cleanup of the working tree. Created docs/{policies,reports} folders to keep ↵Danilo M.10-0/+10234
documentation organized
2026-04-17docs: add Week 6 planning, spec, and implementation plan (404 and Repository ↵Danilo M.3-12/+1941
pages)
2026-04-17docs: revise Week 6 plan - audit About/Contact (no new code), create 404 ↵Danilo M.1-398/+648
from scratch, 12 tasks instead of 24
2026-04-17docs: add Week 6 implementation plan and update progress status (83% ↵Danilo M.1-0/+941
complete, Week 5 done)
2026-04-16docs: add Week 5 implementation plan (24 tasks, detailed steps)Danilo M.1-0/+3580
2026-04-16docs: add Week 5 design spec (animations & a11y audit)Danilo M.1-0/+293
Design covers: - Subtle, professional entrance animations (fade-in, slide-up, 200-300ms) - Motion-safe alternatives (prefers-reduced-motion support) - Focused accessibility audit (focus management, keyboard nav, ARIA basics) - 60+ test cases covering animations, keyboard navigation, focus indicators - Success criteria: WCAG 2.1 AA compliance, 60fps performance - Deliverables: WEEK5-IMPLEMENTATION.md, WEEK5-TESTING.md, A11Y-AUDIT-REPORT.md Scope: No page transition animations (KISS), no advanced ARIA patterns, focused audit areas only. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-16docs: add frosted glass implementation planDanilo M.1-0/+233
2026-04-15initial commitDanilo M.2-0/+3319