From bbededf3b92225e872702e8f88ace5fb22de5c01 Mon Sep 17 00:00:00 2001 From: Moritz Date: Mon, 23 Feb 2026 22:11:18 +0100 Subject: [PATCH] CODE_GUIDELINES: document member_field_required and Vereinfacht required fields --- CODE_GUIDELINES.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CODE_GUIDELINES.md b/CODE_GUIDELINES.md index 439eee8..3e2bbd0 100644 --- a/CODE_GUIDELINES.md +++ b/CODE_GUIDELINES.md @@ -2849,12 +2849,14 @@ Building accessible applications ensures that all users, including those with di **Required Fields:** +Which member fields are required (asterisk, tooltip, validation) is configured in **Settings** (Memberdata section: edit a member field and set "Required"). The member create/edit form and Member resource validation both read `settings.member_field_required`. Email is always required; other fields default to optional. + ```heex - + <.input field={@form[:first_name]} label={gettext("First Name")} - required + required={@member_field_required_map[:first_name]} aria-required="true" /> ```