feat: Add WCAG-compliant handling for boolean custom fields

This commit is contained in:
carla 2025-12-23 17:02:07 +01:00
parent e3ff3e610c
commit 4e101ea36e
2 changed files with 24 additions and 4 deletions

View file

@ -144,7 +144,8 @@ defmodule MvWeb.MemberLive.Form do
field={value_form[:value]}
label={cf.name}
type={custom_field_input_type(cf.value_type)}
required={cf.required}
required={if cf.value_type == :boolean, do: false, else: cf.required}
aria-required={if cf.required, do: "true", else: nil}
/>
</.inputs_for>
<input