01
사진이 먼저
글에 표지가 있으면 사진이 먼저 보입니다. 목록은 112×80 썸네일로 시작합니다.
design system
토큰과 컴포넌트를 한 화면에 모았습니다. 아래 예시는 실제 페이지에서 쓰는 Tailwind 유틸리티를 그대로 사용합니다.
색 8간격 12글자 12라이트 · 다크
01
결정이 막힐 때 돌아오는 네 문장입니다.
01
글에 표지가 있으면 사진이 먼저 보입니다. 목록은 112×80 썸네일로 시작합니다.
02
회색 바탕 위에 흰 시트 하나. 모든 콘텐츠는 둥근 모서리 24px 안에 들어갑니다.
03
제목은 800 굵기, 자간은 좁게. 설명은 한두 줄로 끊습니다.
04
호버에서 화살표가 4px 이동합니다. 그 이상은 하지 않습니다.
02
무채색 바탕에 파랑 하나. 왼쪽 조각이 라이트, 오른쪽 조각이 다크 값입니다.
--paper
페이지 바탕
#f4f4f6 · #0e0e10
--surface
카드, 시트
#ffffff · #161618
--surface-soft
입력, 목차, 태그
#f9f9fa · #1d1d21
--ink-strong
제목, 활성 pill
#111111 · #ffffff
--ink-soft
본문, 보조 텍스트
#6b7280 · #a1a1aa
--line
테두리, 구분선
#e5e7eb · #2a2a2f
--accent
링크, 포커스
#1d4ed8 · #8ab4ff
--highlight
검색 표시
#e11d48 · #fb7185
파랑은 링크와 포커스에만 씁니다.
빨강은 검색 하이라이트와 이 화면의 섹션 번호처럼 표시가 필요한 곳에만 씁니다.
나머지는 모두 --paper, --ink-strong, --line입니다.
03
4px 배수 스케일을 Tailwind 유틸리티로 씁니다. 막대 길이가 실제 px입니다.
04
Inter + Noto Sans KR, 한 서체 계열. 12단계만 씁니다.
05
모서리는 세 단계, 그림자는 한 단계만 씁니다.
시트 · 24px
rounded-sheet
카드 · 16px
rounded-card
썸네일 · 12px
rounded-thumb
shadow-soft
헤더, 시트
shadow-lift
드로어
06
실제 유틸리티 조합입니다. 새 화면은 이 조합에서 시작합니다.
필터
태그
목록 행
2026.11.10공책을 펼치며블로그를 다시 시작합니다. 첫 글은 이 공책을 어떻게 쓸지에 대한 메모입니다.버튼
입력
07
회색 바탕 위 흰 시트 하나. 본문은 44rem에서 멈춥니다.
시트 · rounded-sheet · p-5 / sm:p-10
본문 · max-w-[44rem] · text-16 / 1.8
| 폭 | 변화 |
|---|---|
| 40rem | 시리즈 이전/다음 글이 2열이 됩니다. |
| 48rem | 상단 내비가 사라지고 햄버거 드로어가 열립니다. |
| 64rem | 시트 패딩이 40px로 늘고, 카드 여백이 넓어집니다. |
08
새 화면을 만들 때 확인하는 여섯 가지입니다.
09
하는 것
하지 않는 것
긴 설명은 「읽는 사이트를 만드는 법」에 적어 두었습니다. 규칙이 바뀌면 이 화면과 docs/05_design.md를 함께 고칩니다.