globals.css 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. :root {
  2. --max-width: 1100px;
  3. --border-radius: 12px;
  4. --font-mono: ui-monospace, Menlo, Monaco, 'Cascadia Mono', 'Segoe UI Mono',
  5. 'Roboto Mono', 'Oxygen Mono', 'Ubuntu Monospace', 'Source Code Pro',
  6. 'Fira Mono', 'Droid Sans Mono', 'Courier New', monospace;
  7. --foreground-rgb: 0, 0, 0;
  8. --background-start-rgb: 214, 219, 220;
  9. --background-end-rgb: 255, 255, 255;
  10. --primary-glow: conic-gradient(
  11. from 180deg at 50% 50%,
  12. #16abff33 0deg,
  13. #0885ff33 55deg,
  14. #54d6ff33 120deg,
  15. #0071ff33 160deg,
  16. transparent 360deg
  17. );
  18. --secondary-glow: radial-gradient(
  19. rgba(255, 255, 255, 1),
  20. rgba(255, 255, 255, 0)
  21. );
  22. --tile-start-rgb: 239, 245, 249;
  23. --tile-end-rgb: 228, 232, 233;
  24. --tile-border: conic-gradient(
  25. #00000080,
  26. #00000040,
  27. #00000030,
  28. #00000020,
  29. #00000010,
  30. #00000010,
  31. #00000080
  32. );
  33. --callout-rgb: 238, 240, 241;
  34. --callout-border-rgb: 172, 175, 176;
  35. --card-rgb: 180, 185, 188;
  36. --card-border-rgb: 131, 134, 135;
  37. }
  38. @media (prefers-color-scheme: dark) {
  39. :root {
  40. --foreground-rgb: 255, 255, 255;
  41. --background-start-rgb: 0, 0, 0;
  42. --background-end-rgb: 0, 0, 0;
  43. --primary-glow: radial-gradient(rgba(1, 65, 255, 0.4), rgba(1, 65, 255, 0));
  44. --secondary-glow: linear-gradient(
  45. to bottom right,
  46. rgba(1, 65, 255, 0),
  47. rgba(1, 65, 255, 0),
  48. rgba(1, 65, 255, 0.3)
  49. );
  50. --tile-start-rgb: 2, 13, 46;
  51. --tile-end-rgb: 2, 5, 19;
  52. --tile-border: conic-gradient(
  53. #ffffff80,
  54. #ffffff40,
  55. #ffffff30,
  56. #ffffff20,
  57. #ffffff10,
  58. #ffffff10,
  59. #ffffff80
  60. );
  61. --callout-rgb: 20, 20, 20;
  62. --callout-border-rgb: 108, 108, 108;
  63. --card-rgb: 100, 100, 100;
  64. --card-border-rgb: 200, 200, 200;
  65. }
  66. }
  67. * {
  68. box-sizing: border-box;
  69. padding: 0;
  70. margin: 0;
  71. }
  72. html,
  73. body {
  74. max-width: 100vw;
  75. overflow-x: hidden;
  76. }
  77. body {
  78. color: rgb(var(--foreground-rgb));
  79. background: linear-gradient(
  80. to bottom,
  81. transparent,
  82. rgb(var(--background-end-rgb))
  83. )
  84. rgb(var(--background-start-rgb));
  85. }
  86. a {
  87. color: inherit;
  88. text-decoration: none;
  89. }
  90. @media (prefers-color-scheme: dark) {
  91. html {
  92. color-scheme: dark;
  93. }
  94. }