Skip to content

shared UI 스타일의 token·layer·recipe 책임을 구분한다 - #428

Merged
developer-1px merged 1 commit into
mainfrom
refactor/421-shared-ui-styles
Aug 17, 2026
Merged

shared UI 스타일의 token·layer·recipe 책임을 구분한다#428
developer-1px merged 1 commit into
mainfrom
refactor/421-shared-ui-styles

Conversation

@developer-1px

Copy link
Copy Markdown
Owner

요약

  • 색상·page spacing·page title typography를 CSS semantic token으로 정의하고 Tailwind theme에서 소비합니다.
  • tokens → base → components → utilities cascade 순서를 명시합니다.
  • shared recipe와 route-local style을 분리하고, style ownership guard로 경계를 고정합니다.

검증

  • npm run typecheck -w @interactive-os/json-document-site — 통과
  • npm test -w @interactive-os/json-document-site — 23 passed
  • npm run site:verify:pages — build/evaluate/HTTP smoke 통과
  • npm run browser:test — 53 passed
  • git diff --check — 통과

Closes #421

@developer-1px
developer-1px merged commit cf8aa2c into main Aug 17, 2026
2 checks passed
@developer-1px
developer-1px deleted the refactor/421-shared-ui-styles branch August 17, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

디자인: shared UI의 token·layer·component style 책임을 구분한다

1 participant