From cb67badf53d3768562dcba63ee9d01f4025db660 Mon Sep 17 00:00:00 2001 From: rasm-its Date: Wed, 26 Aug 2026 03:18:02 +0200 Subject: [PATCH] fix(a11y): add htmlFor, id, name and aria-label attributes to all form elements for accessibility --- src/blocks/Form/Component.tsx | 40 ++++++++++++++++++++++++++++++----- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/src/blocks/Form/Component.tsx b/src/blocks/Form/Component.tsx index 593f0b0..9fab884 100644 --- a/src/blocks/Form/Component.tsx +++ b/src/blocks/Form/Component.tsx @@ -176,25 +176,37 @@ export function FormBlockComponent(props: FormBlockProps) {
{nameLabel && ( -
{phoneInputLabel && ( -
@@ -203,23 +215,35 @@ export function FormBlockComponent(props: FormBlockProps) {
{locationLabel && ( -
{areaLabel && ( -
@@ -227,12 +251,18 @@ export function FormBlockComponent(props: FormBlockProps) {
{messageLabel && ( -