이태리정미소 자사몰 디자인 토큰 정리 보고서

2026-05-22 · 자사몰 전체 스킨 스캔 결과 + 통일 제안

한 줄 요약

현재 자사몰 전체에 12개 폰트, 218개 색상, 12개 radius 값이 섞여 있음. 공통 CSS 변수 체계로 폰트 2~3개, 색상 15개, radius 2개로 압축 가능.

1 폰트 (Typography)

BEFORE · 현재 12종 혼재

Poppins · 99회 ⚠️
Italy Jeongmiso 이태리정미소
Noto Sans KR · 70회 ⚠️
Italy Jeongmiso 이태리정미소
Pretendard Variable · 20회
Italy Jeongmiso 이태리정미소
Cormorant Garamond · 18회 (장식)
Italy Jeongmiso 이태리정미소
Playfair Display · 7회
Italy Jeongmiso 이태리정미소
Jost · 1회
Italy Jeongmiso 이태리정미소

+ Hedvig Letters Serif, Verdana, Arial, Apple SD Gothic Neo, Spoqa, Prompt — 더 있음

AFTER · 2종으로 압축 (Poppins + Cormorant)

--font : Poppins (한글·본문)
정제된 본문. 가독성, 무료, 트렌드.
이태리정미소 — 본질을 담은 글자
--font-en : Poppins (영문)
Italy Jeongmiso — crafted with care
--font-accent : Cormorant Garamond (영문 악센트)
Italia — Crafted with care since 2020

왜 이렇게?
· Poppins: 본문·UI 기본. 둥근 지오메트릭 산세리프로 친근·모던
· Cormorant Garamond: 이탈리아 정체성 살리는 영문 장식용

⚠️ Poppins는 한글 글자가 없음. 한글은 폴백 폰트(현재 Pretendard)로 표시됨 — 위 한글 샘플도 폴백으로 렌더된 것. 한글 전용 폰트는 별도 확정 필요.

2 색상 (Colors)

BEFORE · 218개 색상이 흩어짐

+ 약 180개 더 있음. 회색만 14단계, 그린만 4종, 블루·골드·베이지 변종 다수.

브랜드 외 색 #4a9bb5 청록 (30회) · #3a7d44 다른 그린 (18회) · #2E7D32 Material 그린 (CSS 변수)

AFTER · 15개 토큰으로 압축

brand-dark
#2C3E2D
brand-gold
#D9BC82
page-bg
#FAFAF8
card-bg
#FFFFFF
soft-gold
#FDFAF2
text-strong
#1A1A1A
text-body
#444444
text-caption
#888888
border-light
#F0F0F0
border-default
#E5E5E5

핵심 + 그레이 5단계로 충분. 디자인가이드 토큰 그대로 활용.

(추가: success/warn 2개, gold accent 변형 1개 정도 더 필요할 수 있음)

주의 — 폐기 후보 색: #4a9bb5(청록·30회), #3a7d44(다른 그린·18회), #2E7D32(Material 그린·CSS 변수), #ef441f(주황빨강 — `--font-color-secondary`로 정의돼 있음). 이들은 브랜드 가이드에 없음 → 사용처 확인 후 brand-dark/brand-gold로 흡수.

3 둥근 모서리 (Border-radius)

BEFORE · 12종 값

0
2px
3px
4px
5px
6px
8px
10px
12px
16px
50px
50%

→ 같은 카드끼리도 6/8/10/12 섞임. 페이지 이동할 때 묘하게 다름 느껴지는 원인.

AFTER · 2종 + 원형

8px · 기본
50px · 알약형
50% · 원형

8px 단일로 카드·버튼·입력·박스 전부. 50px은 태그/뱃지/필터 칩만. 50%는 아바타/원형 버튼만.

4 메뉴 구조 (Navigation)

BEFORE · 현재 메뉴 7개

AFTER · 확정 메뉴 6개 (BEST 제거)

핵심 변경: 7개 → 6개. 구매하기·MEMBERSHIP·BRAND·MAGAZINE은 유지하고, 최상위 BEST만 제거.

5 최종 토큰 (common.css에 박을 코드)

:root {
  /* 폰트 */
  --font:        'Poppins', 'Pretendard', sans-serif;   /* 본문·UI — 한글은 Pretendard 폴백 */
  --font-en:     'Poppins', sans-serif;                 /* 영문 */
  --font-accent: 'Cormorant Garamond', serif;           /* 영문 악센트 */

  /* 브랜드 컬러 */
  --brand-dark:  #2C3E2D;
  --brand-gold:  #D9BC82;
  --page-bg:     #FAFAF8;
  --card-bg:     #FFFFFF;
  --soft-gold:   #FDFAF2;

  /* 텍스트 */
  --text-strong:  #1A1A1A;
  --text-body:    #444444;
  --text-caption: #888888;

  /* 보더 */
  --border-light:   #F0F0F0;
  --border-default: #E5E5E5;

  /* 라운드 */
  --radius:      8px;
  --radius-pill: 50px;

  /* 여백 (디자인가이드) */
  --space-xs: 8px;
  --space-s:  16px;
  --space-m:  32px;
  --space-l:  96px;
}

6 작업 범위 추정

전체 영향 파일: 약 276개 HTML/CSS (skin 전체)

핵심 페이지(우선 작업): 메인·상품상세·상품리스트·장바구니·결제·헤더·푸터 — 약 30개 파일

예상 시간: 핵심만 = 반나절 · 전체(게시판·마이페이지 포함) = 1~1.5일

진행 순서: ① common.css에 토큰 박기 → ② skin13(복제본)에서 핵심 페이지부터 하드코딩 교체 → ③ 시크릿 모드 검증 → ④ 사용자 OK 후 skin8 배포

안전장치: robocopy로 자동 백업 시스템 이미 구축됨 (구글드라이브 매일 18:00 + 메모리 매답변). 작업 중 문제 생기면 즉시 복구 가능.

7 구매하기 옵션 바텀시트 (skin13 완료, 배포 대기)

2026-05-21~22 작업 완료. 메디큐브 패턴 — 구매하기 클릭 시 옵션 선택을 모바일 바텀시트로 노출.

현재 /sde_design/skin13/product/detail.html에 적용. 사용자 OK 후 skin8 배포 예정. → skin13 미리보기 (관리자 로그인 필요)

BEFORE · 기존 카페24 기본

  • 모바일에서 "구매하기" 클릭 시 페이지 위쪽 옵션 영역으로 스크롤만 일어남
  • 옵션 선택 UI가 페이지 본문 위쪽에 박혀 있어 모바일에선 가독성·동선 ↓
  • 네이버페이 버튼 위 두꺼운 회색 선 (SDK 강제 주입)
  • 찜 버튼 "찜찜" 글자 중복, 오른쪽 모서리 잘림
  • 장바구니/구매하기/N페이/찜 — 4개 버튼 둥근 모서리·높이 제각각
  • 총금액 영역 좌측 정렬, 선물하기는 단순 텍스트 버튼

AFTER · skin13 적용

  • 바텀시트 등장: 구매하기 클릭 → 화면 아래에서 시트 슬라이드업, 옵션 선택·총금액·실행 버튼 한 화면
  • 네이버페이 위 선 제거: SDK 덮어쓰기 막느라 CSS ::before 흰색 레이어로 가림
  • 찜 버튼 정리: 중복 텍스트 제거, padding 0으로 잘림 해결, 폰트 Pretendard 통일
  • 버튼 4개 라운드 8px + 높이 48px 통일 (장바구니/구매하기/N페이/찜)
  • 총금액 우측 정렬 (수량은 한 줄에 함께)
  • 선물하기 → 선물 아이콘 + "선물" 크림색(#F5EED8) 배경으로 액센트 부여

바텀시트 하단 버튼 영역 (After)

위 줄 (장바구니 · 구매하기)

아랫 줄 (네이버페이 구매 · 찜) — 같은 8px 라운드 · 48px 높이

N pay 구매

하단 고정바 (선물하기 — 크림색 액센트)

💬
728
선물
구매하기
다음 단계: 폰트·색·radius 토큰화 작업(1~6번)이 끝나면 이 바텀시트의 하드코딩 색상/폰트도 자동으로 변수 참조로 정리됨. skin8 배포는 토큰 작업과 함께 묶어서 한 번에 진행하는 게 안전.