Status lozenges
R4/R13/R19 — palette ADS thật: neutral / information #E9F2FF / success #D3F1A7 / danger #FFECEB / purple #F3F0FF
Priority
R14 — Highest/High đỏ #F15B50, Medium cam, Low/Lowest xanh (var(--jx-focus))
Chips & badges
R3 — reaction chip pill full-radius 13px; label chip; story-point pill; +Add epic
Details panel fields
R2 — label 14px/500, giá trị kèm avatar 24px
Status transition + action menu
R4 — menu 180px chỉ hiện trạng thái workflow-valid; surface trắng r8 shadow ADS, item 40px
Filter popup
R7 — 300px: avatar row, 4 field thu gọn, + Add field, Clear all
Notifications
Search overlay
R17 — section RECENT, icon work-type
Profile menu
R16
Stat tiles
R9 — số 24px/600 + time-window subtitle
in the last 7 days
in the last 7 days
in the last 7 days
in the next 7 days
Types of work distribution
R11/R12 — palette chart thật, thanh 8px r4
Team workload + avatar stack
R12 — Unassigned 92%; stack -6px overlap viền trắng
Comment editor
R2 — placeholder + reaction chips + Cancel/Save
Skeleton loading
Token thật --ds-skeleton #0515240F + pulse; trang List dùng pattern này khi load data
Labels multi-select
Spec JIRA_CLOUD_LIVE.md — chips + search + checkbox, chọn không đóng popup, footer + Create label, Backspace xóa chip cuối; đồng bộ count với pill Labels của modal bên dưới
Breadcrumb
Đường dẫn Project / Epic / Work item — mục cuối đậm, không link, aria-current
Stepper (workflow)
Bước xong = dấu tick; bước đang làm = viền xanh; bước chưa tới = nhạt
- To Do
- 2In Progress
- 3Done
Empty state
Biểu tượng + tiêu đề + mô tả + hành động chính/phụ khi bộ lọc không có kết quả
Không có work item nào khớp
Thử xoá từ khoá tìm kiếm hoặc bỏ bớt bộ lọc để thấy thêm kết quả.
Avatar group
Nhóm chồng -6px viền theo nền thẻ; 24px và 32px; ô +N khi vượt giới hạn




