1
0

globals.css 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. @import "tailwindcss";
  2. @theme {
  3. --color-background: var(--color-background);
  4. --color-on-background: var(--color-on-background);
  5. --color-surface: var(--color-surface);
  6. --color-on-surface: var(--color-on-surface);
  7. --color-on-surface-variant: var(--color-on-surface-variant);
  8. --color-surface-container: var(--color-surface-container);
  9. --color-surface-container-high: var(--color-surface-container-high);
  10. --color-primary: var(--color-primary);
  11. --color-on-primary: var(--color-on-primary);
  12. --color-primary-container: var(--color-primary-container);
  13. --color-on-primary-container: var(--color-on-primary-container);
  14. --color-secondary: var(--color-secondary);
  15. --color-on-secondary: var(--color-on-secondary);
  16. --color-secondary-container: var(--color-secondary-container);
  17. --color-on-secondary-container: var(--color-on-secondary-container);
  18. --color-tertiary: var(--color-tertiary);
  19. --color-on-tertiary: var(--color-on-tertiary);
  20. --color-tertiary-container: var(--color-tertiary-container);
  21. --color-on-tertiary-container: var(--color-on-tertiary-container);
  22. --color-chart-1: var(--color-chart-1);
  23. --color-chart-2: var(--color-chart-2);
  24. --color-chart-3: var(--color-chart-3);
  25. --color-chart-4: var(--color-chart-4);
  26. --color-chart-5: var(--color-chart-5);
  27. --color-chart-5-container: var(--color-chart-5-container);
  28. --color-outline: var(--color-outline);
  29. --color-outline-variant: var(--color-outline-variant);
  30. --color-metric-high: var(--color-metric-high);
  31. --color-metric-mid: var(--color-metric-mid);
  32. --color-metric-warn: var(--color-metric-warn);
  33. --color-metric-low: var(--color-metric-low);
  34. --shadow-elevation-1: var(--shadow-elevation-1);
  35. --shadow-elevation-2: var(--shadow-elevation-2);
  36. --shadow-elevation-3: var(--shadow-elevation-3);
  37. }
  38. :root {
  39. --color-background: #fafafa;
  40. --color-on-background: #1c1b1f;
  41. --color-surface: #ffffff;
  42. --color-on-surface: #1c1b1f;
  43. --color-on-surface-variant: #49454f;
  44. --color-surface-container: #f5f5f5;
  45. --color-surface-container-high: #e5e5e5;
  46. --color-primary: #0060d4;
  47. --color-on-primary: #ffffff;
  48. --color-primary-container: #d2e4ff;
  49. --color-on-primary-container: #001c45;
  50. --color-secondary: #625b71;
  51. --color-on-secondary: #ffffff;
  52. --color-secondary-container: #e8def8;
  53. --color-on-secondary-container: #1d192b;
  54. --color-tertiary: #7d5260;
  55. --color-on-tertiary: #ffffff;
  56. --color-tertiary-container: #ffd8e4;
  57. --color-on-tertiary-container: #31111d;
  58. --color-chart-1: #00897b;
  59. --color-chart-2: #e53935;
  60. --color-chart-3: #1976d2;
  61. --color-chart-4: #0288d1;
  62. --color-chart-5: #0077b6;
  63. --color-chart-5-container: #e1effe;
  64. --color-outline: #79747e;
  65. --color-outline-variant: #cac4d0;
  66. --color-metric-high: #00c853;
  67. --color-metric-mid: #00b0ff;
  68. --color-metric-warn: #f57c00;
  69. --color-metric-low: #d50000;
  70. --shadow-elevation-1: 0px 1px 2px rgba(0, 0, 0, 0.1), 0px 1px 3px 1px rgba(0, 0, 0, 0.05);
  71. --shadow-elevation-2: 0px 1px 2px rgba(0, 0, 0, 0.1), 0px 2px 6px 2px rgba(0, 0, 0, 0.05);
  72. --shadow-elevation-3: 0px 4px 8px 3px rgba(0, 0, 0, 0.05), 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
  73. }
  74. .dark {
  75. --color-background: #121212;
  76. --color-on-background: #e6e1e5;
  77. --color-surface: #1e1e1e;
  78. --color-on-surface: #e6e1e5;
  79. --color-on-surface-variant: #cac4d0;
  80. --color-surface-container: #252525;
  81. --color-surface-container-high: #2b2b2b;
  82. --color-primary: #a6c8ff;
  83. --color-on-primary: #003073;
  84. --color-primary-container: #0048a6;
  85. --color-on-primary-container: #d2e4ff;
  86. --color-secondary: #ccc2dc;
  87. --color-on-secondary: #332d41;
  88. --color-secondary-container: #4a4458;
  89. --color-on-secondary-container: #e8def8;
  90. --color-tertiary: #efb8c8;
  91. --color-on-tertiary: #492532;
  92. --color-tertiary-container: #633b48;
  93. --color-on-tertiary-container: #ffd8e4;
  94. --color-chart-1: #03dac6;
  95. --color-chart-2: #cf6679;
  96. --color-chart-3: #82b1ff;
  97. --color-chart-4: #00e5ff;
  98. --color-chart-5: #c2e7ff;
  99. --color-chart-5-container: #004a77;
  100. --color-outline: #938f99;
  101. --color-outline-variant: #49454f;
  102. --color-metric-high: #69f0ae;
  103. --color-metric-mid: #40c4ff;
  104. --color-metric-warn: #ffd740;
  105. --color-metric-low: #ff8a80;
  106. --shadow-elevation-1: 0px 1px 2px rgba(0, 0, 0, 0.3), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);
  107. --shadow-elevation-2: 0px 1px 2px rgba(0, 0, 0, 0.3), 0px 2px 6px 2px rgba(0, 0, 0, 0.15);
  108. --shadow-elevation-3: 0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
  109. }
  110. @layer utilities {
  111. .text-gradient {
  112. background-clip: text;
  113. -webkit-background-clip: text;
  114. -webkit-text-fill-color: transparent;
  115. background-image: linear-gradient(to right, var(--color-primary), var(--color-chart-4));
  116. }
  117. .no-scrollbar::-webkit-scrollbar {
  118. display: none;
  119. }
  120. .no-scrollbar {
  121. -ms-overflow-style: none;
  122. scrollbar-width: none;
  123. }
  124. }
  125. ::-webkit-scrollbar {
  126. width: 8px;
  127. height: 8px;
  128. }
  129. ::-webkit-scrollbar-track {
  130. background: var(--color-background);
  131. }
  132. ::-webkit-scrollbar-thumb {
  133. background: var(--color-outline-variant);
  134. border-radius: 4px;
  135. }
  136. ::-webkit-scrollbar-thumb:hover {
  137. background: var(--color-outline);
  138. }