variables.scss 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. @use 'sass:map';
  2. $breakpoints: (
  3. tiny: 320px,
  4. small: 640px,
  5. medium: 768px,
  6. large: 1024px,
  7. very-large: 1280px,
  8. extra-large: 1536px,
  9. ultra-large: 2560px,
  10. );
  11. // Color are chosen from TailwindCSS color scheme
  12. // https://tailwindcss.com/docs/customizing-colors
  13. // transitions
  14. $transition-duration: 0.3s;
  15. $transition-type: ease-out;
  16. // borders and shadows
  17. $box-shadow: 0px 8px 56px rgba(15, 80, 100, 0.16);
  18. // themes
  19. $themes: (
  20. 'light': (
  21. // cyan 600
  22. 'accent-color': #0891b2,
  23. // cyan 500
  24. 'hover-over-accent-color': #06b6d4,
  25. // zinc 200
  26. 'text-over-accent-color': #e4e4e7,
  27. // slate 50
  28. 'bg-primary': #f8fafc,
  29. // slate 900
  30. 'bg-primary-inverse': #0f172a,
  31. // slate 200
  32. 'bg-secondary': #e2e8f0,
  33. 'bg-card': #fff,
  34. // slate 800
  35. 'heading-color': #1e293b,
  36. // slate 700
  37. 'text-color': #334155,
  38. // slate 300
  39. 'inverse-text-color': #cbd5e1,
  40. // slate 500
  41. 'muted-text-color': #64748b,
  42. // red 600
  43. 'inline-code-color': #dc2626,
  44. // amber 200
  45. 'highlight-color': #fde68a,
  46. // slate 900
  47. 'footer-color': #0f172a,
  48. ),
  49. 'dark': (
  50. // cyan 600
  51. 'accent-color': #0891b2,
  52. // cyan 500
  53. 'hover-over-accent-color': #06b6d4,
  54. // zinc 200
  55. 'text-over-accent-color': #e4e4e7,
  56. // gray-800
  57. 'bg-primary': #1f2937,
  58. // slate 900
  59. 'bg-primary-inverse': #0f172a,
  60. // gray 900
  61. 'bg-secondary': #111827,
  62. // slate 800
  63. 'bg-card': #1e293b,
  64. // slate 100
  65. 'heading-color': #f1f5f9,
  66. // slate 300
  67. 'text-color': #cbd5e1,
  68. // slate 900
  69. 'inverse-text-color': #0f172a,
  70. // slate 500
  71. 'muted-text-color': #64748b,
  72. // red 600
  73. 'inline-code-color': #dc2626,
  74. // amber 200
  75. 'highlight-color': #fde68a,
  76. // slate 900
  77. 'footer-color': #0f172a,
  78. ),
  79. );
  80. $brand-colors: (
  81. 'facebook': #3b5998,
  82. 'twitter': #1da1f2,
  83. 'linkedin': #0077b5,
  84. 'reddit': #ff4500,
  85. 'tumblr': #35465c,
  86. 'pocket': #ef4056,
  87. 'diaspora': #1e1e1e,
  88. 'whatsapp': #25d366,
  89. );