theme-base.scss 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. // Base NetBox Theme Overrides and Settings - color mode agnostic.
  2. @import 'bootstrap/scss/functions';
  3. $card-cap-bg: 'unset';
  4. $border-radius-md: 0.375rem;
  5. $border-radius-lg: 0.5rem;
  6. $border-radius-xl: 0.75rem;
  7. $border-radius-2xl: 1.5rem;
  8. $border-radius: $border-radius-lg;
  9. $border-radius-sm: $border-radius;
  10. $border-radius-lg: $border-radius-xl;
  11. $badge-border-radius: $border-radius-md;
  12. $progress-border-radius: $border-radius-md;
  13. $font-weight-lighter: 200;
  14. $font-weight-medium: 600;
  15. $font-weight-bolder: 800;
  16. $font-size-xs: 0.75rem;
  17. $line-height-base: 1.5;
  18. $line-height-xs: 1;
  19. $line-height-sm: 1.25;
  20. $line-height-lg: 1.75;
  21. @import 'bootstrap/scss/variables';
  22. // Make color palette colors available as theme colors.
  23. // For example, you could use `.bg-red-100`, if needed.
  24. $theme-color-addons: (
  25. 'gray': $gray-400,
  26. 'gray-100': $gray-100,
  27. 'gray-200': $gray-200,
  28. 'gray-300': $gray-300,
  29. 'gray-400': $gray-400,
  30. 'gray-500': $gray-500,
  31. 'gray-600': $gray-600,
  32. 'gray-700': $gray-700,
  33. 'gray-800': $gray-800,
  34. 'gray-900': $gray-900,
  35. 'red-100': $red-100,
  36. 'red-200': $red-200,
  37. 'red-300': $red-300,
  38. 'red-400': $red-400,
  39. 'red-500': $red-500,
  40. 'red-600': $red-600,
  41. 'red-700': $red-700,
  42. 'red-800': $red-800,
  43. 'red-900': $red-900,
  44. 'yellow-100': $yellow-100,
  45. 'yellow-200': $yellow-200,
  46. 'yellow-300': $yellow-300,
  47. 'yellow-400': $yellow-400,
  48. 'yellow-500': $yellow-500,
  49. 'yellow-600': $yellow-600,
  50. 'yellow-700': $yellow-700,
  51. 'yellow-800': $yellow-800,
  52. 'yellow-900': $yellow-900,
  53. 'green-100': $green-100,
  54. 'green-200': $green-200,
  55. 'green-300': $green-300,
  56. 'green-400': $green-400,
  57. 'green-500': $green-500,
  58. 'green-600': $green-600,
  59. 'green-700': $green-700,
  60. 'green-800': $green-800,
  61. 'green-900': $green-900,
  62. 'blue-100': $blue-100,
  63. 'blue-200': $blue-200,
  64. 'blue-300': $blue-300,
  65. 'blue-400': $blue-400,
  66. 'blue-500': $blue-500,
  67. 'blue-600': $blue-600,
  68. 'blue-700': $blue-700,
  69. 'blue-800': $blue-800,
  70. 'blue-900': $blue-900,
  71. 'cyan-100': $cyan-100,
  72. 'cyan-200': $cyan-200,
  73. 'cyan-300': $cyan-300,
  74. 'cyan-400': $cyan-400,
  75. 'cyan-500': $cyan-500,
  76. 'cyan-600': $cyan-600,
  77. 'cyan-700': $cyan-700,
  78. 'cyan-800': $cyan-800,
  79. 'cyan-900': $cyan-900,
  80. 'indigo-100': $indigo-100,
  81. 'indigo-200': $indigo-200,
  82. 'indigo-300': $indigo-300,
  83. 'indigo-400': $indigo-400,
  84. 'indigo-500': $indigo-500,
  85. 'indigo-600': $indigo-600,
  86. 'indigo-700': $indigo-700,
  87. 'indigo-800': $indigo-800,
  88. 'indigo-900': $indigo-900,
  89. 'purple-100': $purple-100,
  90. 'purple-200': $purple-200,
  91. 'purple-300': $purple-300,
  92. 'purple-400': $purple-400,
  93. 'purple-500': $purple-500,
  94. 'purple-600': $purple-600,
  95. 'purple-700': $purple-700,
  96. 'purple-800': $purple-800,
  97. 'purple-900': $purple-900,
  98. 'pink-100': $pink-100,
  99. 'pink-200': $pink-200,
  100. 'pink-300': $pink-300,
  101. 'pink-400': $pink-400,
  102. 'pink-500': $pink-500,
  103. 'pink-600': $pink-600,
  104. 'pink-700': $pink-700,
  105. 'pink-800': $pink-800,
  106. 'pink-900': $pink-900,
  107. );
  108. $font-family-sans-serif: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
  109. 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji',
  110. 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  111. $font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono',
  112. 'Courier New', monospace;
  113. $accordion-padding-y: 0.8125rem;
  114. $accordion-padding-x: 0.8125rem;
  115. $sidebar-width: 280px;
  116. $sidebar-bottom-height: 4rem;