AffectiveDesign Lab 감성 디자인 연구실
EN中

디자인

이 홈페이지가 스스로를 조판하는 규칙과, 그렇게 정한 이유입니다.

측정을 내세우는 연구실이라면 자기 화면도 재야 합니다. 이 페이지의 색상값과 대비 수치는 빌드할 때 실제 스타일시트에서 읽어 계산합니다. 아래 결정들은 만들면서 부딪힌 것의 기록입니다.

두 개의 바닥

낮과 어둠. 보는 사람의 시스템 설정을 따르고, 직접 고르면 그 선택이 이깁니다. 액센트는 양쪽에서 같은 노랑입니다. 바닥에 따라 바뀌는 색은 하나의 색이 아니니까요. 바뀌는 것은 그 노랑이 글자가 되어야 할 때뿐입니다.

낮

  • 바닥#f7f6f2
  • 카드#fff
  • 옅은 면#eae8df
  • 괘선#b0b0a1
  • 보조 글#4a4a41
  • 본문 글#14140f
  • 액센트#ffc600
  • 액센트 글자#7d5c00
  • 액센트 위 글#0f0f0f
  • 보조 색#1a5f58

본문 17.08:1 / 보조 8.27:1 / 액센트 위 12.17:1

어둠

  • 바닥#0f0f0f
  • 카드#1a1918
  • 옅은 면#161615
  • 괘선#333130
  • 보조 글#9a9691
  • 본문 글#f1eeea
  • 액센트#ffc600
  • 액센트 글자#ffc600
  • 액센트 위 글#0f0f0f
  • 보조 색#6fb3a6

본문 16.57:1 / 보조 6.52:1 / 액센트 위 12.17:1

활자

마음

Cormorant Garamond + Gowun Batang / 300 / 제목과 큰 말

본문은 산세리프로, 긴 목록에서도 읽히게.

Pretendard / 400 / 본문

SCIE Q1 / 2026-08 / DOI

IBM Plex Mono / 기계가 읽는 것 — 색인, 날짜, 수치

크기

다섯 단계뿐입니다. 오른쪽 숫자는 데스크톱과 휴대폰입니다. 휴대폰에서는 모든 단계가 커집니다. 멀리 두고 보는 화면에서는 같은 크기가 더 작게 읽히기 때문입니다.

라벨정서를 재고 형태로 옮깁니다12 / 12인덱스 태그, 역할 이름 — 읽는 글이 아니라 표시
곁말정서를 재고 형태로 옮깁니다13.5 / 13.5날짜, 편수, 짧은 설명
보조정서를 재고 형태로 옮깁니다14.5 / 15캡션, 각주
본문정서를 재고 형태로 옮깁니다16 / 16.5문단, 목록, 버튼
도입정서를 재고 형태로 옮깁니다17 / 17.5페이지 리드, 정의문

여백과 폭

메인과 하위 페이지에 같은 콘텐츠 폭을 적용합니다. 데스크톱 좌우 여백은 화면 너비의 최소 7%, 1,100px 이하에서는 5%, 760px 이하에서는 24px입니다. 긴 본문은 줄 길이를 별도로 제한합니다.

간격

열두 단계뿐이고, 그 사이 값은 쓰지 않습니다. 작은 단계는 요소 안쪽 여백이고 큰 단계는 섹션 사이의 숨입니다. 오른쪽 숫자는 데스크톱과 휴대폰입니다. 휴대폰에서는 큰 단계만 줄어듭니다. 좁은 화면이 덜 필요로 하는 것은 버튼 안의 여백이 아니라 섹션 사이의 공기이기 때문입니다.

sp-12 / 2괘선 옆 한 숨
sp-24 / 4칩 안
sp-38 / 8칩 사이, 글줄 사이
sp-412 / 12카드 안
sp-516 / 16문단 사이
sp-620 / 20
sp-724 / 24칼럼 사이
sp-832 / 24묶음 사이
sp-940 / 32
sp-1048 / 40제목 앞
sp-1164 / 48
sp-1280 / 56섹션 사이

형태

알약 — 만질 수 있는 것 8px — 담는 것 점 9px — 섹션의 표지

마크

빈 원은 측정된 지금의 상태, 채운 원은 디자인이 겨누는 상태입니다. 연구실이 하는 일 전체가 이 두 원 사이의 거리입니다.

결정

한글에는 라틴 기준 크기를 쓰지 않습니다

라틴 96px 헤드라인을 그대로 옮겼더니 한글이 훨씬 무겁게 앉았습니다. 자면을 채우는 정도가 다릅니다. 제목은 124px에서 82px로 내려왔습니다.

스크립트가 섞이는 줄에는 모노를 쓰지 않습니다

한글을 담은 모노 서체가 없어서, 참여자 목록이 한 줄 안에서 서체가 갈라졌습니다. 라틴 이름만 모노로 떨어져 나옵니다.

액센트 위의 글자는 토큰이 정합니다

액센트가 낮에는 어둡고 어둠에서는 밝아, 흰 글자를 박아둔 버튼이 어두운 바닥에서 1.9:1로 읽히고 있었습니다.

액센트로 가득 칠한 면은 화면에 하나뿐입니다

색이 의미를 가지려면 드물어야 합니다. 이 사이트에서 액센트는 지금 여기, 목표 정서, 그리고 함께하기 한 곳입니다.

대비는 주장하지 않고 잽니다

이 페이지의 수치는 빌드할 때 style.css에서 값을 읽어 계산합니다. 문서가 실물과 어긋날 수 없습니다.

휴대폰에서는 모든 크기가 올라갑니다

팔 길이만큼 떨어뜨려 보는 화면에서는 같은 크기가 더 작게 읽힙니다. 15px 미만 글자가 77%에서 14%로 내려왔습니다. 남은 것은 태그와 날짜입니다.

만든 시간

이 사이트를 만드는 데 들어간 시간입니다. 세로축은 그날 직접 관여한 시간 — 읽고, 판단하고, 입력한 시간입니다. 기다린 시간은 뺐습니다. 소식을 올리고 구성원을 고치는 일은 사이트를 만드는 일이 아니라 굴리는 일이라 따로 셌습니다. 그쪽이 4.0시간입니다.

0246 08/21 — 0.28시간 — 발화 14회2108/24 — 0.78시간 — 발화 15회2408/25 — 4.57시간 — 발화 71회2508/26 — 1.52시간 — 발화 24회2608/27 — 1.0시간 — 발화 18회2708/28 — 1.32시간 — 발화 26회2808/29 — 1.02시간 — 발화 22회2908/30 — 0.61시간 — 발화 8회3008/31 — 2.3시간 — 발화 33회3109/01 — 3.01시간 — 발화 45회0109/02 — 0.63시간 — 발화 18회0209/04 — 0.91시간 — 발화 17회0409/06 — 0.42시간 — 발화 8회0609/07 — 0.23시간 — 발화 2회0709/08 — 1.28시간 — 발화 23회0809/09 — 1.87시간 — 발화 41회0909/10 — 0.13시간 — 발화 4회1009/11 — 0.63시간 — 발화 18회1109/12 — 1.33시간 — 발화 44회1209/13 — 0.34시간 — 발화 11회1309/14 — 0.61시간 — 발화 14회1409/15 — 1.14시간 — 발화 36회1509/16 — 0.51시간 — 발화 11회1609/17 — 0.57시간 — 발화 61회1709/18 — 1.42시간 — 발화 78회1809/19 — 0.12시간 — 발화 4회1909/20 — 0.44시간 — 발화 9회204.57
8월 / 9월 — 시간
표로 보기
날짜 제작 콘텐츠 벽시계 발화
2026-08-210.28 0.00.2114
2026-08-240.78 0.20.9415
2026-08-254.57 1.226.4471
2026-08-261.52 0.081.9524
2026-08-271.0 0.461.3918
2026-08-281.32 0.151.5526
2026-08-291.02 0.11.4922
2026-08-300.61 0.00.978
2026-08-312.3 0.242.6833
2026-09-013.01 0.534.4145
2026-09-020.63 0.00.918
2026-09-040.91 0.01.2317
2026-09-060.42 0.080.798
2026-09-070.23 0.00.622
2026-09-081.28 0.31.9323
2026-09-091.87 0.092.1741
2026-09-100.13 0.00.414
2026-09-110.63 0.140.8418
2026-09-121.33 0.191.4344
2026-09-130.34 0.00.2111
2026-09-140.61 0.00.6514
2026-09-151.14 0.01.5736
2026-09-160.51 0.00.7211
2026-09-170.57 0.170.6961
2026-09-181.42 0.01.1978
2026-09-190.12 0.00.094
2026-09-200.44 0.00.389

2026-08-24부터 2026-10-15까지, 발화 675회. 커밋과 기간은 다른 수치들처럼 빌드할 때 git에서 읽습니다. 시간은 다릅니다 — 저장소에 없는 작업 세션 기록에서 잰 값이라 빌드가 다시 계산할 수 없고, 그래서 잰 날짜와 방법을 data/buildlog.yml에 함께 적고 scripts/measure_worklog.py로 다시 잽니다. 15분 넘게 끊기면 다른 작업 구간으로 보고, 발화 사이 간격이 12분을 넘으면 자리를 비운 것으로 봅니다. 제작과 콘텐츠를 가르는 것은 그 구간의 커밋이 건드린 파일입니다. 콘텐츠 작업이 제 세션을 이룬 적은 한 번도 없어서 — 늘 제작에 섞여 있었습니다 — 콘텐츠 쪽 수치는 잰 값이 아니라 커밋 비율로 나눈 값입니다. 검증으로, 커밋 470개가 모두 검출된 구간 안에 들어갑니다.