색상 쉐이드 생성기
기본 색상에서 Tailwind 스타일 10단계 색상(50–900)을 생성. HEX, HSL, RGB 값을 표시하며 클릭으로 단일 색상 복사, 또는 모두 CSS 변수로 복사. 브라우저 완결.
사용 방법
- 색상 선택기를 사용하거나 HEX 값(예:
#3b82f6)을 직접 입력하여 기본 색상을 설정합니다. - 팔레트가 즉시 업데이트되어 가장 밝은(50)부터 가장 어두운(900)까지 10단계 색상을 표시합니다.
- 각 쉐이드 카드에 HEX, HSL, RGB 값이 표시됩니다.
- 쉐이드 카드를 클릭하면 해당 HEX 값이 클립보드에 복사됩니다.
- 모두 CSS 변수로 복사를 클릭하면 모든 쉐이드를
:rootCSS 블록으로 복사합니다.
복사 전체 출력 형식
:root {
--color-50: #EFF6FF;
--color-100: #DBEAFE;
--color-200: #BFDBFE;
--color-300: #93C5FD;
--color-400: #60A5FA;
--color-500: #3B82F6;
--color-600: #2563EB;
--color-700: #1D4ED8;
--color-800: #1E40AF;
--color-900: #1E3A8A;
}
디자인 시스템에서 쉐이드 활용
10단계 쉐이드 스케일은 다음에 적합합니다:
- 기본/강조 색상: 500을 주 브랜드 색상으로 사용하고, 밝은 쉐이드는 배경과 호버 상태에, 어두운 쉐이드는 텍스트와 테두리에 사용
- 상태 피드백: 50–100을 알림 배경 색조에, 700–900을 그 위의 텍스트 색상에 사용
- 다크 모드: 스케일 방향을 반전시켜 900을 배경으로, 50을 텍스트로 사용
- 컴포넌트 변형: 버튼의 기본, 호버, 활성 상태에 각각 500, 600, 700 사용
관련 도구
- 색상 변환기 — HEX, HSL, RGB, HSV 간 변환
- CSS 변수 생성기 — 완전한 디자인 토큰 시스템 구축
FAQ
쉐이드는 어떻게 계산되나요?
도구가 기본 색상을 HSL(색상, 채도, 밝기)로 변환한 후, 색상(Hue)과 채도(Saturation)를 고정하고 밝기(Lightness)를 10단계로 보간합니다. 가장 밝은 약 96%(스케일 50)부터 가장 어두운 10%(스케일 900)까지 생성하여 Tailwind CSS 색상 스케일과 유사한 자연스러운 팔레트를 만듭니다.
Tailwind 스타일 쉐이드 명명이란?
Tailwind CSS는 50부터 900까지의 숫자 스케일로 밝기를 표현합니다. 50이 가장 밝은 색조(흰색에 가까움), 900이 가장 어두운 색조(검정에 가까움)이며, 500이 입력 색상에 가장 가깝습니다. 이 명명 규칙은 디자인 시스템의 표준 패턴이 되었습니다.
어떤 색상 형식이 표시되나요?
각 쉐이드는 HEX(예: #3b82f6), HSL(예: hsl(217, 91%, 60%)), RGB(예: rgb(59, 130, 246)) 세 가지 형식을 표시합니다. 쉐이드 카드를 클릭하면 HEX 값이 복사됩니다.
모든 쉐이드를 한 번에 복사하려면?
「모두 CSS 변수로 복사」버튼을 클릭하면 --color-50부터 --color-900까지 10개의 쉐이드가 :root 블록 형식으로 클립보드에 복사됩니다.
도구가 클라이언트 사이드에서 완전히 동작하나요?
네. 모든 색상 계산은 브라우저에서 이루어집니다. 서버로 데이터가 전송되지 않습니다.