| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 4 days | chore: bump theme submodule (CTA light mode fix)release_04052026-1806 | Danilo M. | 1 | -0/+0 | |
| 4 days | chore: bump theme submodule (light mode CTA button color fix)release_04052026-1626 | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 4 days | chore: bump theme submodule (not-prose fix for CTA button) | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 4 days | chore: bump theme submodule (compiled CSS with CTA fixes) | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 4 days | chore: bump theme submodule (--on-accent var, CTA button fix) | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 4 days | feat: upgrade actions shortcode usages to CTA block | Danilo M. | 1 | -0/+0 | |
| Updates all 6 content files to use new `use` parameter and `caption` descriptions. Adds i18n keys for the default button label. Bumps submodule to include the new cta-block component. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 8 days | chore: bump theme submodule (SRI + Tailwind scan fixes) | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 8 days | chore: bump theme submodule (emoji support) | Danilo M. | 1 | -0/+0 | |
| 9 days | chore: bump theme submodule (fix excerpt frontmatter in listings)release_30042026-0858 | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 9 days | feat: callout shortcode — i18n keys, docs, bump theme submodule | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 9 days | feat: external links in main menu — A11y new-tab label + workflow docs | Danilo M. | 1 | -0/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 9 days | chore: bump theme submodule (obsolete article banner) | Danilo M. | 1 | -0/+0 | |
| 9 days | feat: obsolete article banner — submodule bump + i18n overrides | Danilo M. | 1 | -0/+0 | |
| 9 days | chore: bump theme submodule (fix top nav border)release_29042026-1202 | Danilo M. | 1 | -0/+0 | |
| 9 days | chore: bump theme submodule (consolidate article metadata) | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (a11y + badge fixes)release_28042026-2114 | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (article stats widget)release_28042026-2110 | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (deprecation API fixes + acronym shortcode) | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (auto-fit fix)release_28042026-1407 | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (fix template syntax) | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (single repo centering fix) | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (center cards with justify-items) | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (CSS rebuild) | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (fix repo grid auto-fill) | Danilo M. | 1 | -0/+0 | |
| 10 days | chore: bump theme submodule (adaptive repo grid) | Danilo M. | 1 | -0/+0 | |
| 2026-04-22 | chore: bump theme submodule (timing fix)release_22042026-1435 | Danilo M. | 1 | -0/+0 | |
| 2026-04-22 | chore: bump theme submodule (contact form fix)release_22042026-1432 | Danilo M. | 1 | -0/+0 | |
| 2026-04-22 | chore: extract theme into git submodule (danix2-hugo-theme) | Danilo M. | 67 | -10320/+0 | |
| 2026-04-22 | refactor: convert repository from section (_index.md) to plain page (index.md) | Danilo M. | 1 | -0/+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-22 | fix: repository list page now uses content-grid for glow/border consistency | Danilo 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-22 | fix: normalize repository list page width to match other list pages | Danilo M. | 1 | -4/+2 | |
| 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-22 | Chore: fixed gravatar display in pages. | Danilo M. | 2 | -4/+8 | |
| 2026-04-22 | fix: add breadcrumb to /is/ and /repository/ list pages in both languages | Danilo 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-22 | fix: breadcrumb uses actual page ancestors instead of hardcoded articles path | Danilo 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-22 | feat: add active state highlight to desktop nav links | Danilo 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-22 | pushing updated TODO.md | Danilo M. | 1 | -0/+10 | |
| 2026-04-22 | feat: publish a11y audit pages and link wcag badge | Danilo M. | 1 | -1/+1 | |
| 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-22 | feat: reorganize footer badges | Danilo 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-22 | feat: add Breadcrumb JSON-LD structured data to single pages | Danilo 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-22 | feat: compact tag cloud spiral with controlled overlap | Danilo 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-22 | style: add solid background to tag-cloud links for readability on canvas | Danilo 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-21 | feat: make tag cloud heading optional, remove from homepage | Danilo M. | 2 | -3/+5 | |
| 2026-04-21 | fix: render headingLevel dynamically with conditional blocks instead of ↵ | Danilo M. | 1 | -3/+7 | |
| variable interpolation | |||||
| 2026-04-21 | fix: use href for deterministic hash and increase padding for safety | Danilo M. | 1 | -2/+2 | |
| 2026-04-21 | feat: load tag-cloud-spiral.js via Hugo Pipes | Danilo M. | 1 | -0/+4 | |
| 2026-04-21 | fix: correct maxBottom initialization to handle negative coordinates | Danilo M. | 1 | -1/+1 | |
| 2026-04-21 | fix: correct padding calculation and remove flex classes in spiral layout | Danilo M. | 1 | -3/+4 | |
| - Issue #1: Fix padding calculation from 48px to 32px (2rem). Tags normalized to y=16px (top), so add 32px bottom padding = 16+32=48px total height buffer after normalization - Issue #2: Explicitly remove flex and flex-wrap classes via classList.remove() to properly clean DOM when switching to absolute positioning Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> | |||||
| 2026-04-21 | feat: add Archimedean spiral layout engine for tag cloud | Danilo M. | 1 | -0/+121 | |
| 2026-04-21 | feat: add overflow visible to tag-cloud container | Danilo M. | 2 | -0/+2 | |
| 2026-04-21 | feat: add data-weight and data-tag-cloud attributes to tag cloud partial | Danilo M. | 1 | -2/+3 | |
