đặc tả thiết kế

trang này đang được xây dựng — nội dung chưa hoàn thiện

Đặc tả thiết kế định nghĩa mọi thuộc tính trực quan của hệ thống 1thay — màu sắc, kiểu chữ, khoảng cách, component — ở định dạng máy có thể đọc được để tác nhân tham khảo khi xây dựng giao diện.

hệ thống màu sắc

bảng màu thương hiệu

4 thương hiệu, mỗi thương hiệu có 10 sắc độ (50→900). Sắc độ 600 là mốc cơ bản. 400 là trạng thái hover. 200 là vòng focus.

Thương hiệuCơ bản (600)Hover (400)Focus (200)Font hiển thị
reputa-blue#064BAE#357dde#8eb6f2Hanken Grotesk
reputa-premier#A10B2E#d93650#f28ea3Hanken Grotesk
tramnghe#044f44#2d7d6f#80c4b2Merriweather
1thay#FBC000#fccd26#ffe080Space Grotesk

bảng màu trung tính

11 sắc độ từ #ffffff (0) đến #020617 (1000). Dùng cho bề mặt, chữ và viền trên tất cả thương hiệu.

Mốc chính: neutral-50: #f8fafc (nền trang), neutral-200: #e2e8f0 (viền), neutral-900: #0f172a (chữ chính).

màu ngữ nghĩa

success#16a34axác nhận tích cực, hoàn thành
warning#d97706cảnh báo, thời hạn, chú ý
error#dc2626hành động phá hoại, xác thực thất bại
info#2563ebthông tin trung tính, tooltip

kiểu chữ

NhómFontĐậmChiều cao dòngSử dụng
displayHanken Grotesk7001.1hero, tuyên bố thương hiệu
headingHanken Grotesk6001.25tiêu đề mục, tiêu đề card
textInter4001.6nội dung chính, mô tả
uiInter5001.5nút, input, nhãn
numberSpace Grotesk5001.3số liệu, ngữ cảnh monospace

khoảng cách

7 cấp độ trên lưới 4px: xs(4) sm(8) md(16) lg(24) xl(32) 2xl(48) 3xl(64).

bo góc

6 cấp độ: none(2px) sm(4px) md(8px) lg(12px) xl(16px) full(9999px).

cách đọc đặc tả

File đặc tả (DESIGN.md) sử dụng YAML frontmatter với các khóa cấp cao nhất sau: