프런트엔드 & UI

Details that make interfaces feel better

리뷰 체크리스트가 딸린 열여섯 개의 구체적인 UI 다듬기 규칙.

무엇인가

인터페이스 다듬기를 위한 디자인 엔지니어링 원칙 모음. 동심 라디우스, 시각적 정렬, 겹친 그림자, 시차를 둔 등장 애니메이션, 고정폭 숫자, 터치 영역, transition 특정성까지.

Design engineering principles for making interfaces feel polished. Use when building UI components, reviewing frontend code, implementing animations, hover states, shadows, borders, typography, micro-interactions, enter/
업스트림 SKILL.md에서

디자인에 왜 중요한가

  • 정확한 값을 못 박아, 누를 때 스케일이 어림짐작이 아니라 언제나 0.96입니다.
  • 대부분의 컴포넌트가 어딘가 어색해 보이게 만드는 중첩 라디우스 불일치를 바로잡습니다.
  • 숫자가 바뀔 때 생기는 레이아웃 이동을 사용자에게 닿기 전에 잡아냅니다.

다루는 내용

  • Quick reference
  • Core principles
  • Common mistakes
  • Review output format
  • Review checklist
  • Reference files

설치 방법

Details that make interfaces feel better

  1. 저장소를 클론하세요.

    git clone https://github.com/jakubkrehel/make-interfaces-feel-better
  2. Codex에 스킬 파일 경로를 지정하세요.

    skills/make-interfaces-feel-better/SKILL.md
  3. 그다음 원하는 UI를 설명하세요. Codex가 스킬을 따릅니다.

Codex로 실행하는 법

  1. Codex에 컴포넌트를 가리키고 원칙을 적용해 달라고 하세요.

  2. 리뷰를 요청하면 결과가 Before와 After 표로 돌아옵니다.

  3. 프런트엔드 변경을 머지하기 전에 열네 항목짜리 체크리스트를 돌리세요.

여기 모인 플러그인은 모두 무료 오픈소스이며, 실제 업스트림 출처로 연결됩니다.

codex-design 목록에서 더 보기 ↗

다음 단계

세팅 없이, Open Design으로 디자인하기

이 플러그인을 직접 설치해도 되고, Open Design으로 Codex 주위에 잘 정돈된 디자인 레이어를 통째로 두를 수도 있습니다. 키는 직접 가져오고, 산출물도 직접 소유하세요.