main.css 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. @import 'tailwindcss';
  2. @import '@nuxt/ui-pro';
  3. @source "../../../content/**/*";
  4. @theme static {
  5. --font-display: 'Manrope', sans-serif;
  6. --font-sans: 'Inter', sans-serif;
  7. --font-mono: 'JetBrains Mono', monospace;
  8. --breakpoint-3xl: 1920px;
  9. --ui-pattern-fg: color-mix(in oklab, var(--ui-text) 5%, transparent);
  10. --ui-pattern-bg: repeating-linear-gradient(
  11. 315deg,
  12. var(--ui-pattern-fg) 0,
  13. var(--ui-pattern-fg) 1px,
  14. transparent 0,
  15. transparent 50%
  16. );
  17. --ui-pattern-dot-fg: color-mix(in oklab, oklch(0.18 0.04 266.75) 5%, transparent);
  18. --ui-pattern-dot-bg: radial-gradient(var(--ui-pattern-dot-fg) 1px, transparent 0);
  19. --ui-header-height: 3rem;
  20. /* Technical blueprint styles */
  21. --ui-line-gap: 5px;
  22. --ui-line-width: 1px;
  23. --ui-line-offset: 172px;
  24. --ui-line-color: var(--color-gray-200);
  25. /* Teal Palette */
  26. --color-teal-50: #f2fbf8;
  27. --color-teal-100: #d3f4ea;
  28. --color-teal-200: #a6e9d6;
  29. --color-teal-300: #82dbc5;
  30. --color-teal-400: #44bda2;
  31. --color-teal-500: #2ba189;
  32. --color-teal-600: #20816f;
  33. --color-teal-700: #1d685b;
  34. --color-teal-800: #1c534b;
  35. --color-teal-900: #1b463f;
  36. --color-teal-950: #0a2925;
  37. /* Yellow/Brown Palette */
  38. --color-yellow-50: #fff8eb;
  39. --color-yellow-100: #feeac7;
  40. --color-yellow-200: #fdd48a;
  41. --color-yellow-300: #fbb03b;
  42. --color-yellow-400: #fa9e25;
  43. --color-yellow-500: #f47a0c;
  44. --color-yellow-600: #b85607;
  45. --color-yellow-700: #b3390a;
  46. --color-yellow-800: #922b0e;
  47. --color-yellow-900: #78250f;
  48. --color-yellow-950: #451003;
  49. }
  50. .dark {
  51. --ui-line-color: var(--color-gray-800);
  52. --ui-pattern-dot-fg: color-mix(in oklab, var(--color-gray-200) 5%, transparent);
  53. }
  54. .pattern-bg {
  55. background-image: var(--ui-pattern-bg);
  56. background-size: 10px 10px;
  57. background-attachment: fixed;
  58. }
  59. .pattern-dot-bg {
  60. background-image: var(--ui-pattern-dot-bg);
  61. background-size: 10px 10px;
  62. background-attachment: fixed;
  63. }