Verify Email Page
Check-your-inbox state showing the sent address, a throttled resend button, a change-email link, and the 24-hour expiry note.
Check-your-inbox state showing the sent address, a throttled resend button, a change-email link, and the 24-hour expiry note.
The Application Collection unlocks the source for every Application block. All Access unlocks every Collection.
Already purchased? Log in
Verify Email Page is the check-your-inbox state, the Acme lockup above an envelope icon, the verification address shown in weight (maya@acme.com), a Resend email button, the throttle note (you can request another email once per minute), a change-email link for the typo case, and the honest expiry line below the card: the link expires in 24 hours and until you verify the account is read-only, you can browse but not create or change anything.
The block is static; the Resend button wires to a server action that enforces the one-per-minute throttle. Stating read-only rather than not activated is the copy choice that prevents the user abandoning the flow because they think nothing works.
Reach for this block as the post-signup holding page, shown immediately after account creation and again on any route visit until the email is confirmed. Wire the address display and the Resend action to the pending verification record.
A natural flow around it on an Application Pro page:
Before
After
One strong use is the email verification gate. Other variants:
Tip: read-only is a usable state, label it clearly so the user knows they can still look around while they find the email.