summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
10 dayschore: bump theme submodule (auto-fit fix)release_28042026-1407Danilo M.1-0/+0
10 dayschore: bump theme submodule (fix template syntax)Danilo M.1-0/+0
10 dayschore: bump theme submodule (single repo centering fix)Danilo M.1-0/+0
10 dayschore: bump theme submodule (center cards with justify-items)Danilo M.1-0/+0
10 daysfeat: enable repository page with single repo displayDanilo M.6-71/+69
10 daysdocs: add adaptive repo grid design specDanilo M.1-0/+67
10 dayschore: bump theme submodule (CSS rebuild)Danilo M.1-0/+0
10 dayschore: add .worktrees/ to gitignoreDanilo M.1-0/+1
10 dayschore: bump theme submodule (fix repo grid auto-fill)Danilo M.1-0/+0
10 dayschore: bump theme submodule (adaptive repo grid)Danilo M.1-0/+0
10 daysUpdated the Repository page content. Added a cover image for the ↵Danilo M.6-51/+95
Sl-Hack-Ware project on github. [EN,IT]
10 daysUpdated content in homepage. [EN,IT]Danilo M.2-2/+2
10 daystest: verify master no longer deploysrelease_28042026-1041Danilo M.0-0/+0
10 daysdocs: update git workflow for production branch strategyDanilo M.6-283/+315
Replace master-as-deploy with three-branch model: feature branches → master (staging) → production (live). Master no longer triggers deploy. Updated CLAUDE.md, AGENTS.md, WORKFLOW.md, and all docs/policies files to reflect production branch approach. Includes deployment commands and updated FAQ. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
11 daysRewrite about page: present current identity and valuesrelease_28042026-1021Danilo M.2-10/+18
Replace generic 2009 bio with focused introduction covering cybersecurity training, AI interest, web dev background, GNU/Linux and Slackware philosophy, privacy commitment, and A11y standards. Added closing CTA to contact or browse articles. Updated both EN and IT versions. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-24Fix category typos and normalize tags/categories for all EN articles; move ↵release_24042026-1841Danilo M.35-885/+460
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-24Update: gitignore now includes all HANDOFF filesrelease_24042026-1140Danilo M.1-1/+1
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-24Set draft = true on 3 IT articles to match ENrelease_24042026-1133Danilo M.3-0/+3
2026-04-24working on the frontmatters for all articlesrelease_24042026-1126Danilo M.21-63/+77
2026-04-22Removed repo from menu and i18nrelease_22042026-1904Danilo M.3-67/+67
2026-04-22Repository is a draft until we actually manage the contentrelease_22042026-1858Danilo M.2-2/+2
2026-04-22Fix: updated git post-receive hook so it doesn't fire when working on ↵release_22042026-1850Danilo M.1-73/+52
branches other than master
2026-04-22Updated articles/convertire-file-video-in-mp3release_22042026-1638Danilo M.2-16/+28
2026-04-22Chore: updated CLAUDE.md for latest git procedures.release_22042026-1447Danilo M.1-1/+21
2026-04-22chore: bump theme submodule (timing fix)release_22042026-1435Danilo M.1-0/+0
2026-04-22chore: bump theme submodule (contact form fix)release_22042026-1432Danilo M.1-0/+0
2026-04-22fix: correct dirname depth to 2 for /var/www/mail-config.phprelease_22042026-1427Danilo M.1-1/+1
2026-04-22fix: correct mail-config.php path in contact.php (dirname depth 2→3)release_22042026-1417Danilo M.1-1/+1
2026-04-22Update: modified mail form backend for danix.xyz and added vendor folderrelease_22042026-1408Danilo M.85-4/+12222
2026-04-22Chore: added WORKFLOW.md and updated git-post-receive hookrelease_22042026-1342Danilo M.2-4/+256
2026-04-22chore: update post-receive hook to use danix2-hugo-theme repositoryDanilo M.1-0/+101
2026-04-22chore: extract theme into git submodule (danix2-hugo-theme)Danilo M.68-10320/+3
2026-04-22chore: add repo separation task to TODO.mdDanilo M.1-0/+1
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22refactor: convert repository from section (_index.md) to plain page (index.md)Danilo M.3-2/+0
Repository is a simple page, not a section. Renamed _index.md to index.md in both EN and IT, removed type = "repository" front matter (Hugo resolves layouts/repository/single.html automatically by section name), and renamed list.html to single.html. Visual output unchanged. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22fix: repository list page now uses content-grid for glow/border consistencyDanilo M.1-2/+4
Replaced ad-hoc max-w-5xl bg-bg wrapper with the standard max-w-7xl article + content-grid div pattern used by all other pages (singles, is/list). content-grid CSS class provides the soft purple glow, border, and background that block the matrix rain canvas. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22fix: normalize repository list page width to match other list pagesDanilo M.2-5/+3
Changed repository/list.html from max-w-4xl decorative box to max-w-5xl plain wrapper for aesthetic consistency with other pages without sidebars like /articles/. Removed border glow-accent rounded-lg styling and added bg-bg to wrapper to prevent matrix rain showing through card gutters. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22Chore: fixed gravatar display in pages.Danilo M.8-8/+15
2026-04-22fix: add breadcrumb to /is/ and /repository/ list pages in both languagesDanilo M.3-2/+8
Section list templates (is/list.html, repository/list.html) were missing the breadcrumb partial. Also extended JSON-LD breadcrumb generation to include section-kind pages, not just single pages.
2026-04-22fix: breadcrumb uses actual page ancestors instead of hardcoded articles pathDanilo M.2-15/+20
Static pages under /is/ now show correct breadcrumb trail (eg. Home / About / Privacy). Articles still show Home / Articles / Title. Both HTML breadcrumb and JSON-LD structured data updated.
2026-04-22feat: add active state highlight to desktop nav linksDanilo M.1-1/+8
Apply same active-page detection logic used in hamburger menu to desktop navigation. Desktop nav now shows purple accent color + bold font and aria-current=page attribute when viewing the linked page. Works for both EN and IT languages.
2026-04-22pushing updated TODO.mdDanilo M.2-6/+16
2026-04-22feat: publish a11y audit pages and link wcag badgeDanilo M.3-1/+1759
Create Italian translation of A11Y Compliant audit report (Settimane 1-5). Publish both EN and IT pages (draft: false). Link WCAG 2.1 AA badge in footer to /is/a11y-compliant/ with language-aware URL. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22feat: reorganize footer badgesDanilo M.1-2/+4
Move "Claude Code" from features to built-with (build tool). Add "Keyboard Accessible" and "Screen Reader Compatible" to features. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22feat: add Breadcrumb JSON-LD structured data to single pagesDanilo M.2-0/+36
- New partial: breadcrumb-jsonld.html generates BreadcrumbList schema - Integrated into head-meta.html for single content pages only - i18n aware: Italian uses /it/ prefix, localized "Home"/"Articoli" - No JSON-LD on homepage or list pages (Kind="page" guard) - Valid JSON schema per https://schema.org/BreadcrumbList - Fixes TODO.md:30 Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22feat: compact tag cloud spiral with controlled overlapDanilo M.1-4/+4
Tighten tag cloud spacing by adjusting spiral parameters: - padding: 8 → -2 (allows ~2px edge overlap, ~7-10% of tag height) - aStep: 0.3 → 0.2 (finer angular sampling per revolution) - rScale: 0.018 → 0.013 multiplier (28% tighter spiral arms) - attempt cap: 2000 → 3000 (compensate for smaller aStep) Tags now cluster closer together visually while remaining readable. Narrow viewport fallback (< 400px) and 404/sidebar placements unaffected. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22style: add solid background to tag-cloud links for readability on canvasDanilo M.2-2/+4
Tag cloud links now use var(--bg2) solid background instead of transparent, improving readability against the matrix rain canvas on homepage. Hover state uses rgba(accent-rgb, 0.1) for consistency with theming standard. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-22chore: pushing updated todo list.Danilo M.2-2/+4
2026-04-21feat: make tag cloud heading optional, remove from homepageDanilo M.2-3/+5