awork Design System
최종 수정 2026.05.13 담당 awork Product Design 스택 Next.js · FastAPI · PostgreSQL

Design System · v0.8.2

awork Design System

awork 제품팀이 공유하는 UI 기준 문서입니다. 컴포넌트, 토큰, 패턴을 한 곳에 정리해 디자이너와 개발자가 같은 기준으로 화면을 만듭니다.

버전
0.8.2 beta
업데이트
2026.05.13
기준 스택
Next.js · FastAPI · PostgreSQL
실무형 · 정보 밀도 · 신뢰
원칙
  • 요청사항을 정리하고, 전문가가 결과물을 검수합니다.
  • 장식보다 정보. shadow보다 1px border와 여백을 우선합니다.
  • Blue는 CTA, 링크, 활성 상태에만 사용합니다.

Color

토큰 이름과 hex, 사용 위치를 함께 표기합니다. 코드에서는 --color-* CSS 변수로 참조합니다.

Primary CTA · 링크 · 활성 상태에만 사용

TokenHexUsage
primary/500#0069FFPrimary CTA, 링크 기본
primary/600#2563EBCTA hover, 포커스 링
primary/700#1D4ED8Pressed, active tab 강조
primary/800#1E40AF다크 배경 위 텍스트, brand accent

Info 안내성 메시지, 보조 강조

TokenHexUsage
info/600#167AD8Info 아이콘, 보조 링크
info/100#E9F2F9Info 배지 배경
info/50#F0F9FF알림 배너, hover surface

Neutral 텍스트 위계, 배경, 보더

TokenHexUsage
neutral/0#FFFFFFPage background, 카드 표면
neutral/50#F8FAFC섹션 배경, 입력 비활성
neutral/100#F1F5F9Table header, hover surface
neutral/200#E2E8F0Border 기본, divider
neutral/300#CBD5E1Border 강조, disabled border
neutral/500#64748BCaption, placeholder, 보조 텍스트
neutral/700#334155본문 텍스트
neutral/900#0F172A제목, primary text

Semantic 상태 표현. 텍스트와 배경 색 쌍으로 사용

TokenHexUsage
success/600#059669결제 완료, 승인, 정상 상태
success/50#ECFDF5Success 배지 배경
warning/600#D97706납기 임박, 주의
warning/50#FFFBEBWarning 배지 배경
danger/600#DC2626분쟁, 결제 실패, 삭제
danger/50#FEF2F2Danger 배지 배경

Typography

시스템 폰트 스택 기반. 본문은 14-16px 중심으로 정보 밀도를 우선합니다.

Font family system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif
RoleSize / LineWeightSample
display32 / 40600주문 상세
page-title28 / 36600진행 중인 프로젝트
section-title20 / 28600최근 주문 12건
card-title16 / 24600RAG 기반 사내 챗봇 구축 패키지
body14 / 22400납기일은 첫 결제일로부터 14일이며, 1차 산출물 검수 후 잔금이 결제됩니다.
body-strong14 / 22500분쟁이 접수된 주문입니다. 운영팀이 확인 중입니다.
caption12 / 184002026.05.13 14:23 작성 · 김민재 PM
mono13 / 20500ord_2026051323A · txn_8f3d2a91

Spacing & Radius

4의 배수 기준. 작은 단위는 텍스트 사이, 큰 단위는 섹션 사이에 사용합니다.

Spacing scale

Tokenpx
space/14
space/28
space/312
space/416
space/520
space/624
space/832
space/1040

Radius

Tokenpx적용
radius/00표 셀, 구분선
radius/sm2체크박스, 작은 칩
radius/md4버튼, 입력, 배지
radius/lg6카드, 토스트
radius/xl8모달, 사이드시트

Layout

Token설명
max-width1280px최상위 컨테이너
content1200px본문 영역
gutter24px좌우 여백
gutter-sm16px모바일 좌우 여백
col-gap24px그리드 열 간격
row-gap16px그리드 행 간격

Breakpoints: sm 640, md 768, lg 1024, xl 1280

Components

실제 화면에서 쓰이는 형태로 표기합니다. props 명세는 코드 저장소를 참고하세요.

Input / Search

높이 36px(md) 기준. 포커스 시 primary/600 1px ring.

Status badge

주문/작업 단계 상태. 텍스트는 6자 이내로 통일합니다.

상태Badge의미
paid결제완료잔금/선금 결제가 완료됨
in_progress작업중판매자가 작업을 진행 중
due_soon납기임박납기일까지 48시간 이내
disputed분쟁구매자가 이의 제기, 운영팀 검토
draft초안판매자가 아직 게시하지 않음
verified seller인증 전문가사업자 인증 + 포트폴리오 검수 완료

Product card

목록 그리드에 사용. 가격, 납기, 산출물, 판매자 신뢰 정보를 한 카드 안에서 비교 가능.

RAG · LLM Ops
인증 전문가베스트셀러

RAG 기반 사내 챗봇 구축 - 문서 1만건 기준

데이터스튜디오 · 김민재 · 누적 47건

  • LangChain
  • Python
  • FastAPI
  • pgvector
가격
4,500,000원~
납기
14일
산출물
3건
★ 4.9 (37)납기 준수율 98%
Computer Vision
인증 전문가

제조 라인 불량 검출 모델 PoC

비전랩스 · 이서연 · 누적 12건

  • PyTorch
  • YOLOv8
  • ONNX
가격
견적 협의
납기
21일
산출물
4건
★ 4.8 (9)납기 준수율 100%
Workflow Automation
신규

영업팀용 AI 견적서 작성 봇

노션웍스 · 박지훈 · 누적 3건

  • Next.js
  • OpenAI API
  • Slack
가격
1,800,000원~
납기
10일
산출물
2건
★ 신규평균 응답 2시간

Order stepper

주문 페이지 상단, 작업실 사이드 패널에 공통으로 사용합니다.

  1. 1

    요청 작성

    2026.05.13 완료

  2. 2

    결제 완료

    선금 30% 결제

  3. 3

    작업 중

    D-9 · 1차 산출물 검토

  4. 4

    납품

    예정 2026.05.24

  5. 5

    구매 확정

    검수 후 잔금 결제

Admin table

운영팀 화면 기준. 행 높이 44px, 1px border, hover 시 neutral/50.

주문번호상품고객금액상태담당자업데이트
ord_2026051323ARAG 기반 사내 챗봇 구축주식회사 한솔물산4,500,000작업중김민재2026.05.13
ord_2026051294B제조 라인 불량 검출 PoC대한정밀12,000,000납기임박이서연2026.05.13
ord_2026051177C영업팀 견적서 작성 봇코어테크1,800,000결제완료박지훈2026.05.12
ord_2026051002D고객지원 분류 모델 학습플로우랩3,200,000분쟁운영팀2026.05.11
1-4 / 247건
...

Patterns

대표 화면 4종의 레이아웃 가이드. 실제 구현 시 컴포넌트는 위 섹션을 그대로 사용합니다.

상품 목록

좌측 필터 + 정렬바 + 카드 그리드. 1024 이상 3열, 768 이상 2열, 모바일 1열.

128

RAG · LLM Ops

RAG 기반 사내 챗봇 구축

4,500,000원~ · 14일 · ★ 4.9

Computer Vision

제조 라인 불량 검출 PoC

견적 협의 · 21일 · ★ 4.8

Workflow

영업팀 견적서 작성 봇

1,800,000원~ · 10일 · ★ 신규

NLP

고객지원 분류 모델 학습

3,200,000원~ · 18일 · ★ 4.7

주문 / 결제

좌측 입력 폼 + 우측 주문 요약. 모바일에서는 요약이 하단 영역으로 전환.

결제

1. 의뢰 정보

상품RAG 기반 사내 챗봇 구축
판매자데이터스튜디오 · 김민재
납기14일 (~ 2026.05.24)

2. 산출물 범위

3. 결제 수단

판매자 대시보드

KPI 4개 + 진행 주문 + 다음 액션 위젯. KPI는 정보 위주, 큰 일러스트는 사용하지 않습니다.

이번 달 매출

14,820,000

+18.4% 전월비

진행 주문

7

납기 임박 2건

납기 준수율

96%

+2.0%p 전월비

평점

4.8/5

최근 37개 리뷰

다음 액션

전체 보기
  1. 납기임박 ord_2026051323A 1차 산출물 업로드 - D-2
  2. 검수요청 ord_2026051294B 변경 요청 회신 - D-1
  3. 초안 신규 상품 "Slack 봇 패키지" 게시 검수

진행 주문

전체
주문상태D-day
한솔물산 · 챗봇 구축작업중D-9
대한정밀 · 불량 검출납기임박D-2
코어테크 · 견적 봇결제완료-

관리자 운영 화면

좌측 nav + 상단 필터 + 본문 테이블. 운영자가 한 화면에서 검색, 확인, 처리까지 끝낼 수 있어야 합니다.

주문 관리

주문번호 · 고객 · 상품 검색 필터 상태 변경
전체 247 결제완료 84 작업중 119 납품완료 32 분쟁 6
주문번호고객금액상태담당
ord_...023A한솔물산4,500,000작업중김민재
ord_...994B대한정밀12,000,000납기임박이서연
ord_...877C코어테크1,800,000결제완료박지훈
ord_...702D플로우랩3,200,000분쟁운영팀