Skip to content

Verify page visual consistency#53

Merged
kentcdodds merged 4 commits into
mainfrom
cursor/verify-page-visual-consistency-b746
Jan 31, 2026
Merged

Verify page visual consistency#53
kentcdodds merged 4 commits into
mainfrom
cursor/verify-page-visual-consistency-b746

Conversation

@kentcdodds

@kentcdodds kentcdodds commented Jan 31, 2026

Copy link
Copy Markdown
Member

Summary

This PR updates the verify page to better match the provided design. Key changes include:

  • Refactored headings and body text for better styling.
  • Customized OTP input field styling (circular slots, no separator).
  • Updated the "Resend the Code" link and "Continue" button styling, including adding an arrow icon.
  • Added new props to the OTPField component (slotClassName, groupClassName, separatorClassName, showSeparator) to allow for greater customization.

Test Plan

  1. Start the development server (npm run dev).
  2. Navigate to http://localhost:3000/verify?type=onboarding&target=15555555555.
  3. Verify that the headings, OTP input field (circular slots, no separator), "Resend the Code" link, and "Continue" button (with arrow icon) match the design.

Checklist

  • Tests updated
  • Docs updated

Screenshots


verify-page-update-v3


Open in Cursor Open in Web


Note

Low Risk
Primarily styling/layout updates plus a backwards-compatible OTPField API extension; low risk aside from potential visual regressions in OTP rendering where new optional props are used.

Overview
Updates the /verify page UI to match the latest design: refactors headings into a shared builder, adjusts layout/spacing, repositions error rendering, and tweaks the resend link styling.

Extends OTPField to support customizable OTP slot/group/separator classes and optionally hide the separator, then uses these new props on the verify form to render circular OTP slots and remove the separator; the submit button is also updated to a larger style and includes an arrow icon.

Written by Cursor Bugbot for commit 24eeab3. This will update automatically on new commits. Configure here.

cursoragent and others added 2 commits January 31, 2026 16:17
Co-authored-by: me <me@kentcdodds.com>
Co-authored-by: me <me@kentcdodds.com>
@cursor

cursor Bot commented Jan 31, 2026

Copy link
Copy Markdown

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

cursoragent and others added 2 commits January 31, 2026 16:40
Co-authored-by: me <me@kentcdodds.com>
Co-authored-by: me <me@kentcdodds.com>
@kentcdodds kentcdodds marked this pull request as ready for review January 31, 2026 16:46
@kentcdodds kentcdodds merged commit 9fae690 into main Jan 31, 2026
6 checks passed
@kentcdodds kentcdodds deleted the cursor/verify-page-visual-consistency-b746 branch January 31, 2026 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants