Tidy My Profile layout + drop phone verification

Refactorkamo-register
Shipped
April 24, 2026 at 1:36 AM UTC
Author
Kamo
Commit
2c30f59

Reorganize the My Profile step so all four sections share the same layout and title format. Order is now Legal Name, alias, e-mail, phone. - FormName: remove the Paper wrapper, the "My Name" heading, and the "Full Legal Name" caption. Use the same icon + subtitle heading pattern as the alias and e-mail sections. Simplify the nickname field: no more checkbox toggle, just an always-editable optional input. - FormPassportID: always label the alias as "My User Alias" regardless of the org's member-title setting. Drop the memberLabel and organizationTitle props — the text-field labels no longer need to be prefixed with the org's short title. - FormPhoneNumber: rewrite as a plain optional phone-number TextField. No SMS verification, no Capcha, no code entry. Format is still validated client-side. - RegisterFlow: drop phoneCodeId / phoneVerified from IFormData. Move phone-format validation into handleNext. - registerApi: drop phoneInitiate / phoneVerify / PhoneInitiateResponse and the phoneCodeId field on RegisterRequest.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing