From: Danilo M. Date: Fri, 17 Apr 2026 07:27:05 +0000 (+0200) Subject: feat: ensure all form inputs have associated labels (for/id attributes) X-Git-Tag: release_22042026-1342~171 X-Git-Url: https://git.danix.xyz/?a=commitdiff_plain;h=92819ec472bc2cfa2f448e7282956bb2a5fc1d1a;p=danix.xyz-2.git feat: ensure all form inputs have associated labels (for/id attributes) - Added id to checkbox: agree-terms - Added id/for to checkboxes: interest-tech, interest-design - Added id/for to radio buttons: preference-option-a, preference-option-b - All 13 form inputs now have matching label associations - Improves WCAG 2.1 AA compliance (3.3.2 Labels or Instructions) --- diff --git a/themes/danix-xyz-hacker/layouts/partials/form-components.html b/themes/danix-xyz-hacker/layouts/partials/form-components.html index ddfa9ad..6c6416b 100644 --- a/themes/danix-xyz-hacker/layouts/partials/form-components.html +++ b/themes/danix-xyz-hacker/layouts/partials/form-components.html @@ -61,8 +61,8 @@ ============================================ -->
-
@@ -70,12 +70,12 @@

{{ i18n "form_select_interests" | default "Select your interests" }}

-
@@ -86,12 +86,12 @@

{{ i18n "form_select_preference" | default "Select a preference" }}

-