Phase 20: Admin Member Editor & Form Declutter #25

Merged
luckberg merged 37 commits from gsd/phase-20-admin-member-editor-form-declutter into main 2026-06-18 20:40:35 -04:00
Showing only changes of commit 400733fdc7 - Show all commits
@@ -576,6 +576,12 @@ export function MemberEditorSheet({
</button> </button>
</div> </div>
{/* IN-01: helper text when display name is empty (e.g. null-displayName
OIDC member) so the admin knows why Save is disabled */}
{displayName.trim().length === 0 && !profileError && (
<p style={helperTextStyle}>Enter a display name to enable Save.</p>
)}
{/* Last-admin guard inline error */} {/* Last-admin guard inline error */}
{profileError && ( {profileError && (
<div id="profile-error" style={inlineErrorStyle}> <div id="profile-error" style={inlineErrorStyle}>