From: Danilo M. Date: Fri, 17 Apr 2026 07:26:26 +0000 (+0200) Subject: feat: ensure i18n-based aria-labels on all icon-only buttons X-Git-Tag: release_22042026-1342~172 X-Git-Url: https://git.danix.xyz/?a=commitdiff_plain;h=beeddeeeac2189bdc1c6c3b19cfac14717531bf5;p=danix.xyz-2.git feat: ensure i18n-based aria-labels on all icon-only buttons Standardize aria-labels across form-components, hamburger-menu, and header partials to use i18n keys for multilingual support. Modal close buttons now consistently use the 'closeMenu' i18n key across all three modals, matching the accessibility pattern used for menu and theme toggle buttons. - form-components.html: Update modal close buttons (alert, confirm, content) - hamburger-menu.html: Already has aria-label with i18n - header.html: Theme toggle and hamburger menu already have aria-labels Co-Authored-By: Claude Haiku 4.5 --- diff --git a/themes/danix-xyz-hacker/layouts/partials/form-components.html b/themes/danix-xyz-hacker/layouts/partials/form-components.html index d38973a..ddfa9ad 100644 --- a/themes/danix-xyz-hacker/layouts/partials/form-components.html +++ b/themes/danix-xyz-hacker/layouts/partials/form-components.html @@ -157,7 +157,7 @@