Máy tạo màu
Sắc độ nhạt là kết quả của việc trộn một màu với màu trắng - mỗi bước sẽ nhạt dần. Trình tạo lấy màu nền của bạn và tạo ra một thang các sắc độ ngày càng nhạt, hữu ích cho dải bảng màu của hệ thống thiết kế (100 → 400), các lớp nền tinh tế, trạng thái di chuột trên màu chủ đạo tối và nền huy hiệu/cảnh báo nơi màu nhấn cần hiện diện nhưng vẫn dịu nhẹ.
Màu sắc được tạo ra như thế nào
-
1
Chọn màu cơ bản
Dùng bộ chọn màu để chọn màu cơ bản. Hoạt động tốt nhất với màu nền có độ sáng trung bình; màu nền gần như trắng còn rất ít chỗ để làm sáng thêm.
-
2
Chọn số bước
Từ 3 đến 20 bước, mặc định là 10. 10 bước cho thang hệ thống thiết kế đầy đủ; công việc giao diện nhanh chỉ cần ít bước hơn.
-
3
Trộn với màu trắng với tỷ lệ tăng dần
Với 10 bước, sắc độ đầu tiên trộn khoảng 9% màu trắng và sắc độ cuối khoảng 91%. Phép nội suy diễn ra trực tiếp trong không gian RGB, nên độ bão hòa nhạt dần khi độ sáng tăng.
-
4
Đọc giá trị HEX
Mỗi ô màu hiển thị giá trị HEX của nó. Dùng chúng trong biến CSS, thang Tailwind hoặc bản đồ Sass.
Ví dụ về thang màu từ #3B82F6
Bảng dưới đây cho thấy công cụ tạo ra gì với 10 bước mặc định:
| Bước | Hex | Trắng | Vai trò điển hình |
|---|---|---|---|
| 0 | #3B82F6 | Màu nền | Màu thương hiệu chính (blue-500) |
| 1 | #4C8DF6 | 9.1% | Di chuột sáng trên nền tối |
| 2 | #5E98F7 | 18.2% | tương đương blue-400 |
| 3 | #70A4F8 | 27.3% | |
| 4 | #82AFF9 | 36.4% | xanh-300 |
| 5 | #94BAFA | 45.5% | |
| 6 | #A5C6FA | 54.5% | |
| 7 | #B7D1FB | 63.6% | |
| 8 | #C9DCFC | 72.7% | Nền tinh tế (xanh-100/200) |
| 9 | #DBE8FD | 81.8% | |
| 10 | #EDF3FE | 90.9% | xanh-50 |
Sắc độ nhạt + đậm = thang hệ thống thiết kế
Kết hợp các sắc độ nhạt (sáng hơn) và sắc độ đậm (tối hơn) quanh một màu nền duy nhất để tạo thành thang đầy đủ:
- 50, 100, 200, 300, 400: sắc độ nhạt (từ sáng nhất đến nhạt hơn một chút so với màu nền)
- 500: màu nền
- 600, 700, 800, 900: sắc độ đậm (từ đậm hơn một chút so với màu nền đến tối nhất)
Điều này phù hợp với Tailwind, Material, Open Color, Radix UI và hầu hết các hệ thống thiết kế phổ biến. Thang 10-11 bước là tiêu chuẩn.
Nơi sắc độ nhạt tỏa sáng trong giao diện người dùng
- Nền cảnh báo và huy hiệu: chữ error-500 trên nền error-50 = nhận biết tức thì mà không gây chói mắt.
- Trạng thái di chuột trên nền tối: các nút trên bề mặt tối sẽ sáng dần về phía sắc độ nhạt hơn khi di chuột.
- Thang tuần tự trong trực quan hóa dữ liệu: ánh xạ giá trị sang màu, trong đó giá trị lớn thì bão hòa còn giá trị nhỏ nhạt dần về phía màu trắng.
- Phần giữ chỗ danh mục hình đại diện / biểu đồ: màu chính khi không có hình ảnh/dữ liệu.
- Lớp bề mặt: nền thẻ nhuốm màu thương hiệu một chút để tạo sự hiện diện tinh tế cho thương hiệu.
Vì sao các sắc độ sáng nhất mất độ bão hòa
Trình tạo trộn trực tiếp trong không gian RGB. Càng thêm trắng, độ bão hòa giảm nhanh hơn mức độ sáng cảm nhận tăng, nên các bước trên cùng trông nhợt nhạt hoặc xám. Đây là hành vi bình thường của phép trộn RGB:
- Trộn RGB (công cụ này): đơn giản và dễ đoán. Độ bão hòa nhạt dần đều; các bước rất sáng trông bị nhạt màu.
- Nội suy OKLCH hoặc LAB: phần mềm thiết kế dùng để giữ độ tươi màu ổn định hơn khi làm sáng. Công cụ này không cung cấp các mô hình đó; nếu cần sắc độ có màu ổn định, hãy tạo chúng bằng phần mềm thiết kế hỗ trợ OKLCH.
- Tăng độ sáng trong HSL: nâng độ sáng mà không trộn trắng; kết quả có thể trông như màu phấn thay vì như sơn.
Ngưỡng sắc độ tối thiểu cho giao diện dùng được
Các tông màu rất nhạt (bước 8+) gần giống với màu trắng tinh khiết và trở nên không thể phân biệt được bằng mắt thường trên nền trắng. Hữu ích như:
- Lựa chọn tinh tế làm nổi bật phía sau văn bản.
- Các sọc hàng gần như vô hình trong các bảng dày đặc.
Nhưng không tốt cho các nút hoặc nhãn mà người dùng cần thấy một màu riêng biệt. Ghép nối các tông màu sáng với phần tử tối hơn (đường viền, văn bản) để làm nền cho chúng.
Câu hỏi thường gặp
Trình tạo trộn trực tiếp trong RGB, và nội suy RGB kéo độ bão hòa xuống khi độ sáng tăng, nên các bước trên cùng ngả về phía trắng. Nội suy bằng OKLCH hoặc LAB lại giữ được một chút dấu vết của màu gốc; hãy dùng phần mềm hỗ trợ OKLCH khi điều đó quan trọng.
Tương tự nhưng không giống nhau. Trộn với màu trắng làm giảm cả độ bão hòa lẫn độ sáng theo tỷ lệ; còn việc điều chỉnh độ sáng trong HSL chỉ tăng L một cách độc lập. Sắc độ nhạt cho cảm giác tự nhiên hơn (giống như pha sơn), trong khi độ sáng HSL có thể đẩy màu về những tông phấn thiếu tự nhiên.
Có, chế độ tối thường cần một “thang độ sáng” khác vì nền đã tối. Nhiều hệ thống đảo ngược tỷ lệ (50 của chế độ tối tương đương với màu trắng trên bóng tối với 900 của chế độ sáng).
Tạo một thang sắc độ nhạt 5 bước (50-500) và một thang sắc độ đậm 5 bước (500-900) từ cùng một màu nền. Ghép lại để có thang hệ thống thiết kế đầy đủ gồm 10-11 bước.
Công cụ liên quan
Bảng tham chiếu ASCII
Bảng ASCII đầy đủ từ 0 đến 127 với giá trị thập phân, thập lục phân, bát phân, nhị phân và ký hiệu tham chiếu ký tự số HTML, gồm NUL, LF và DEL.
Tham chiếu ký tự HTML
Danh sách có thể tìm kiếm các thực thể HTML, mã tên và mã số tương ứng của chúng, cùng chức năng sao chép chỉ với một cú nhấp cho các ký tự đặc biệt và biểu tượng.
Bộ chuyển đổi Base64 sang Hex
Chuyển chuỗi Base64 chuẩn thành các byte nền tảng được viết dưới dạng hexadecimal liên tục in hoa. Giải mã nghiêm ngặt, lý tưởng cho token, khóa và chữ ký JWT.
Trình tạo bảng màu ngẫu nhiên
Tạo bảng màu ngẫu nhiên từ 2 đến 15 mẫu màu, chọn phong cách rực rỡ, pastel, dịu hoặc tối, rồi sao chép mã HEX hoặc biến CSS.
Bộ chọn màu HEX
Chọn hoặc nhập màu HEX để xem RGB, HSL, CMYK ước tính, độ chói tương đối và tương phản với trắng và đen.
Trình xem hex của tệp nhị phân
Chọn một tệp và kiểm tra phần dữ liệu giới hạn từ bất kỳ offset byte hợp lệ nào dưới dạng hex dump cục bộ với cột offset, hex và ASCII.