25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 
 

107 satır
4.1 KiB

  1. // ─── Color Palette ───────────────────────────────────────────────────────────
  2. // Compile-time values (used in rgba() functions; keep as hex)
  3. $color-primary: #4a90d9;
  4. $color-primary-dark: #3178b8;
  5. $color-primary-light: #6aaee8;
  6. $color-header-from: #5b9fd6;
  7. $color-header-to: #3a7bbf;
  8. $color-accent: #f0a500;
  9. $color-accent-dark: #d4900a;
  10. $color-accent-light: #f5bc3a;
  11. $color-white: #ffffff;
  12. $color-bg: #dce9f5;
  13. // ─── CSS Custom Properties (runtime-overridable via brand color) ──────────────
  14. :root {
  15. --color-primary: #{$color-primary};
  16. --color-primary-dark: #{$color-primary-dark};
  17. --color-primary-light: #{$color-primary-light};
  18. --color-header-from: #{$color-header-from};
  19. --color-header-to: #{$color-header-to};
  20. --color-bg: #{$color-bg};
  21. --color-primary-rgb: 74, 144, 217;
  22. --header-text: #{$color-white};
  23. --header-text-muted: rgba(255, 255, 255, 0.75);
  24. --header-overlay: rgba(255, 255, 255, 0.18);
  25. }
  26. $color-card: #f0f0f0;
  27. $color-card-white: #ffffff;
  28. $color-text-dark: #1a2a3a;
  29. $color-text-base: #3a4a5a;
  30. $color-text-muted: #7a8a9a;
  31. $color-text-light: #aab8c6;
  32. $color-border: #d0d8e0;
  33. $color-input-bg: #ffffff;
  34. $color-input-border: #b8c4d0;
  35. $color-day-active-bg: #1a2a3a;
  36. $color-day-active-text:#ffffff;
  37. $color-day-hover: rgba(255,255,255,0.2);
  38. $color-error: #c83232;
  39. $color-success: #2d9e60;
  40. $color-success-bg: #e6f5ee;
  41. $color-activate: #3a9a3a;
  42. $color-activate-light: #4ab44a;
  43. $color-warning: #b86200;
  44. $color-warning-light: #e8820a;
  45. $color-overlay: rgba(0, 0, 0, 0.45);
  46. // ─── Typography ──────────────────────────────────────────────────────────────
  47. $font-family-base: 'DM Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  48. $font-size-xs: 0.7rem;
  49. $font-size-sm: 0.8rem;
  50. $font-size-base: 0.875rem;
  51. $font-size-md: 1rem;
  52. $font-size-lg: 1.15rem;
  53. $font-size-xl: 1.4rem;
  54. $font-weight-regular: 400;
  55. $font-weight-medium: 500;
  56. $font-weight-bold: 700;
  57. $line-height-base: 1.5;
  58. // ─── Spacing ─────────────────────────────────────────────────────────────────
  59. $space-1: 0.25rem;
  60. $space-2: 0.5rem;
  61. $space-3: 0.75rem;
  62. $space-4: 1rem;
  63. $space-5: 1.25rem;
  64. $space-6: 1.5rem;
  65. $space-8: 2rem;
  66. $space-10: 2.5rem;
  67. $space-12: 3rem;
  68. // ─── Border Radius ───────────────────────────────────────────────────────────
  69. $radius-sm: 4px;
  70. $radius-md: 8px;
  71. $radius-lg: 16px;
  72. $radius-xl: 24px;
  73. $radius-pill: 100px;
  74. // ─── Shadows ─────────────────────────────────────────────────────────────────
  75. $shadow-card: 0 2px 12px rgba(0, 60, 120, 0.08);
  76. $shadow-header: 0 2px 16px rgba(0, 50, 120, 0.2);
  77. $shadow-calendar:0 8px 32px rgba(0, 60, 120, 0.35);
  78. $shadow-input: 0 1px 3px rgba(0, 40, 80, 0.06) inset;
  79. $shadow-focus: 0 0 0 3px rgba(#4a90d9, 0.15);
  80. $shadow-button: 0 2px 8px rgba(240, 165, 0, 0.35);
  81. // ─── Transitions ─────────────────────────────────────────────────────────────
  82. $transition-fast: 0.15s ease;
  83. $transition-base: 0.2s ease;
  84. $transition-slow: 0.3s ease;
  85. // ─── Layout ──────────────────────────────────────────────────────────────────
  86. $header-height: 88px;
  87. $content-max-width: 860px;