Swiss Grid Minimal
엄격한 12열 모듈러 그리드와 좌측 정렬 비대칭, 단일 강조색의 장식 없는 순수 그리드.
미리보기

색 토큰
bg
#FFFFFF
surface
#FFFFFF
text
#111111
muted
#6B6B6B
accent
#E2231A
border
#111111
타이포 · 간격 토큰
display · {"family":"Helvetica Neue","fallback":"Inter, Arial, sans-serif","size":"clamp(2.75rem,6vw,5rem)","weight":700,"tracking":"-0.02em","leading":1.05}
heading · {"family":"Helvetica Neue","fallback":"Inter, Arial, sans-serif","size":"1.875rem","weight":700,"tracking":"-0.01em","leading":1.15}
body · {"family":"Inter","fallback":"Helvetica Neue, Arial, sans-serif","size":"1.0625rem","weight":400,"leading":1.55}
caption · {"family":"Inter","fallback":"Arial, sans-serif","size":"0.8125rem","weight":500,"tracking":"0.04em","transform":"uppercase"}
spacing.unit · 8
spacing.section · 120
spacing.block · 32
spacing.content_max · 1200px
spacing.gutter · 24px
spacing.columns · 12
스타일 축
| 색채 | mono |
| 타이포 | minimal-sans |
| 레이아웃 | strict-grid |
| 여백 | balanced |
| 모션 | none |
| family | swiss-international |
출처
- Swiss Style (design) — Wikipediaarticle
- Swiss Style Principles, Typefaces & Designers — PRINT Magazinearticle
- Lessons From Swiss Style Graphic Design — Smashing Magazinearticle
원자산은 각 출처 라이선스를 따름. 본 팩이 배포하는 것은 디자인 명세·토큰이며 원자산 사본이 아님.
이 팩 적용하기 — design-pick 스킬
Claude Code에 design-pick 스킬이 설치돼 있으면, 아래 한 줄을 붙여넣는 것으로 이 팩이 적용됩니다.
design-pick 스킬로 "web-swiss-grid" 팩을 적용해서 [내 주제] 웹사이트를 만들어줘
스킬이 없다면 — GitHub 저장소의 design-diversity 에서 skills/design-pick을 .claude/skills/에 복사하면 됩니다.
스킬 없이 쓰기 — 디자인 지시문(prompt.md) 직접 복사
# Swiss Grid Minimal — web 디자인 팩 ## 이 스타일의 정체성 스위스 인터내셔널 타이포그래픽 스타일을 웹으로 옮긴 것. 흰 배경에 검정 텍스트, 엄격한 12열 모듈러 그리드, 좌측 정렬의 의도적 비대칭. 위계는 오직 글자 크기와 굵기로만 만든다 — 장식용 보더·그림자·아이콘·일러스트가 전혀 없고, 강조색은 단 하나(빨강)만 면적 3% 이하로 쓴다. "디자인을 한 흔적이 안 보이는데 정확하다"는 인상이 정답. ## 색 - 배경: `#ffffff` (페이지 전체, 단 하나의 배경색) - 텍스트: `#111111` (본문·제목 공통) - 보조 텍스트(메타·캡션): `#6b6b6b` - 강조: `#e2231a` (빨강) — 단 1개. CTA 텍스트·활성 링크·섹션 번호에만, 화면 면적 합계 3% 이하. - 헤어라인: `#111111` 1px (구분선에만) - 그라디언트 금지. 색은 위 5개로 고정. ## 타이포그래피 - 전체 폰트: `Helvetica Neue, Inter, Arial, sans-serif` (Inter는 Google Fonts 공개 웹폰트로 로드) - H1: `clamp(2.75rem, 6vw, 5rem)`, weight 700, letter-spacing `-0.02em`, line-height 1.05 - H2: `1.875rem`, weight 700, letter-spacing `-0.01em`, line-height 1.15 - 본문: `1.0625rem` (17px), weight 400, line-height 1.55, 측정 폭 60~72자 - 메타/캡션: `0.8125rem`, weight 500, letter-spacing `0.04em`, 대문자(`text-transform: uppercase`) - 모든 텍스트 좌측 정렬. 중앙 정렬·양끝 맞춤(justify) 금지. ## 레이아웃 / 그리드 - 콘텐츠 최대 폭 `1200px`, 좌우 패딩 `24px` - 12열 그리드, 거터 `24px`. 모든 요소는 열 경계에 스냅 — 임의 폭 금지. - 브레이크포인트: `<768px` 1열 스택, `768~1024px` 6열, `>1024px` 12열 - 섹션 수직 간격 `120px`. 섹션 내 블록 간격 `32px`. - 비대칭 배치: 히어로 제목은 1~7열, 본문 단락은 8~12열에 두는 식으로 좌우 비대칭을 의도한다. 모든 것을 중앙에 모으지 않는다. - 8px 베이스 스페이싱 스케일(8/16/24/32/48/64/96/120). ## 형태 / 질감 - radius `0px` — 모든 요소 직각. - 그림자 전무. `box-shadow` 사용 금지. - 카드 개념 없음. 콘텐츠는 그리드 정렬과 헤어라인으로만 구분. - 구분선: `1px solid #111111`. 섹션 상단 또는 콘텐츠 그룹 사이에만. - 이미지: 직각, 보더 없음, 흑백 또는 무채 처리 권장. 그리드 열 폭에 정확히 맞춘다. ## 모션 - 모션 거의 없음. 호버 시 링크는 `text-decoration: underline`만, 0ms. - 페이지 전환·스크롤 애니메이션 없음. - 허용되는 유일한 트랜지션: 링크 색상 `100ms linear` (검정→빨강). ## 하지 말 것 - 보라/인디고 그라디언트 절대 금지 — 배경은 순백 단색. - 둥근 모서리(radius > 0) 금지. soft shadow·드롭섀도 금지. - 이모지 금지. 장식 아이콘 금지(기능 아이콘도 최소화). - 중앙 정렬 히어로 금지 — 제목은 좌측 정렬·비대칭 배치. - 그라디언트 텍스트·glow·blob 도형 금지. - 카드 그리드(둥근 카드 3개 반복) 금지 — 구분은 헤어라인과 그리드로만. - 강조색을 2개 이상 쓰거나 면적 3%를 넘기지 말 것. ## 적용 예 - **히어로**: 좌측 1~7열에 H1 한 줄(`clamp` 대형), 그 아래 8~12열에 17px 본문 2~3문장. 배경 순백, 이미지 없음. 상단에 가는 헤어라인 1줄. - **카드/콘텐츠 블록**: 12열을 3분할(각 4열)한 텍스트 블록. 보더·배경 없이 각 블록 상단에 빨강 섹션 번호(`01`)와 1px 헤어라인. 호버 효과 없음. - **푸터**: 색 반전 없음(흰 배경 유지). 상단 1px 헤어라인, 좌측 정렬 메타 텍스트(대문자 13px 회색), 12열에 분산 배치.
복사한 지시문을 Claude(claude.ai)나 Claude Code에 붙여넣고 “위 디자인 팩을 그대로 따라 [내 주제]로 만들어줘”라고 요청하세요.