Use when implementing expand and collapse content sections.
日本語の概要は準備中です。原文の説明を表示しています。
Use when implementing user registration and account creation.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
User registration and account creation
Sign Up Flow is the registration process through which new users create an account. It collects the minimum required information (typically name, email, and password), validates inputs, and onboards users into the application. The best sign-up flows minimize friction by asking for only what's essential, providing real-time validation, and offering alternative registration methods like social login to reduce abandonment.
Use Sign Up Flow to create new user accounts and collect the minimum information needed to get started. Common scenarios include:
references/pattern.md, then choose the smallest viable variation.Do's ✅
<label> elementsautocomplete="new-password" on the password field to signal account creationrole="alert" and aria-describedbyrole="progressbar" with aria-labelDebounce Inline Validation
let timeout;
emailInput.addEventListener('input', () => {
clearTimeout(timeout);
timeout = setTimeout(validateEmail, 300);
});
The Problem: Requiring phone number, company name, job title, address, and other fields at signup creates a wall of inputs that drives users away.
How to Fix It: Ask for only email and password at signup. Collect additional information through progressive profiling after the user is onboarded.
The Problem: Allowing users to sign up with any email without verification leads to fake accounts, spam, and account recovery issues.
How to Fix It: Send a verification email immediately after signup. Allow limited access until the email is confirmed. Use a clear verification prompt.
The Problem: Requiring uppercase, lowercase, number, special character, minimum 12 characters, and no dictionary words frustrates users and doesn't proportionally improve security.
How to Fix It: Use a minimum length (8-12 characters) and a strength meter that encourages strong passwords without rigid rules. Consider supporting passkeys as an alternative.
For full implementation detail, examples, and testing notes, see references/pattern.md.
Pattern page: https://uxpatterns.dev/patterns/authentication/signup
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when implementing expand and collapse content sections.
日本語の概要は準備中です。原文の説明を表示しています。
Use when implementing user account configuration and preferences.
日本語の概要は準備中です。原文の説明を表示しています。
Use when implementing social activity and updates stream.
日本語の概要は準備中です。原文の説明を表示しています。
Use when implementing conversational AI chat interfaces.
日本語の概要は準備中です。原文の説明を表示しています。
Use when implementing handling AI-specific errors.
日本語の概要は準備中です。原文の説明を表示しています。
Use when implementing loading states for AI operations.
日本語の概要は準備中です。原文の説明を表示しています。