사용자 화면 · 마이페이지
MYP-009 · 2026. 01. 30
| 0 | 화면 접근 조건 |
|
| 1 | 헤더 영역 |
|
| 2 | 앱 푸쉬 알림 세부 설정 |
|
| 3 | 토스트 메시지 정의 |
|
| 4 | 공통 규칙 |
|
Design Output
위 스토리보드 기획을 CHAART OS 디자인 토큰으로 변환한 결과물. 실제 구현 시 참조할 최종 디자인.
Update History
Implementation Specification
1. 화면 구조 개요
--bg (#FAFAF8)2. 레이어 구조 + 치수
| # | 영역 | 높이/위치 | 배경/스타일 |
|---|---|---|---|
| 1 | 상태바 | 44px | iOS 시스템 상태바 |
| 2 | 네비게이션 바 | 48px | --bg (#FAFAF8), 좌우 패딩 24px, gap 12px |
| 3 | Paper-Catalog Hero | auto (sb-dp-hero 클래스) | --paper (#F0EDE6) + linen 텍스처, CHRT 모노그램(60x70), 레드 악센트 바 |
| 4 | 토글 리스트 | flex:1 (나머지 영역) | 5개 항목, 각 항목 padding 16px 24px, border-bottom 1px solid rgba(26,26,26,0.06) |
| 5 | 홈 인디케이터 | 34px | iOS 홈 바 영역 |
--charcoal #1A1A1A stroke, 1.5px, round/round) + 타이틀 "알림 설정"(--sans Pretendard 17px/700, --charcoal #1A1A1A, letter-spacing:var(--ls-tight))--sans Pretendard 15px/500, --charcoal #1A1A1A, letter-spacing:var(--ls-normal)--charcoal (#1A1A1A), 핸들 right:2px3. 핵심 인터랙션
4. 상태 변화
--charcoal → rgba(26,26,26,0.12), 핸들 right:2px → left:2px--charcoal, 핸들 left:2px → right:2px5. 네비게이션 플로우
6. 에러 / 예외 처리
7. 모션 스펙
8. 여백 · 간격 요약
| 요소 | 값 |
|---|---|
| 콘텐츠 좌우 패딩 | 24px |
| 네비바 gap (아이콘↔타이틀) | 12px |
| 토글 항목 상하 패딩 | 16px |
| 항목 간 구분선 | 1px solid rgba(26,26,26,0.06) |
| 토글 트랙 크기 | 44x24px |
| 토글 핸들 크기 | 20x20px, 내부 여백 2px |
| 홈 인디케이터 | 하단 34px |
9. 적용 디자인 토큰
--bg → #FAFAF8--charcoal, 20px, 1.5px stroke--sans · 17px · 700 → Pretendard, --charcoal, ls: -0.02em--sans · 15px · 500 → Pretendard, --charcoal, ls: -0.01em--charcoal → #1A1A1A, 직각 (R=0)--paper + linen → CHRT 모노그램 각인, 레드 악센트 바