accent-themes.scss 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. @mixin green-theme {
  2. --accent-color: #10b981;
  3. --accent-light-color: #34d399;
  4. --accent-dark-color: #059669;
  5. --accent-contrast-color: #fff;
  6. --gradient-from-color: #a7f3d0;
  7. --gradient-via-color: #34d399;
  8. --gradient-to-color: #059669;
  9. }
  10. @mixin teal-theme {
  11. --accent-color: #14b8a6;
  12. --accent-light-color: #2dd4bf;
  13. --accent-dark-color: #0d9488;
  14. --accent-contrast-color: #fff;
  15. --gradient-from-color: #99f6e4;
  16. --gradient-via-color: #2dd4bf;
  17. --gradient-to-color: #0d9488;
  18. }
  19. @mixin blue-theme {
  20. --accent-color: #3b82f6;
  21. --accent-light-color: #60a5fa;
  22. --accent-dark-color: #2563eb;
  23. --accent-contrast-color: #fff;
  24. --gradient-from-color: #bfdbfe;
  25. --gradient-via-color: #60a5fa;
  26. --gradient-to-color: #2563eb;
  27. }
  28. @mixin indigo-theme {
  29. --accent-color: #6366f1;
  30. --accent-light-color: #818cf8;
  31. --accent-dark-color: #4f46e5;
  32. --accent-contrast-color: #fff;
  33. --gradient-from-color: #c7d2fe;
  34. --gradient-via-color: #818cf8;
  35. --gradient-to-color: #4f46e5;
  36. }
  37. @mixin purple-theme {
  38. --accent-color: #8b5cf6;
  39. --accent-light-color: #a78bfa;
  40. --accent-dark-color: #7c3aed;
  41. --accent-contrast-color: #fff;
  42. --gradient-from-color: #ddd6fe;
  43. --gradient-via-color: #a78bfa;
  44. --gradient-to-color: #7c3aed;
  45. }
  46. @mixin yellow-theme {
  47. --accent-color: #f59e0b;
  48. --accent-light-color: #fbbf24;
  49. --accent-dark-color: #d97706;
  50. --accent-contrast-color: #fff;
  51. --gradient-from-color: #fde68a;
  52. --gradient-via-color: #fbbf24;
  53. --gradient-to-color: #d97706;
  54. }
  55. @mixin orange-theme {
  56. --accent-color: #f97316;
  57. --accent-light-color: #fb923c;
  58. --accent-dark-color: #ea580c;
  59. --accent-contrast-color: #fff;
  60. --gradient-from-color: #fed7aa;
  61. --gradient-via-color: #fb923c;
  62. --gradient-to-color: #ea580c;
  63. }
  64. @mixin red-theme {
  65. --accent-color: #ef4444;
  66. --accent-light-color: #f87171;
  67. --accent-dark-color: #dc2626;
  68. --accent-contrast-color: #fff;
  69. --gradient-from-color: #fecaca;
  70. --gradient-via-color: #f87171;
  71. --gradient-to-color: #dc2626;
  72. }
  73. @mixin pink-theme {
  74. --accent-color: #ec4899;
  75. --accent-light-color: #f472b6;
  76. --accent-dark-color: #db2777;
  77. --accent-contrast-color: #fff;
  78. --gradient-from-color: #fbcfe8;
  79. --gradient-via-color: #f472b6;
  80. --gradient-to-color: #db2777;
  81. }