39 lines
1.2 KiB
CSS
39 lines
1.2 KiB
CSS
/* CSS 변수 정의 - @layer 밖에 위치 */
|
|
:root {
|
|
--foreground: #ffffff;
|
|
--foreground-10: #ffffff;
|
|
|
|
--foreground-reversal: #1f1f1f;
|
|
--foreground-reversal-4: rgba(0, 0, 0, 0.04);
|
|
--foreground-reversal-6: rgba(0, 0, 0, 0.06);
|
|
--foreground-reversal-8: rgba(0, 0, 0, 0.08);
|
|
--foreground-reversal-10: rgba(0, 0, 0, 0.1);
|
|
--foreground-reversal-15: rgba(0, 0, 0, 0.15);
|
|
--foreground-reversal-30: #ebebeb; /* gray-80 */
|
|
}
|
|
|
|
/* 다크 테마 색상 */
|
|
[data-theme='dark'] {
|
|
--foreground: #191919;
|
|
--foreground-10: #292929;
|
|
|
|
--foreground-reversal: #ebebeb;
|
|
--foreground-reversal-4: rgba(255, 255, 255, 0.04);
|
|
--foreground-reversal-6: rgba(255, 255, 255, 0.06);
|
|
--foreground-reversal-8: rgba(255, 255, 255, 0.08);
|
|
--foreground-reversal-10: rgba(255, 255, 255, 0.1);
|
|
--foreground-reversal-15: rgba(255, 255, 255, 0.15);
|
|
--foreground-reversal-30: #404040; /* gray-750 */
|
|
}
|
|
|
|
/* 커스텀 컴포넌트 스타일 */
|
|
@layer components {
|
|
.text-gradient-pink {
|
|
background: linear-gradient(270deg, #e872ff 0%, #ff357e 100%);
|
|
-webkit-background-clip: text;
|
|
-webkit-text-fill-color: transparent;
|
|
background-clip: text;
|
|
color: transparent;
|
|
}
|
|
}
|