DevToys Web Pro iconDevToys Web ProBlog
Đánh giá chúng tôi:
Dùng thử tiện ích mở rộng trình duyệt:

Trình tạo sắc nhạt & sắc đậm

Hợp lệ
10

21 màu

Tint 100%#ffffff
Tint 90%#ebf3fe
Tint 80%#d8e6fd
Tint 70%#c4dafc
Tint 60%#b1cdfb
Tint 50%#9dc1fb
Tint 40%#89b4fa
Tint 30%#76a8f9
Tint 20%#629bf8
Tint 10%#4f8ff7
Base#3b82f6
Shade 10%#3575dd
Shade 20%#2f68c5
Shade 30%#295bac
Shade 40%#234e94
Shade 50%#1e417b
Shade 60%#183462
Shade 70%#12274a
Shade 80%#0c1a31
Shade 90%#060d19
Shade 100%#000000
Chi tiết kỹ thuật

Cách Trình Tạo Tint & Shade Hoạt Động

Công cụ làm gì

Trình Tạo Tint & Shade tạo ra các tint sáng hơn (pha với trắng) và các shade tối hơn (pha với đen) từ bất kỳ màu gốc nào. Nhập một màu và chọn số bước để tạo ra một dải biến thể mượt. Mỗi bước hiển thị giá trị HEX, RGB và phần trăm pha trộn, giúp bạn dễ dàng xây dựng thang màu nhất quán cho thiết kế UI, nhận diện thương hiệu và trực quan hóa dữ liệu.

Các trường hợp sử dụng phổ biến cho lập trình viên

Lập trình viên dùng trình tạo tint và shade khi xây dựng thang design token (ví dụ: blue-100 đến blue-900), tạo trạng thái hover và active cho các phần tử tương tác, thiết kế phân cấp màu có khả năng tiếp cận và tạo màu nền/surface nhất quán cho chủ đề sáng và tối. Công cụ này rất cần thiết để xây dựng bảng màu tùy chỉnh cho Tailwind CSS hoặc hệ thống màu theo Material Design.

Cách Tint và Shade Hoạt Động

Tint được tạo bằng cách pha một màu với trắng, làm tăng độ sáng. Shade được tạo bằng cách pha với đen, làm giảm độ sáng. Công thức cho tint là: new = base + (255 - base) × factor. Với shade: new = base × (1 - factor). Các bước được phân bố đều giữa màu gốc và trắng thuần (tint) hoặc đen thuần (shade), tạo ra một gradient tuyến tính của các giá trị màu.

Các lỗi thường gặp và trường hợp biên

Pha tuyến tính với trắng hoặc đen có thể tạo ra tint bị nhạt hoặc shade bị đục đối với một số sắc độ. Màu vàng có thể ngả xanh khi làm tối, và màu xanh dương có thể mất độ rực khi làm sáng. Để có thang màu đồng đều theo cảm nhận thị giác, hãy cân nhắc dùng không gian màu OKLCH hoặc CIELAB. Luôn xác minh rằng các tint sáng nhất và shade tối nhất của bạn vẫn giữ đủ độ tương phản so với nền dự định.

Khi nào nên dùng công cụ này thay vì viết mã

Dùng công cụ trên trình duyệt này để khám phá nhanh và tạo thang màu trong quá trình thiết kế. Với hệ thống thiết kế dùng cho production, hãy tạo tint và shade theo cách lập trình bằng các thư viện màu như chroma.js hoặc culori, hỗ trợ không gian màu đồng đều theo cảm nhận và có thể xuất design token ở mọi định dạng.