스킬 자체의 표현으로
이 skill은 프리미엄 워크스페이스 플랫폼에서 영감을 받은 초미니멀리즘의 문서 스타일 웹 인터페이스를 생성합니다. 오프화이트와 차콜 톤의 웜 모노크롬 팔레트, 에디토리얼 세리프와 지오메트릭 산세리프를 사용한 맞춤형 타이포그래피 계층 구조, 그리고 뮤트한 파스텔 강조색을 사용한 플랫 벤토 그리드 레이아웃을 강제합니다.
이 프로토콜은 Inter, Roboto, Open Sans 폰트, Lucide와 Heroicons 같은 표준 아이콘 라이브러리, Tailwind의 기본 헤비 섀도, 그래디언트, 이모지, AI 카피라이팅 클리셰를 엄격히 금지합니다. 컴포넌트는 1px solid #EAEAEA 테두리, 선명한 8-12px 보더 반경, 넉넉한 내부 패딩, IntersectionObserver를 사용한 스크롤 진입 애니메이션을 사용합니다. 모션은 눈에 띄지 않고 세련되며, transform과 opacity로만 애니메이션됩니다.
산출물
- 고급스럽고 정돈된 에디토리얼 미학을 네이티브하게 반영하는 HTML, React, Tailwind 또는 Vue 프론트엔드 코드
- 벤토 그리드 형태의 비대칭 CSS Grid 구조와 넉넉한 매크로 화이트스페이스를 가진 레이아웃
작동 방식
- 01매크로 화이트스페이스를 먼저 설정
섹션 사이에 매시브한 세로 패딩을 사용합니다. 구체적으로 Tailwind 단위로 py-24 또는 py-32를 사용합니다.
- 02콘텐츠 너비 제한
에디토리얼 비율을 유지하기 위해 주요 타이포그래피 콘텐츠를 max-w-4xl 또는 max-w-5xl로 제한합니다.
- 03타이포그래피 계층 구조와 모노크롬 변수 적용
웜 모노크롬 팔레트 사양에 따라 즉시 커스텀 폰트와 색상 변수를 설정합니다.
- 04테두리 표준 강제
모든 카드, 구분선, 테두리는 정확히 1px solid #EAEAEA를 사용해야 합니다.
- 05스크롤 진입 애니메이션 추가
윈도우 스크롤 리스너가 아닌 IntersectionObserver를 사용하여 모든 주요 콘텐츠 블록에 애니메이션을 적용합니다.
- 06시각적 깊이 확보
섹션에는 텅 빈 플랫 배경이 아니라 이미지, 앰비언트 그래디언트, 또는 미묘한 텍스처를 통한 깊이가 필요합니다.