Proposal · My Page
마이페이지 4안
현행 재현에서 출발해, 시안 구현 → 세 페이지 통합 → 개인화까지 단계적으로 확장한 제안입니다.
요청은 한 줄씩 적고, 만드는 동안은 다른 업무를 봤습니다. 헤더의 마이페이지 아이콘 4개가 각 안으로 연결됩니다.
- 01현행 재현마이페이지지금 스토어 마이페이지를 그대로store.sony.co.kr/my-page 의 마크업·구성을 그대로 옮긴 기준선. 다른 세 안을 견줄 출발점.
- 원본 클래스·구조 그대로
- 회원 바 · 주문 5단계 · 마일리지 · 쿠폰 · 찜
- 02와이어프레임new 마이페이지My Sony 와이어프레임을 화면으로기획 시안의 항목을 그대로 구현. 회원 패널 + 이벤트 슬라이더, 주문/배송, 아카데미, 나의 소니, My Sony Care.
- 시안 항목 100% 반영
- 아카데미 아코디언 · 실제 기획전 배너
- 03세 페이지 통합통합 마이페이지스토어 · My Sony 서비스 · 정품등록을 한 장에사이트 경계로 나뉜 세 마이페이지를 사용자의 일 기준으로 합침. 요약 띠 → 고정 탭 6개 → 섹션.
- 구매 제품 → 정품등록 → 보증 연장 흐름 연결
- 회원 메뉴 6개 = 탭 = 섹션
- 04한 화면 · 할 일 중심개인화 마이페이지내 상태와 지금 할 일을 첫 화면에같은 내용을 위젯 격자로. 보증 만료·쿠폰 만료·정품등록 유도·강좌 D-day 를 '지금 할 일'로 모아 바로 행동.
- 왼쪽 메뉴 + 위젯 요약, 더보기 → 통합 페이지
- 다음 행동을 먼저 보여주는 유일한 안
Design Tokens
Sony Store KR
디자인 가이드
https://store.sony.co.kr/ 의 번들 스타일시트를 통째로 받아 선언 빈도를 세고, 그 수치로 폰트·색상·스타일 토큰을 정리했다. 추정값은 없다. 표의 사용 횟수는 원본 CSS 에서 그 값이 선언된 횟수다.
시각 문법
이 사이트를 이 사이트답게 만드는 일곱 가지.
- 01검정 + 흰색 + 소니 블루 하나
액센트는 #5865f5 단일. 시맨틱 색은 배지·가격 등 정보 전달에만 쓴다.
- 02굵기로 위계, 색으로는 안 한다
강조는 700, 나머지는 400. 색은 #222 → #444 → #666 → #888 네 단으로 내려간다.
- 03각지다
라운드는 원형(라디오·아바타)과 칩에만. 버튼·카드·인풋은 0.
- 04그림자 없음
깊이는 #fff / #fbfbfb / #f4f7fa 바탕 단차 + 1px #ddd 테두리로 만든다.
- 05인풋은 밑줄형
포커스 시 파란 2px 밑줄이 가운데서 양쪽으로 펼쳐진다.
- 0614px / 1.4 / -0.025em / keep-all
한글 본문 정본.
- 07120 · 1440 · 640 / 1280
섹션 간격, 콘텐츠 폭, 브레이크포인트.
폰트
SST Pro 가 앞, Noto Sans KR 이 한글을 받는다. 굵기가 곧 위계다.
패밀리
| 역할 | 폰트 | 웨이트 | 비고 |
|---|---|---|---|
| 기본 (영문·숫자) | SST Pro | 300 / 400 / 700 / 900 | Sony 전용 서체. 외부 CDN woff2 |
| 한글 | Noto Sans KR | 400 / 500 / 700 | SST Pro 에 한글이 없어 폴백으로 잡힌다 |
| 이 저장소 | Noto Sans KR | 400 / 500 / 700 | SST Pro 는 라이선스 서체라 싣지 않는다. 영문·숫자도 Noto Sans KR |
본문 기본값
body {
font-size: 14px;
line-height: 1.4;
letter-spacing: -0.025em;
word-break: keep-all;
color: #666;
}소니스토어는 소니코리아가 직접 운영하는 공식 온라인 스토어입니다. 카메라, 렌즈, 헤드폰, 이어폰 등 소니의 모든 제품을 정품 보증과 함께 만나보실 수 있습니다. 14px, 행간 1.4, 자간 -0.025em, keep-all.
타입 스케일
- 소니 알파 A7C II페이지 제목 .page__title
- 소니 알파 A7C IIh1, 배너 제목
- 소니 알파 A7C IIh2, 컴포넌트 제목 .cmpnt__title
- 소니 알파 A7C IIh3, 할인율, 쿠폰가
- 소제목, 상품가(num), 페이지 설명
- 인풋, 버튼(lg), 상품가
- 본문 강조, 버튼(md), 가격 단위
- 본문, 버튼(sm) — 정본
- 밑줄 링크
- 캡션, 배지, 링크, 에러
- 배지 라벨
웨이트
- 소니스토어 700307회제목, 가격, 버튼, 배지, 탭 — 강조는 전부 Bold
- 소니스토어 50074회링크, 보조 텍스트, 취소선 원가
- 소니스토어 40075회본문
- 소니스토어 30011회큰 숫자, 히어로 카피
행간 · 자간
| 본문 행간 | 1.4 | px 고정값(22 · 18 · 24px)이 더 많다 |
| 제목 행간 | 1.1 – 1.375 | 32px → 44px, 48px → 48px |
| 본문 자간 | -0.025em | 71회. 한글 기본 |
| 제목 자간 | -1px | 32px 이상 |
| 가격 자간 | 0 | 숫자는 자간을 풀어 읽힌다 |
색상
검정, 흰색, 그리고 소니 블루 하나. 나머지는 정보를 나르는 색이다.
브랜드
- #5865f5
primary활성 탭, CTA, 포커스 밑줄, 포인트 텍스트, BEST 배지
text 85 · bg 44 · border 15 - #434ebf
primary-darkpressed
- #f2f2fe
primary-tint프라이머리 틴트 배경
그레이 — 실사용 하드코딩값. 빈도가 압도적이라 이쪽이 실질 정본
- #000000
black헤더 배경
text 20 · bg 20 - #222222
gray-900제목 · 강조 본문 · 다크 버튼
text 259 · border 53 - #444444
gray-800보조 본문
text 109 - #666666
gray-700body 기본 글자색
text 65 - #888888
gray-600캡션, 비활성
text 101 - #909090
gray-500text 11 - #bbbbbb
gray-400취소선 원가, 비활성 버튼
text 35 - #cccccc
gray-300border 11 - #dddddd
gray-200기본 테두리
border 91 - #e1e1e1
gray-150인풋 밑줄
border 26 - #f4f4f4
gray-100bg 6 - #f8f8f8
gray-50bg 15 - #fbfbfb
gray-25섹션 바탕
bg 45 - #ffffff
whitebg 84
뉴트럴 — 사이트가 :root 에 직접 선언한 유일한 팔레트
- #15181f
neutral-90배지 텍스트, 다크 서피스
- #2b303c
neutral-80 - #434853
neutral-70 - #5b6069
neutral-60 - #747780
neutral-50링크, GNB 탭 비활성
- #a4a7ad
neutral-40푸터 사업자 정보
- #bdbfc3
neutral-30 - #d5d7d9
neutral-20구분선
- #eeeef0
neutral-10GNB 탭 하단선
시맨틱
- #e70000
saleSALE 배지, 할인율, 에러
- #ff5619
sale-price할인가 숫자, 카운트 배지
- #ff4e00
couponCOUPON 배지
- #20b537
newNEW 배지
- #39bfc9
reserve예약판매 라벨 배경
- #4b96e6
link외부 링크
서피스
- #ffffff
surface-page페이지
- #fbfbfb
surface-section섹션 바탕
- #f4f7fa
surface-soft카드 · 패널
- #f1f5f9
surface-footer푸터, GNB 카테고리 메뉴
- #edf4fc
surface-info안내 박스
- #000000
surface-header고정 헤더
바탕이 세 겹이다: 흰 페이지 → #fbfbfb 섹션 → #f4f7fa 카드. 차이가 작아 테두리 없이는 경계가 안 보이고, 실제로도 대부분 1px #ddd 와 함께 쓴다.
스타일 규칙
테두리 1px, 라운드 0, 그림자 없음, 0.2s.
테두리
라운드
0버튼 · 인풋 · 카드 — 기본4px푸터 Sony Family 박스8px레이어 팝업16px20px칩 · 태그 · 검색 알약50%아바타 · 라디오 · 아이콘 버튼
그림자
0 1px 3px 1px rgba(0,0,0,.4)드롭다운 (1곳)0 -2px 4px rgba(0,0,0,.05)하단 고정바
모션
0.15s인풋0.2s호버, 헤더 show/hide — 기본0.4s포커스 밑줄, 페이드
레이아웃
1440px 콘텐츠, 섹션 간격 120px, 세 구간.
| 토큰 | 데스크톱 | ≤1280 | ≤640 |
|---|---|---|---|
layout-width 콘텐츠 최대 폭 | 1440px | · | · |
layout-total-width 콘텐츠 + 좌우 패딩 | 1560px | · | · |
layout-padding-x | 60px | · | 16px |
layout-cmpnt-gap 섹션 간 세로 간격 | 120px | · | 80px |
header-height | 143px | 98.59px | 95px |
header-padding-x | 40px | 16px | · |
| 구간 | 미디어쿼리 | 사용 |
|---|---|---|
| mobile | max-width: 640px | 409회 |
| tablet | 641px – 1280px | 27회 |
| tablet ↓ | max-width: 1280px | 157회 |
| desktop | min-width: 1281px | 33회 |
| small | max-width: 360px | 13회 |
컴포넌트
위 토큰만으로 조립한 기본 부품.
버튼 — 높이 46 / 48 / 54 / 56 / 64, 라운드 0
인풋 — 밑줄형. 눌러 보면 파란 밑줄이 가운데서 펼쳐진다
제목
페이지 제목 48
페이지 설명 20 · #666 · margin-top 40
컴포넌트 제목 32 / 44
상품 가격
BESTSALE
WH-1000XM5 무선 노이즈 캔슬링 헤드폰
499,000원10%449,000원