summaryrefslogtreecommitdiffstats
path: root/themes
AgeCommit message (Collapse)AuthorFilesLines
4 dayschore: bump theme submodule (CTA light mode fix)release_04052026-1806Danilo M.1-0/+0
4 dayschore: bump theme submodule (light mode CTA button color fix)release_04052026-1626Danilo M.1-0/+0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
4 dayschore: 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 dayschore: bump theme submodule (compiled CSS with CTA fixes)Danilo M.1-0/+0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
4 dayschore: 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 daysfeat: upgrade actions shortcode usages to CTA blockDanilo 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 dayschore: bump theme submodule (SRI + Tailwind scan fixes)Danilo M.1-0/+0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
8 dayschore: bump theme submodule (emoji support)Danilo M.1-0/+0
8 dayschore: bump theme submodule (fix excerpt frontmatter in listings)release_30042026-0858Danilo M.1-0/+0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 daysfeat: callout shortcode — i18n keys, docs, bump theme submoduleDanilo M.1-0/+0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 daysfeat: external links in main menu — A11y new-tab label + workflow docsDanilo M.1-0/+0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 dayschore: bump theme submodule (obsolete article banner)Danilo M.1-0/+0
9 daysfeat: obsolete article banner — submodule bump + i18n overridesDanilo M.1-0/+0
9 dayschore: bump theme submodule (fix top nav border)release_29042026-1202Danilo M.1-0/+0
9 dayschore: bump theme submodule (consolidate article metadata)Danilo M.1-0/+0
10 dayschore: bump theme submodule (a11y + badge fixes)release_28042026-2114Danilo M.1-0/+0
10 dayschore: bump theme submodule (article stats widget)release_28042026-2110Danilo M.1-0/+0
10 dayschore: bump theme submodule (deprecation API fixes + acronym shortcode)Danilo M.1-0/+0
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 dayschore: bump theme submodule (CSS rebuild)Danilo M.1-0/+0
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
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-22chore: extract theme into git submodule (danix2-hugo-theme)Danilo M.67-10320/+0
2026-04-22refactor: 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-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.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-22Chore: fixed gravatar display in pages.Danilo M.2-4/+8
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.1-0/+10
2026-04-22feat: publish a11y audit pages and link wcag badgeDanilo 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-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-21feat: make tag cloud heading optional, remove from homepageDanilo M.2-3/+5
2026-04-21fix: render headingLevel dynamically with conditional blocks instead of ↵Danilo M.1-3/+7
variable interpolation
2026-04-21fix: use href for deterministic hash and increase padding for safetyDanilo M.1-2/+2
2026-04-21feat: load tag-cloud-spiral.js via Hugo PipesDanilo M.1-0/+4
2026-04-21fix: correct maxBottom initialization to handle negative coordinatesDanilo M.1-1/+1
2026-04-21fix: correct padding calculation and remove flex classes in spiral layoutDanilo 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-21feat: add Archimedean spiral layout engine for tag cloudDanilo M.1-0/+121
2026-04-21feat: add overflow visible to tag-cloud containerDanilo M.2-0/+2
2026-04-21feat: add data-weight and data-tag-cloud attributes to tag cloud partialDanilo M.1-2/+3