Trình tạo sắc độ tối

Kết quả

Sắc độ tối (shade) là kết quả của việc trộn một màu với màu đen, mỗi bước lại tối hơn. Trình tạo nhận một màu HEX cơ bản và sinh ra 3-20 bước (mặc định 10) với các sắc độ tối dần, cùng các sắc độ sáng của cùng màu gốc. Hữu ích cho thang bảng màu của hệ thống thiết kế (500 → 900), trạng thái nhấn/kích hoạt của nút, màu chữ vẫn dễ đọc và lớp phủ bóng đổ. Mỗi bước được hiển thị dưới dạng ô màu kèm giá trị hex sẵn sàng để sao chép.

Cách tạo sắc độ tối hoạt động

  1. 1

    Chọn màu cơ bản

    Dùng bộ chọn màu, hoặc ở chế độ theo bước hãy truyền giá trị hex qua URL trang. Màu cơ bản nằm giữa dải sắc độ sáng và dải sắc độ tối.

  2. 2

    Chọn số bước

    Từ 3 đến 20 bước, mặc định 10. Nhiều bước cho thang mượt hơn; ít bước cho mức thay đổi rõ hơn.

  3. 3

    Trộn với màu đen theo bước đều nhau

    Mỗi bước nhân các kênh đỏ, lục và lam với cùng một hệ số, tương đương với việc trộn với màu đen (hoặc trắng cho sắc độ sáng) theo bước đều nhau. Với 10 bước, mỗi bước tối hoặc sáng hơn khoảng 9 %. Tông màu giữ nguyên như màu gốc.

  4. 4

    Đọc thang màu

    Mỗi ô màu hiển thị giá trị hex của nó. Chọn văn bản để sao chép vào CSS, một chủ đề Tailwind hoặc tệp design tokens.

Sắc độ tối, sắc độ sáng và tông trầm

  • Sắc độ tối (shade): màu + đen → đậm hơn.
  • Sắc độ sáng (tint): màu + trắng → nhạt hơn.
  • Tông trầm (tone): màu + xám → ít bão hòa hơn.

Trình tạo này tạo cả sắc độ tối và sắc độ sáng từ cùng một màu gốc. Cặp sắc độ sáng và sắc độ tối thường tạo thành một bảng màu của hệ thống thiết kế (ví dụ brand-100 đến brand-900, trong đó 500 là màu cơ bản).

Thang ví dụ: #3B82F6 (Tailwind blue-500)

Bước HEX Trộn Vai trò trong hệ thống thiết kế
0 #3B82F6 Màu cơ bản Thương hiệu chính (ví dụ blue-500)
1 #316CCD 17% đen Trạng thái di chuột
2 #2756A4 33% đen Trạng thái nhấn/kích hoạt (blue-600)
3 #1D417B 50% đen blue-700
4 #132B52 67% đen blue-800
5 #091528 83% đen blue-900

Bảng trên là thang 5 bước: mỗi bước đi được một phần sáu quãng đường đến màu đen.

Cách các bước được tính

Công cụ nhân các kênh đỏ, lục và lam của màu gốc với cùng một hệ số ở mỗi bước. Điều đó tương đương với việc trộn với màu đen ở dải sắc độ tối và với màu trắng ở dải sắc độ sáng, theo bước đều nhau. Với 10 bước, mỗi bước tối hoặc sáng hơn bước trước khoảng 9 %.

Vì mọi kênh được nhân bằng nhau, tông màu của màu gốc được giữ chính xác: nền xanh dương vẫn xanh dương, nền xanh lục vẫn xanh lục. Trộn với màu đen cũng làm giảm độ bão hòa cùng lúc với độ sáng, nên các bước tối trông tự nhiên thay vì phát sáng. Chỉ giảm độ sáng mà không đụng đến độ bão hòa sẽ khiến màu tối bị bão hòa quá mức.

Dùng sắc độ tối trong giao diện

  • Nút: dùng màu cơ bản cho trạng thái nghỉ, tối hơn 1-2 bước khi di chuột, tối hơn 2-3 bước khi kích hoạt/nhấn.
  • Chữ nội dung: tối hơn màu cơ bản 2-3 bước để dễ đọc trên nền trắng; sáng hơn cho chữ phụ.
  • Đường viền/đường phân cách: tối hơn nền 1-2 bước, đủ để phân định mà không quá lấn át.
  • Bóng đổ: dùng bước tối nhất (hoặc tối hơn nữa) với độ alpha giảm thay vì một màu xám mới.
  • Trực quan hóa dữ liệu: dùng các sắc độ tối của một tông màu duy nhất cho thang tuần tự (độ lớn giá trị), hoặc ghép sắc độ tối của hai tông màu cho thang phân kỳ (giá trị dương và âm).

Những lỗi thường gặp

  • Quá nhiều bước sẽ dồn lại thành những dải không phân biệt được. Thang 10 bước hoạt động tốt vì mỗi bước tối hơn khoảng 9 %; với 20 bước, khác biệt trở nên tinh tế. Muốn tương phản mạnh, hãy dùng 3-5 bước.
  • Không thể lệch tông màu ở đây: mỗi bước nhân đều mọi kênh, nên màu đỏ vẫn là đỏ, màu xanh lục vẫn là xanh lục. Lệch tông xảy ra khi nội suy giữa hai màu khác nhau, điều công cụ này không làm.
  • Bỏ qua khả năng tiếp cận: các sắc độ trông hài hòa vẫn có thể không đạt độ tương phản WCAG so với nền. Luôn kiểm tra độ tương phản ở từng bước.
  • Thang chỉ gồm sắc độ tối tạo cảm giác nặng nề trên nền tối. Hãy ghép với một thang sắc độ sáng để có chế độ tối dùng được.

Câu hỏi thường gặp

Với hệ thống thiết kế, quy ước phổ biến là 5 bước sắc độ tối + 5 bước sắc độ sáng (tổng 10 bước quanh màu gốc). Còn với màu trạng thái giao diện nhanh (di chuột, kích hoạt), 3 bước là đủ.

Cách trộn đều được dùng ở đây giữ mỗi bước nằm trên một đường thẳng giữa màu gốc và màu đen, nên các bước ở giữa luôn sạch. Phần giữa đục thường đến từ công cụ nội suy giữa hai màu khác nhau, hoặc giảm độ sáng mà không giảm độ bão hòa.

Màu tối vốn còn rất ít khoảng trống để tối hơn trước khi thành đen; nền tím đậm chỉ cho 2-3 bước khác biệt trước khi thang sụp đổ. Hãy chọn màu gốc có độ sáng vừa phải để có thang phong phú hơn.

Ý định giống nhau, nhưng trộn với màu đen làm giảm độ bão hòa song song với độ sáng, thường trông tự nhiên hơn. Chỉ giảm độ sáng giữ độ bão hòa cao và có thể tạo ra màu tối bão hòa quá mức.

Công cụ liên quan