| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-17 | fix: simplify 404 page to use Hugo's standard i18n without hacks | Danilo M. | 1 | -24/+0 |
| 2026-04-17 | Revert "fix: use language-specific 404 layouts for proper i18n support" | Danilo M. | 1 | -0/+23 |
| 2026-04-17 | fix: use language-specific 404 layouts for proper i18n support | Danilo M. | 1 | -23/+0 |
| 2026-04-17 | fix: use client-side language detection with redirect rules for 404 navigation | Danilo M. | 1 | -11/+23 |
| 2026-04-17 | Revert "fix: use Hugo content-based 404 pages for proper multilingual support" | Danilo M. | 1 | -0/+12 |
| 2026-04-17 | fix: use Hugo content-based 404 pages for proper multilingual support | Danilo M. | 1 | -12/+0 |
| 2026-04-17 | fix: use client-side language detection for 404 navigation links | Danilo M. | 2 | -4/+12 |
| 2026-04-17 | debug: add console.log to test Alpine.js component registration | Danilo M. | 1 | -0/+4 |
| 2026-04-17 | fix: simplify Alpine.js component initialization by loading articles data dir... | Danilo M. | 1 | -8/+1 |
| 2026-04-17 | fix: refactor 404 page to use Alpine.data() pattern for proper function regis... | Danilo M. | 1 | -0/+38 |
| 2026-04-17 | fix: improve styling and functionality for 404 and Repository pages | Danilo M. | 1 | -54/+4 |
| 2026-04-17 | test: verify accessibility (WCAG AA) - heading hierarchy, contrast, focus, mo... | Danilo M. | 1 | -2/+388 |
| 2026-04-17 | feat: enhance modal focus trap with JavaScript and ARIA attributes | Danilo M. | 1 | -0/+36 |
| 2026-04-17 | feat: add prefers-reduced-motion support (disable animations when motion-redu... | Danilo M. | 1 | -0/+18 |
| 2026-04-17 | feat: add focus management styles (:focus-visible, button hover, form input f... | Danilo M. | 1 | -0/+57 |
| 2026-04-17 | feat: add animation utility classes (.animate-fade-in, .animate-slide-up, .an... | Danilo M. | 1 | -0/+14 |
| 2026-04-17 | feat: add CSS keyframe animations (fadeIn, slideUp, refine modalSlideUp, spin) | Danilo M. | 1 | -2/+25 |
| 2026-04-16 | feat: add form component templates, i18n strings, and Alpine.js utilities | Danilo M. | 1 | -0/+91 |
| 2026-04-16 | feat: add form component styles (inputs, textarea, checkbox, radio) | Danilo M. | 2 | -0/+1258 |
| 2026-04-16 | fix: header sticky positioning regression | Danilo M. | 1 | -0/+4 |
| 2026-04-16 | fix: add x-cloak to prevent menu flash on page load | Danilo M. | 2 | -0/+11 |
| 2026-04-16 | fix: rewrite hamburger menu using Alpine.js event dispatcher | Danilo M. | 1 | -17/+9 |
| 2026-04-16 | fix: hamburger menu click handler and horizontal scroll issues | Danilo M. | 2 | -1/+10 |
| 2026-04-16 | feat: add breadcrumb navigation component | Danilo M. | 2 | -0/+38 |
| 2026-04-16 | feat: add header nav and hamburger menu styling with JS handlers | Danilo M. | 2 | -0/+68 |
| 2026-04-16 | feat: add card component with hover lift and glow effects | Danilo M. | 2 | -28/+362 |
| 2026-04-16 | feat: import 36 articles with assets and create supporting shortcodes | Danilo M. | 1 | -4/+47 |
| 2026-04-16 | refactor: remove footer-specific backdrop-filter rule for consistency | Danilo M. | 2 | -13/+0 |
| 2026-04-16 | refactor: use frosted-bar class on footer with stronger blur variant | Danilo M. | 2 | -8/+4 |
| 2026-04-16 | fix: add position and z-index to footer for backdrop-filter to work | Danilo M. | 2 | -0/+8 |
| 2026-04-16 | fix: add backdrop-filter blur to footer via CSS with vendor prefix | Danilo M. | 2 | -6/+8 |
| 2026-04-16 | test: set footer background to fully opaque (1) to debug styling | Danilo M. | 2 | -9/+6 |
| 2026-04-16 | fix: add frosted-bar-strong class to footer for stronger frosting and opacity | Danilo M. | 2 | -5/+7 |
| 2026-04-16 | fix: increase footer backdrop blur from 10px to 20px for stronger frosting ef... | Danilo M. | 2 | -4/+5 |
| 2026-04-16 | fix: increase footer opacity to 0.88 for better visual balance with header | Danilo M. | 2 | -0/+11 |
| 2026-04-16 | fix: reduce frosted-bar background opacity from 0.92 to 0.75 for better reada... | Danilo M. | 2 | -2/+2 |
| 2026-04-16 | refactor: remove border from frosted-bar component, let templates control bor... | Danilo M. | 2 | -1/+27 |
| 2026-04-16 | refactor: extract bg2 RGBA values to CSS variables for frosted-bar component | Danilo M. | 1 | -5/+4 |
| 2026-04-16 | feat: add frosted-bar CSS component for header and footer | Danilo M. | 1 | -0/+12 |
| 2026-04-16 | Add padding and glow effects to content sectionsfeature/matrix-rain-background | Danilo M. | 2 | -0/+34 |
| 2026-04-16 | Complete matrix rain background effect implementation | Danilo M. | 3 | -0/+249 |
| 2026-04-15 | Implement article type colors, reading progress bar, and optimize layout | Danilo M. | 2 | -5/+139 |
| 2026-04-15 | Fix theme toggle icon to always sync with actual page theme | Danilo M. | 1 | -14/+23 |
| 2026-04-15 | Fix design system compliance: CSS variables, accessibility, and theme system | Danilo M. | 3 | -51/+302 |
| 2026-04-15 | Complete multilingual theme implementation with language-aware menus | Danilo M. | 3 | -31/+116 |
| 2026-04-15 | Extract contact form JavaScript to separate file and remove shortcode from co... | Danilo M. | 2 | -30/+45 |
| 2026-04-15 | Remove Alpine.js dependency from menu toggle, use vanilla JavaScript | Danilo M. | 1 | -19/+20 |
| 2026-04-15 | Fix Hugo v0.160 compatibility: remove os.Getenv and fix template syntax | Danilo M. | 2 | -0/+106 |
| 2026-04-15 | Set up Tailwind CSS build pipeline and bilingual homepage content | Danilo M. | 2 | -1/+1911 |
| 2026-04-15 | feat: create language switcher with persistence | Danilo M. | 1 | -0/+24 |