Công cụ tạo sắc độ màu

Biến một màu thành thang 50–950 kiểu Tailwind cùng tint, shade và tone. Tính trong OKLCH và sRGB, xuất dạng biến CSS, Tailwind hoặc JSON.

Cài đặt sắc độ

#3b82f6rgb(59 130 246)hsl(217 91% 60%)oklch(62.3% 0.188 259.8)

Xuất

Thang 50–950 giữ màu của bạn ở mức 500 và điều chỉnh độ sáng, độ đậm OKLCH cho các mức khác, giữ nguyên sắc độ.

Thang 50–950

#eef5ff
oklch(96.8% 0.015 257.2)
#e1edff
oklch(94.3% 0.028 258.4)
#c9deff
oklch(89.6% 0.051 259.4)
#a3c6ff
oklch(82.2% 0.089 260)
#73a8ff
oklch(73.2% 0.139 259.9)
#3b82f6
oklch(62.3% 0.188 259.8)
#266ad8
oklch(54.6% 0.182 259.9)
#1554b8
oklch(47% 0.17 260)
#074095
oklch(39.5% 0.15 259.7)
#002d72
oklch(32% 0.128 259.6)
#012156
oklch(26.5% 0.103 259.7)

Tint, shade và tone

Tint (pha với trắng)
Shade (pha với đen)
Tone (pha với xám #808080)

Pha trong sRGB như color-mix(in srgb, …) với các bước đều nhau; nhấp vào màu để sao chép.

Mã xuất
:root {
  --brand-50: #eef5ff;
  --brand-100: #e1edff;
  --brand-200: #c9deff;
  --brand-300: #a3c6ff;
  --brand-400: #73a8ff;
  --brand-500: #3b82f6;
  --brand-600: #266ad8;
  --brand-700: #1554b8;
  --brand-800: #074095;
  --brand-900: #002d72;
  --brand-950: #012156;
}

Công cụ Liên quan

Xem Tất cả

Tạo sắc độ màu là gì?

Mở rộng một màu thành thang 11 bước 50–950 giống bảng màu của Tailwind, và thành các hàng tint (pha với trắng), shade (pha với đen) và tone (pha với xám). Mọi giá trị đều sao chép riêng được hoặc xuất dạng biến CSS, SCSS, Tailwind v3/v4 hoặc JSON.

Cách sử dụng Tạo sắc độ màu

  1. Nhập Màu gốc.
  2. Đọc thang 50–950; màu của bạn là bước 500.
  3. Đặt Số bước tint / shade / tone cho các hàng pha màu.
  4. Bấm vào ô màu bất kỳ để sao chép.
  5. Chọn Định dạng xuất và Tên token rồi sao chép thang màu.

Ví dụ

Đầu vào
#3b82f6, biến CSS, tên token brand
Đầu ra
:root {
  --brand-50: #eef5ff;
  --brand-100: #e1edff;
  --brand-200: #c9deff;
  --brand-300: #a3c6ff;
  --brand-400: #73a8ff;
  --brand-500: #3b82f6;
  --brand-600: #266ad8;
  --brand-700: #1554b8;
  --brand-800: #074095;
  --brand-900: #002d72;
  --brand-950: #012156;
}

Khi nào nên dùng Tạo sắc độ màu

Dùng để dựng dải màu đầy đủ cho design system hoặc theme Tailwind từ một màu thương hiệu, hoặc để lấy biến thể hover/active. Thang màu là điểm khởi đầu hợp lý theo thuật toán; với design system production, bạn vẫn có thể tinh chỉnh từng bước và kiểm tra độ tương phản khi dùng cho chữ.

Tạo sắc độ màu hoạt động như thế nào

Với thang màu, màu gốc được chuyển sang OKLCH và giữ nguyên ở bước 500. Các bước sáng hơn dịch độ sáng một phần cố định về phía 0.985 (95%, 88%, 75%, 55%, 30% cho 50–400) và giảm chroma; các bước tối hơn dịch về phía 0.2 (18%–85% cho 600–950) với chroma giảm nhẹ. Sắc độ được giữ và mỗi bước được ánh xạ gamut về sRGB. Tint, shade và tone là phép pha trong sRGB mã hóa gamma, giống color-mix(in srgb, …), theo các bước đều 1/(n+1).

Các Trường Hợp Sử Dụng Phổ Biến

  • Dải màu tùy chỉnh cho Tailwind
  • Token design system từ màu thương hiệu
  • Biến thể trạng thái hover và nhấn
  • Nền và viền cho theme sáng/tối
  • Tone dịu cho hình minh họa

Câu Hỏi Thường Gặp

Tint, shade và tone khác nhau thế nào?

Tint là màu pha với trắng, shade là pha với đen và tone là pha với xám.

Vì sao màu của tôi nằm ở bước 500?

Giống bảng màu của Tailwind, 500 là bước tham chiếu; các bước sáng hơn (50–400) dùng cho nền và các bước tối hơn (600–950) dùng cho chữ và viền.

Kết quả có khớp chính xác màu có sẵn của Tailwind không?

Không. Bảng màu của Tailwind được tinh chỉnh thủ công; công cụ này tạo dải màu trông tương tự bằng thuật toán cho bất kỳ màu nào.

Khám phá thêm danh mục