컴포넌트 갤러리

카테고리별로 UI 컴포넌트를 탐색하세요

100개의 프롬프트

기본 버튼

쉬움

CTA 버튼, 폼 제출, 주요 액션에 사용

고스트 버튼

쉬움

보조 액션, 취소 버튼, 덜 강조할 때 사용

그라데이션 버튼

보통

랜딩 페이지 CTA, 프리미엄 기능 강조에 사용

Card Title

This is a simple card component with a title and description. It has rounded corners and a subtle shadow.

심플 카드

쉬움

정보 그룹화, 블로그 포스트, 공지사항 표시에 사용

📦

Product Name

★★★★(42)
$99.00

상품 카드

보통

쇼핑몰 상품 목록, 마켓플레이스, 상품 갤러리에 사용

Popular

Pro Plan

$29/month
  • Unlimited projects
  • 10GB storage
  • Priority support
  • Custom domain

가격 카드

보통

SaaS 요금제 페이지, 구독 서비스, 플랜 비교에 사용

Login

Forgot password?

Don't have an account? Sign up

로그인 폼

보통

회원 로그인 페이지, 인증 화면 구현에 사용

검색 입력

쉬움

사이트 검색, 필터 검색, 콘텐츠 탐색에 사용

Contact Us

문의 폼

보통

고객 문의, 피드백 수집, 지원 요청 페이지에 사용

Off

토글 스위치

쉬움

설정 ON/OFF, 알림 토글, 기능 활성화에 사용

볼륨50%
050100

슬라이더

보통

볼륨 조절, 가격 범위 선택, 값 조절에 사용

체크박스

쉬움

다중 선택 옵션, 약관 동의, 설정 체크에 사용

라디오 버튼

쉬움

단일 선택 옵션, 요금제 선택, 배송 방법 선택에 사용

셀렉트 드롭다운

보통

카테고리 선택, 정렬 옵션, 필터 선택에 사용

정보 입력
2
확인
3
완료

스텝퍼

보통

회원가입 단계, 결제 프로세스, 위자드 폼에 사용

필터 칩

쉬움

검색 필터, 태그 선택, 카테고리 필터링에 사용

마크다운을 지원합니다0 / 500

최소 10자 이상 작성해주세요

필수 항목입니다

텍스트 영역

쉬움

긴 텍스트 입력, 리뷰 작성, 설명 입력에 사용

3
4
4.3(128개 리뷰)
Small
Medium
Large

별점

쉬움

상품 평가, 리뷰 별점, 만족도 조사에 사용

클릭하여 업로드 또는 파일을 드래그하세요

PNG, JPG, PDF 최대 10MB

document.pdf

2.4 MB 완료

image.png

1.1 MB65% 업로드 중

또는 버튼 스타일

파일 업로드

보통

이미지 업로드, 문서 첨부, 프로필 사진 변경에 사용

선택된 색상

#3b82f6

HEX
#3B82F6
RGB
59, 130, 246
HSL
217°, 91%, 60%

컬러 피커

보통

테마 색상 선택, 커스터마이징, 디자인 도구에 사용

OTP Input Examples

Basic OTP Input

6자리 인증 코드를 입력하세요 (테스트: 123456)

OTP 입력

보통

본인 인증, 2FA 인증, 휴대폰 인증에 사용

Date Picker Examples

Inline Calendar

20262월

날짜 선택기

어려움

예약 날짜 선택, 일정 등록, 생년월일 입력에 사용

Time Picker Examples

Dropdown Time Picker

시간 선택기

보통

예약 시간 선택, 알림 시간 설정, 일정 시간 입력에 사용

Range Slider Examples

Single Value Slider

50%
250,000
₩0₩500,000
50

범위 슬라이더

보통

가격 범위 필터, 거리 범위 선택, 다중 값 조절에 사용

Autocomplete Examples

Basic Autocomplete

자동완성

어려움

주소 검색, 사용자 멘션, 태그 입력에 사용

심플 헤더

쉬움

웹사이트 상단 메뉴, 랜딩 페이지 헤더에 사용

사이드바 메뉴

보통

대시보드 사이드 메뉴, 관리자 페이지 네비게이션에 사용

하단 네비게이션

쉬움

모바일 앱 하단 네비게이션, 탭 바 구현에 사용

브레드크럼

쉬움

페이지 경로 표시, 카테고리 계층 표시에 사용

페이지네이션

보통

목록 페이지 이동, 검색 결과 페이징에 사용

Tab Bar Examples

Basic Tab Bar

탭 콘텐츠

탭 바

보통

모바일 탭 네비게이션, 섹션 전환 UI에 사용

Hamburger Menu Examples

Slide Left Menu

Logo

메뉴 버튼을 클릭하세요

안녕하세요 👋

로그인해 주세요

햄버거 메뉴

보통

모바일 메뉴, 반응형 네비게이션 구현에 사용

Confirm Action

Are you sure you want to proceed with this action? This operation cannot be undone.

확인 대화상자

보통

삭제 확인, 작업 취소 확인, 중요 액션 확인에 사용

Success

Your operation has been completed successfully. You can now continue with your work.

알림 대화상자

쉬움

완료 알림, 에러 알림, 시스템 메시지 표시에 사용

풀스크린 다이얼로그

전체 화면을 사용하여 몰입감 있는 경험을 제공합니다. 복잡한 폼 작성, 갤러리 뷰어, 상세 정보 페이지 등에 적합합니다.

풀스크린 다이얼로그

보통

새 항목 생성 폼, 이미지 전체 화면 보기, 모바일 폼에 사용

Overlay / Backdrop Examples

Basic Overlay Types

다크

배경 콘텐츠

여기에 내용이 있습니다

라이트

배경 콘텐츠

여기에 내용이 있습니다

블러

배경 콘텐츠

여기에 내용이 있습니다

그라데이션

배경 콘텐츠

여기에 내용이 있습니다

오버레이 / 백드롭

보통

로딩 화면, 모달 배경, 콘텐츠 딤 처리에 사용

Build Amazing Products

Transform your ideas into reality with our powerful tools and intuitive design system. Start building today.

히어로 섹션

보통

랜딩 페이지 상단, 제품 소개 섹션, 홍보 페이지에 사용

푸터 섹션

보통

웹사이트 하단 정보, 링크 모음, 회사 정보 표시에 사용

장소 상세

카페 모카

서울시 강남구

4.8
영업중 · 22:00에 마감

바텀시트

보통

모바일 옵션 메뉴, 필터 패널, 상세 정보 패널에 사용

FAB 버튼을 클릭해보세요
메시지
카메라
공유

플로팅 액션 버튼

보통

빠른 작업 버튼, 새 항목 추가, 주요 액션 버튼에 사용

리사이즈 가능한 분할 레이아웃

사이드바

메인 콘텐츠

드래그하여 패널 크기를 조절할 수 있습니다.

고정 비율 분할 (1:2)

왼쪽 패널

1/3 너비

오른쪽 패널

2/3 너비

반응형 분할 레이아웃

대시보드

모바일에서는 햄버거 메뉴로 전환됩니다.

3열 분할

네비게이션
메인 콘텐츠
사이드 패널

분할 레이아웃

보통

에디터 화면, 비교 뷰, 사이드바 레이아웃에 사용

기본 고정 헤더

로고

스크롤하면 헤더가 상단에 고정되고 스타일이 변경됩니다.

콘텐츠 아이템 1

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 2

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 3

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 4

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 5

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 6

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 7

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 8

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 9

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 10

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 11

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 12

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 13

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 14

스크롤 테스트를 위한 더미 콘텐츠입니다.

콘텐츠 아이템 15

스크롤 테스트를 위한 더미 콘텐츠입니다.

축소되는 헤더

브랜드명

슬로건이 여기에

투명 → 불투명 헤더

투명 헤더

히어로 영역 위에서는 투명, 스크롤 후 불투명해지는 헤더 패턴

다단계 고정 헤더

쇼핑몰

고정 헤더

보통

스크롤 시 고정 메뉴, 상단 고정 네비게이션에 사용

동적 열 그리드

아이템 1

카테고리 A

아이템 2

카테고리 B

아이템 3

카테고리 A

아이템 4

카테고리 C

아이템 5

카테고리 B

아이템 6

카테고리 A

반응형 자동 조절 그리드

아이템 1

카테고리 A

아이템 2

카테고리 B

아이템 3

카테고리 A

아이템 4

카테고리 C

아이템 5

카테고리 B

아이템 6

카테고리 A

그리드/리스트 토글

아이템 1

아이템 2

아이템 3

아이템 4

아이템 5

아이템 6

메이슨리 스타일 그리드

카드 1
카드 2
카드 3
카드 4
카드 5
카드 6
카드 7
카드 8

피처드 그리드

주요 아이템

2x2 크기의 피처드 카드입니다.

아이템 A
아이템 B
아이템 C
아이템 D

간격 변형

gap-1

gap-4

gap-6

그리드 레이아웃

쉬움

갤러리, 상품 목록, 카드 그리드 표시에 사용

선택 가능한 리스트

KC

김철수

개발자

LY

이영희

디자이너

PM

박민수

PM

JS

정수진

마케터

알림 리스트

새 메시지가 도착했습니다

5분 전

회의 일정이 변경되었습니다

1시간 전

프로젝트가 승인되었습니다

3시간 전

새 팀원이 합류했습니다

어제

상세 정보 리스트

이메일

example@email.com

전화번호

010-1234-5678

주소

서울시 강남구 테헤란로 123

영업시간

09:00 - 18:00

소셜 피드 리스트

사용자 1

1시간 전

오늘 새로운 프로젝트를 시작했습니다! 기대되네요 🎉

사용자 2

2시간 전

오늘 새로운 프로젝트를 시작했습니다! 기대되네요 🎉

컴팩트 리스트

항목 A
항목 B
항목 C
항목 D
항목 E

리스트 레이아웃

쉬움

알림 목록, 이메일 리스트, 피드 표시에 사용

툴팁

쉬움

아이콘 설명, 추가 정보 표시, 도움말 제공에 사용

배지

쉬움

알림 개수 표시, 새 메시지 알림, 장바구니 아이템 수에 사용

제품의 전체적인 개요를 확인하세요.

보통

콘텐츠 섹션 전환, 설정 카테고리, 정보 그룹핑에 사용

주문 후 2-3일 이내에 배송됩니다.

아코디언

보통

FAQ 섹션, 설정 그룹, 접이식 콘텐츠에 사용

첫 번째 슬라이드
두 번째 슬라이드
세 번째 슬라이드

캐러셀

보통

이미지 갤러리, 상품 슬라이더, 배너 롤링에 사용

이름이메일상태역할
김철수kim@email.com활성관리자
이영희lee@email.com활성사용자
박민수park@email.com비활성사용자

데이터 테이블

어려움

데이터 목록 표시, 관리자 패널, 보고서 테이블에 사용

K
L
P
+5
JD
ON

아바타

쉬움

사용자 프로필, 팀 멤버 표시, 댓글 작성자 표시에 사용

팝오버 제목

팝오버는 추가 정보나 액션을 표시하는 데 사용됩니다. 클릭하면 열리고 닫힙니다.

팝오버

보통

상세 정보 팝업, 미리보기 카드, 추가 옵션 표시에 사용

마우스 우클릭으로 메뉴 열기

컨텍스트 메뉴

보통

파일 관리자, 에디터 컨텍스트 메뉴, 우클릭 옵션에 사용

라이트박스

어려움

이미지 확대 보기, 포토 갤러리, 상품 이미지 뷰어에 사용

ReactTypeScriptTailwindNext.js

다양한 스타일

OutlineSolidStatusFeaturedLarge Tag

태그

쉬움

카테고리 레이블, 상태 표시, 태그 목록에 사용

주문 진행 상황

주문 접수

2024-01-15 09:00

주문이 성공적으로 접수되었습니다.

결제 완료

2024-01-15 09:05

결제가 확인되었습니다.

상품 준비중

2024-01-15 10:30

상품을 포장하고 있습니다.

배송 시작

예정

택배사로 상품이 전달됩니다.

배송 완료

예정

상품이 도착할 예정입니다.

프로젝트 일정

기획
디자인
3
개발
4
테스트
5
배포

타임라인

보통

주문 추적, 프로젝트 진행, 이력 표시에 사용

저장 완료

변경사항이 저장되었습니다.

토스트 메시지

쉬움

작업 완료 알림, 에러 메시지, 시스템 알림에 사용

로딩 중...

로딩 스피너

쉬움

데이터 로딩, 버튼 로딩 상태, 페이지 로딩에 사용

업로드 중65%

프로그레스 바

쉬움

파일 업로드, 다운로드 진행, 단계 진행 표시에 사용

스켈레톤 로더

쉬움

콘텐츠 로딩 대기, 리스트 로딩, 카드 로딩에 사용

데이터가 없습니다

아직 등록된 항목이 없습니다. 새로운 항목을 추가해보세요.

빈 상태

쉬움

검색 결과 없음, 데이터 없음, 빈 목록 안내에 사용

Error Message Examples

Inline Error Messages

Something went wrong. Please try again.

Unable to process your request

The server encountered an unexpected error. Please try again later.

Connection failed

Unable to connect to the server. Check your internet connection.

Error Code: 500

Internal Server Error

에러 메시지

보통

폼 유효성 오류, API 에러 표시, 실패 안내에 사용

Success State Examples

Simple Success Messages

Changes saved successfully

Success!

Your profile has been updated.

Email sent successfully
Verified

성공 상태

보통

결제 완료, 회원가입 완료, 작업 성공 안내에 사용

Focus Ring Examples

Default Browser Focus

Tab을 눌러 포커스를 이동해보세요

Link Element

접근성 팁

  • • 포커스 링은 키보드 사용자에게 필수적입니다
  • • focus:outline-none만 사용하지 말고 대체 스타일을 제공하세요
  • • 색상 대비를 충분히 유지하세요 (최소 3:1)
  • • focus-visible을 사용하면 키보드 포커스만 표시할 수 있습니다

포커스 링

보통

키보드 사용자를 위한 포커스 스타일링, 접근성 개선에 사용

Skip Link Examples

Skip to main

Main Content Area

이 영역이 메인 콘텐츠입니다. Skip Link를 사용하면 반복되는 네비게이션을 건너뛰고 바로 이 영역으로 이동할 수 있습니다.

© 2024 Demo Site. All rights reserved.

Multiple Skip Links Pattern

복잡한 페이지에서는 여러 개의 Skip Link를 제공할 수 있습니다.

구현 팁

  • • Skip Link는 페이지의 첫 번째 포커스 가능한 요소여야 합니다
  • • 기본적으로 숨겨져 있다가 Tab 키로 포커스 시 표시되어야 합니다
  • • 대상 요소에 tabIndex={-1}를 추가하면 포커스를 받을 수 있습니다
  • • 명확한 레이블을 사용하세요 (예: "Skip to main content")

스킵 링크

쉬움

스크린 리더 사용자가 반복 콘텐츠를 건너뛸 때 사용

Keyboard Navigation Examples

Menu Navigation (Arrow Keys)

↑↓ 키로 메뉴 이동, Enter로 선택, Esc로 닫기

키보드 단축키 가이드

Tab

다음 요소로 이동

Shift+Tab

이전 요소로 이동

Enter/Space

선택/활성화

Arrow Keys

목록 내 이동

키보드 내비게이션

어려움

드롭다운, 탭, 메뉴 등의 키보드 접근성 구현에 사용

프리미엄 업그레이드

Premium
Preview not available

대시보드 통계 카드

보통

프리미엄 업그레이드

Premium
Preview not available

활동 피드

보통

프리미엄 업그레이드

Premium
Preview not available

차트 카드

어려움

프리미엄 업그레이드

Premium
Preview not available

대시보드 사이드바

어려움

프리미엄 업그레이드

Premium
이름이메일상태역할
김철수kim@email.com활성관리자
이영희lee@email.com활성사용자
박민수park@email.com비활성사용자

데이터 테이블

어려움

프리미엄 업그레이드

Premium
Preview not available

고급 상품 카드

보통

프리미엄 업그레이드

Premium
Preview not available

장바구니 드로어

어려움

프리미엄 업그레이드

Premium
Preview not available

체크아웃 폼

어려움

프리미엄 업그레이드

Premium
Preview not available

상품 이미지 갤러리

어려움

프리미엄 업그레이드

Premium
Preview not available

상품 필터 사이드바

보통

프리미엄 업그레이드

Premium
Preview not available

주문 추적 UI

보통

프리미엄 업그레이드

Premium
Preview not available

애니메이션 카운터

보통

프리미엄 업그레이드

Premium

스켈레톤 로더

쉬움

프리미엄 업그레이드

Premium
Preview not available

페이지 전환 효과

어려움

프리미엄 업그레이드

Premium
Preview not available

스크롤 등장 효과

보통

프리미엄 업그레이드

Premium
Preview not available

토스트 알림 시스템

어려움

프리미엄 업그레이드

Premium
Preview not available

컨페티 효과

어려움

프리미엄 업그레이드

Premium

Build Amazing Products

Transform your ideas into reality with our powerful tools and intuitive design system. Start building today.

히어로 섹션

보통

프리미엄 업그레이드

Premium
Preview not available

기능 소개 그리드

쉬움

프리미엄 업그레이드

Premium
Preview not available

가격표

보통

프리미엄 업그레이드

Premium
Preview not available

고객 후기 캐러셀

어려움

프리미엄 업그레이드

Premium
Preview not available

CTA 배너

쉬움

프리미엄 업그레이드

Premium
Preview not available

FAQ 아코디언

보통

프리미엄 업그레이드

Premium
Preview not available

사용자 프로필 카드

보통

프리미엄 업그레이드

Premium
Preview not available

소셜 피드

어려움

프리미엄 업그레이드

Premium
Preview not available

채팅 인터페이스

어려움

프리미엄 업그레이드

Premium
Preview not available

댓글 섹션

보통

프리미엄 업그레이드

Premium
Preview not available

알림 센터

보통

프리미엄 업그레이드

Premium
Preview not available

멀티스텝 폼

어려움

프리미엄 업그레이드

Premium

클릭하여 업로드 또는 파일을 드래그하세요

PNG, JPG, PDF 최대 10MB

document.pdf

2.4 MB 완료

image.png

1.1 MB65% 업로드 중

또는 버튼 스타일

파일 업로드

어려움

프리미엄 업그레이드

Premium
Preview not available

리치 텍스트 에디터

어려움

프리미엄 업그레이드

Premium
Preview not available

날짜 범위 선택기

어려움

프리미엄 업그레이드

Premium

Autocomplete Examples

Basic Autocomplete

자동완성 입력

보통

도움이 필요하신가요?

자주 묻는 질문을 확인하세요