styles.css 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. @import 'tailwindcss';
  2. @import './tailwindcss-animate.css';
  3. @custom-variant dark (&:is(.dark *));
  4. :root {
  5. --background: hsl(0 0% 100%);
  6. --foreground: hsl(0 0% 3.9%);
  7. --card: hsl(0 0% 100%);
  8. --card-foreground: hsl(0 0% 3.9%);
  9. --popover: hsl(0 0% 100%);
  10. --popover-foreground: hsl(0 0% 3.9%);
  11. --primary: hsl(0 0% 9%);
  12. --primary-foreground: hsl(0 0% 98%);
  13. --secondary: hsl(0 0% 96.1%);
  14. --secondary-foreground: hsl(0 0% 9%);
  15. --muted: hsl(0 0% 96.1%);
  16. --muted-foreground: hsl(0 0% 45.1%);
  17. --accent: hsl(0 0% 96.1%);
  18. --accent-foreground: hsl(0 0% 9%);
  19. --destructive: hsl(0 84.2% 60.2%);
  20. --destructive-foreground: hsl(0 0% 98%);
  21. --border: hsl(0 0% 89.8%);
  22. --input: hsl(0 0% 89.8%);
  23. --ring: hsl(0 0% 3.9%);
  24. --chart-1: hsl(12 76% 61%);
  25. --chart-2: hsl(173 58% 39%);
  26. --chart-3: hsl(197 37% 24%);
  27. --chart-4: hsl(43 74% 66%);
  28. --chart-5: hsl(27 87% 67%);
  29. --radius: 0.6rem;
  30. --sidebar: hsl(0 0% 98%);
  31. --sidebar-foreground: hsl(240 5.3% 26.1%);
  32. --sidebar-primary: hsl(240 5.9% 10%);
  33. --sidebar-primary-foreground: hsl(0 0% 98%);
  34. --sidebar-accent: hsl(0, 0%, 92%);
  35. --sidebar-accent-foreground: hsl(240 5.9% 10%);
  36. --sidebar-border: hsl(220 13% 91%);
  37. --sidebar-ring: hsl(217.2 91.2% 59.8%);
  38. }
  39. .dark {
  40. --background: hsl(0 0% 3.9%);
  41. --foreground: hsl(0 0% 98%);
  42. --card: hsl(0 0% 3.9%);
  43. --card-foreground: hsl(0 0% 98%);
  44. --popover: hsl(0 0% 3.9%);
  45. --popover-foreground: hsl(0 0% 98%);
  46. --primary: hsl(0 0% 98%);
  47. --primary-foreground: hsl(0 0% 9%);
  48. --secondary: hsl(0 0% 14.9%);
  49. --secondary-foreground: hsl(0 0% 98%);
  50. --muted: hsl(0 0% 14.9%);
  51. --muted-foreground: hsl(0 0% 63.9%);
  52. --accent: hsl(0 0% 14.9%);
  53. --accent-foreground: hsl(0 0% 98%);
  54. --destructive: hsl(0 62.8% 30.6%);
  55. --destructive-foreground: hsl(0 0% 98%);
  56. --border: hsl(0 0% 14.9%);
  57. --input: hsl(0 0% 14.9%);
  58. --ring: hsl(0 0% 83.1%);
  59. --chart-1: hsl(220 70% 50%);
  60. --chart-2: hsl(160 60% 45%);
  61. --chart-3: hsl(30 80% 55%);
  62. --chart-4: hsl(280 65% 60%);
  63. --chart-5: hsl(340 75% 55%);
  64. --sidebar: hsl(240 5.9% 10%);
  65. --sidebar-foreground: hsl(240 4.8% 95.9%);
  66. --sidebar-primary: hsl(224.3 76.3% 48%);
  67. --sidebar-primary-foreground: hsl(0 0% 100%);
  68. --sidebar-accent: hsl(240 3.7% 15.9%);
  69. --sidebar-accent-foreground: hsl(240 4.8% 95.9%);
  70. --sidebar-border: hsl(240 3.7% 15.9%);
  71. --sidebar-ring: hsl(217.2 91.2% 59.8%);
  72. }
  73. @theme inline {
  74. --color-background: var(--background);
  75. --color-foreground: var(--foreground);
  76. --color-card: var(--card);
  77. --color-card-foreground: var(--card-foreground);
  78. --color-popover: var(--popover);
  79. --color-popover-foreground: var(--popover-foreground);
  80. --color-primary: var(--primary);
  81. --color-primary-foreground: var(--primary-foreground);
  82. --color-secondary: var(--secondary);
  83. --color-secondary-foreground: var(--secondary-foreground);
  84. --color-muted: var(--muted);
  85. --color-muted-foreground: var(--muted-foreground);
  86. --color-accent: var(--accent);
  87. --color-accent-foreground: var(--accent-foreground);
  88. --color-destructive: var(--destructive);
  89. --color-destructive-foreground: var(--destructive-foreground);
  90. --color-border: var(--border);
  91. --color-input: var(--input);
  92. --color-ring: var(--ring);
  93. --color-chart-1: var(--chart-1);
  94. --color-chart-2: var(--chart-2);
  95. --color-chart-3: var(--chart-3);
  96. --color-chart-4: var(--chart-4);
  97. --color-chart-5: var(--chart-5);
  98. --radius-sm: calc(var(--radius) - 4px);
  99. --radius-md: calc(var(--radius) - 2px);
  100. --radius-lg: var(--radius);
  101. --radius-xl: calc(var(--radius) + 4px);
  102. --color-sidebar-ring: var(--sidebar-ring);
  103. --color-sidebar-border: var(--sidebar-border);
  104. --color-sidebar-accent-foreground: var(--sidebar-accent-foreground);
  105. --color-sidebar-accent: var(--sidebar-accent);
  106. --color-sidebar-primary-foreground: var(--sidebar-primary-foreground);
  107. --color-sidebar-primary: var(--sidebar-primary);
  108. --color-sidebar-foreground: var(--sidebar-foreground);
  109. --color-sidebar: var(--sidebar);
  110. --color-brand: #17c1ff;
  111. }
  112. @layer base {
  113. * {
  114. @apply border-border outline-ring/50;
  115. }
  116. body {
  117. @apply bg-background text-foreground;
  118. }
  119. }