메인 콘텐츠로 건너뛰기

M5

Form Field

label + input + helper/error 결합. helperText vs errorMessage 상호 배제.

정책 SSoT — components.md §M5

helper · error · required 변형

이메일 주소를 입력하세요

선택 입력

Login fixture form states

MVP login modal fixture preset 기준 disabled · loading · error · focus-visible 입력 상태

email-login/disabled

disabled

이메일과 비밀번호를 모두 입력하면 로그인할 수 있습니다.

email-login/loading

submitting

로그인 정보를 확인하는 중입니다. 완료 전까지 닫기와 Escape 닫기를 보류합니다.

email-login/failure

error

email-login/focus-visible

idle

키보드로 뒤로 가기, 닫기, 입력 필드, CTA, 보조 action 순서를 확인합니다.

email-signup/email-error

email-signup/code-error

email-signup/verify-loading

인증 코드를 확인하는 중입니다. 실제 서버 검증은 연결하지 않습니다.

Media field

image preview + upload/delete action + helper/error 조합

대표 이미지

샘플 이미지

원본 이미지는 유지하고 preview 영역에서 목표 비율에 맞춰 보정합니다.

오류

Counted textarea

장문 입력 + 내부 글자 수 카운터

Markdown 문법을 사용할 수 있으며 최대 5,000자입니다.

39 / 5,000

Responsive

viewport에 따라 단/다 컬럼 폼 전환

xs375px· <576px · 모바일 최저 폭
sm576px· >=576px · 큰 모바일/작은 태블릿
md768px· >=768px · 태블릿
lg992px· >=992px · 작은 데스크톱
xl1200px· >=1200px · 데스크톱 기본 검증 폭
xxl1400px· >=1400px · 와이드 데스크톱
RE:Verse 앱 보기