feat: player-first registration with age gate toggle #32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "29-registration-player-first-age-gate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Restructures the registration form to put the player as the primary entity. Player info comes first, followed by an age gate radio toggle that conditionally reveals either a parent/guardian section (under 18, default) or a player email field (18+). Waiver signature is now checkbox + typed full name instead of just a checkbox.
Changes
register.html-- Restructured form flow:Review Checklist
Test Plan
register.htmlin browserRelated
plan-wkq(traceability)Self-Review
Scope: Single file (
register.html), 153 additions / 29 deletions. No unrelated changes.Acceptance Criteria Check
handleAgeGate())updateSubmitState())showConfirmation())Implementation Notes
.radio-group,.radio-option,.age-sectionfor show/hide,.signature-groupfor spacingNo Issues Found
Clean pass. Ready for visual verification.