From 92819ec472bc2cfa2f448e7282956bb2a5fc1d1a Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 17 Apr 2026 09:27:05 +0200 Subject: 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) --- .../layouts/partials/form-components.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'themes/danix-xyz-hacker/layouts') 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" }}

-
-- cgit v1.2.3