| 1 |
// |
| 2 |
// Variables |
| 3 |
// -------------------------------------------------- |
| 4 |
|
| 5 |
|
| 6 |
// Import Bootstrap functions to use inside variables values |
| 7 |
@import '1-frameworks/bootstrap/functions'; |
| 8 |
|
| 9 |
|
| 10 |
//== Colors |
| 11 |
// |
| 12 |
// Gray and brand colors to use across the Theme. |
| 13 |
|
| 14 |
// Grayscale |
| 15 |
$white: #fff !default; |
| 16 |
$gray-100: #f9f8fa !default; |
| 17 |
$gray-200: #f5f4f8 !default; |
| 18 |
$gray-300: #efecf3 !default; |
| 19 |
$gray-400: #d5d2dc !default; |
| 20 |
$gray-500: #bbb7c5 !default; |
| 21 |
$gray-600: #9691a4 !default; |
| 22 |
$gray-700: #666276 !default; |
| 23 |
$gray-800: #454056 !default; |
| 24 |
$gray-900: #1f1b2d !default; |
| 25 |
$black: #000 !default; |
| 26 |
|
| 27 |
|
| 28 |
// Brand colors |
| 29 |
$primary: #3993d5 !default; |
| 30 |
$accent: #5d3cf2 !default; |
| 31 |
$secondary: $gray-100 !default; |
| 32 |
$info: #3c76f2 !default; |
| 33 |
$success: #07c98b !default; |
| 34 |
$warning: #fdbc31 !default; |
| 35 |
$danger: #f23c49 !default; |
| 36 |
$light: $white !default; |
| 37 |
$dark: $gray-900 !default; |
| 38 |
|
| 39 |
// Modifying default Bootstrap's $theme-colors map |
| 40 |
$theme-colors: ( |
| 41 |
'primary': $primary, |
| 42 |
'accent': $accent, |
| 43 |
'secondary': $secondary, |
| 44 |
'success': $success, |
| 45 |
'info': $info, |
| 46 |
'warning': $warning, |
| 47 |
'danger': $danger, |
| 48 |
'light': $light, |
| 49 |
'dark': $dark |
| 50 |
) !default; |
| 51 |
|
| 52 |
// Faded colors map |
| 53 |
$theme-faded-colors: ( |
| 54 |
'primary': rgba($primary, .1), |
| 55 |
'accent': rgba($accent, .1), |
| 56 |
"success": rgba($success, .1), |
| 57 |
"info": rgba($info, .1), |
| 58 |
"warning": rgba($warning, .15), |
| 59 |
"danger": rgba($danger, .1), |
| 60 |
"light": rgba($light, .04), |
| 61 |
"dark": rgba($dark, .4) |
| 62 |
) !default; |
| 63 |
|
| 64 |
|
| 65 |
// Gradient |
| 66 |
$gradient-from-color: $accent !default; |
| 67 |
$gradient-to-color: $primary !default; |
| 68 |
$gradient: linear-gradient(26.21deg, $gradient-from-color 0%, $gradient-to-color 108.88%) !default; |
| 69 |
|
| 70 |
|
| 71 |
// User selection color |
| 72 |
$user-selection-color: rgba($accent, .15) !default; |
| 73 |
|
| 74 |
|
| 75 |
// Options |
| 76 |
// |
| 77 |
// Modifying Bootstrap global options |
| 78 |
|
| 79 |
$enable-caret: false !default; |
| 80 |
$enable-shadows: true !default; |
| 81 |
$enable-negative-margins: true !default; |
| 82 |
$enable-smooth-scroll: false !default; |
| 83 |
|
| 84 |
|
| 85 |
// Spacing |
| 86 |
|
| 87 |
$spacer: 1rem !default; |
| 88 |
|
| 89 |
// Spacing between columns |
| 90 |
$grid-gutter-width: 1.5rem !default; |
| 91 |
|
| 92 |
|
| 93 |
// Override grid breaakpoints |
| 94 |
|
| 95 |
$grid-breakpoints: ( |
| 96 |
xs: 0, |
| 97 |
sm: 500px, |
| 98 |
md: 768px, |
| 99 |
lg: 992px, |
| 100 |
xl: 1200px, |
| 101 |
xxl: 1400px |
| 102 |
) !default; |
| 103 |
|
| 104 |
|
| 105 |
// Override grid containers |
| 106 |
|
| 107 |
$container-max-widths: ( |
| 108 |
sm: 100%, |
| 109 |
md: 100%, |
| 110 |
lg: 100%, |
| 111 |
xl: 100%, |
| 112 |
xxl: 1320px |
| 113 |
) !default; |
| 114 |
|
| 115 |
|
| 116 |
|
| 117 |
// Body |
| 118 |
|
| 119 |
$body-color: $gray-700 !default; |
| 120 |
$body-bg: $white !default; |
| 121 |
$text-muted: $gray-600 !default; |
| 122 |
|
| 123 |
|
| 124 |
// Links |
| 125 |
|
| 126 |
$link-color: $primary !default; |
| 127 |
$link-decoration: underline !default; |
| 128 |
$link-hover-color: darken($link-color, 8%) !default; |
| 129 |
$link-hover-decoration: none !default; |
| 130 |
$link-transition: color .2s ease-in-out !default; |
| 131 |
$emphasized-link-hover-darken-percentage: 0% !default; |
| 132 |
|
| 133 |
|
| 134 |
// Components |
| 135 |
// |
| 136 |
// Define common padding and border radius sizes and more. |
| 137 |
|
| 138 |
$border-width: 1px !default; |
| 139 |
$border-color: $gray-300 !default; |
| 140 |
$border-light-color: rgba($white, .15) !default; |
| 141 |
|
| 142 |
$border-radius-sm: .375rem !default; |
| 143 |
$border-radius: .5rem !default; |
| 144 |
$border-radius-lg: .75rem !default; |
| 145 |
$border-radius-xl: 1.875rem !default; |
| 146 |
$border-radius-pill: 50rem !default; |
| 147 |
|
| 148 |
|
| 149 |
$box-shadow: 0 .125rem .5rem -.25rem rgba($gray-900, .12), |
| 150 |
0 .25rem 1rem rgba($gray-900, .12) !default; |
| 151 |
|
| 152 |
$box-shadow-lg: 0 .25rem .75rem -.375rem rgba($gray-900, .2), |
| 153 |
0 .5rem 1rem rgba($gray-900, .16) !default; |
| 154 |
|
| 155 |
$box-shadow-sm: 0 .125rem .125rem -.125rem rgba($gray-900, .08), |
| 156 |
0 .25rem .75rem rgba($gray-900, .08) !default; |
| 157 |
|
| 158 |
$box-shadow-hover: 0 .25rem .75rem -.375rem rgba($primary, .2), |
| 159 |
0 .5rem 1rem rgba($primary, .16); |
| 160 |
$box-shadow-inset: inset 0 1px 2px transparent !default; |
| 161 |
|
| 162 |
|
| 163 |
// Z-index master list |
| 164 |
|
| 165 |
$zindex-btn-scroll-top: 1025 !default; |
| 166 |
$zindex-offcanvas: 1080 !default; |
| 167 |
$zindex-lightbox-backdrop: 1100 !default; |
| 168 |
$zindex-lightbox-content: 1110 !default; |
| 169 |
|
| 170 |
|
| 171 |
// Fonts |
| 172 |
// |
| 173 |
// Font, line-height, and color for body text, headings, and more. |
| 174 |
|
| 175 |
//$path-to-fonts: 'https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap' !default; |
| 176 |
//$font-family-sans-serif: 'Poppins', sans-serif !default; |
| 177 |
//$headings-color: $gray-900 !default; |
| 178 |
$headings-color: inherit !default; |
| 179 |
|
| 180 |
$font-size-base: 1rem !default; |
| 181 |
$font-size-lg: ($font-size-base * 1.125) !default; |
| 182 |
$font-size-sm: ($font-size-base * .875) !default; |
| 183 |
$font-size-xs: ($font-size-base * .75) !default; |
| 184 |
$font-size-xxs: ($font-size-base * .625) !default; |
| 185 |
|
| 186 |
$font-weight-medium: 500 !default; |
| 187 |
$font-weight-semibold: 600 !default; |
| 188 |
$font-weight-bold: 700 !default; |
| 189 |
|
| 190 |
$line-height-base: 1.5 !default; |
| 191 |
$line-height-lg: 1.5 !default; |
| 192 |
$line-height-sm: 1.5 !default; |
| 193 |
|
| 194 |
$h1-font-size: $font-size-base * 2.5 !default; |
| 195 |
$h2-font-size: $font-size-base * 2 !default; |
| 196 |
$h3-font-size: $font-size-base * 1.75 !default; |
| 197 |
$h4-font-size: $font-size-base * 1.5 !default; |
| 198 |
$h5-font-size: $font-size-base * 1.25 !default; |
| 199 |
$h6-font-size: $font-size-base * 1.125 !default; |
| 200 |
|
| 201 |
// Modifying default Bootstrap's $font-sizes map |
| 202 |
$font-sizes: ( |
| 203 |
1: $h1-font-size, |
| 204 |
2: $h2-font-size, |
| 205 |
3: $h3-font-size, |
| 206 |
4: $h4-font-size, |
| 207 |
5: $h5-font-size, |
| 208 |
6: $h6-font-size, |
| 209 |
'lg': $font-size-lg, |
| 210 |
'base': $font-size-base, |
| 211 |
'sm': $font-size-sm, |
| 212 |
'xs': $font-size-xs, |
| 213 |
'xxs': $font-size-xxs |
| 214 |
) !default; |
| 215 |
|
| 216 |
$h1-line-height: 1.2 !default; |
| 217 |
$h2-line-height: 1.25 !default; |
| 218 |
$h3-line-height: 1.3 !default; |
| 219 |
$h4-line-height: 1.35 !default; |
| 220 |
$h5-line-height: 1.4 !default; |
| 221 |
$h6-line-height: 1.4 !default; |
| 222 |
|
| 223 |
$headings-margin-bottom: $spacer !default; |
| 224 |
$headings-font-weight: $font-weight-semibold !default; |
| 225 |
$paragraph-margin-bottom: ($spacer * 1.25) !default; |
| 226 |
|
| 227 |
// Modifying default Bootstrap's $display-font-sizes map |
| 228 |
$display-font-sizes: ( |
| 229 |
1: 5rem, |
| 230 |
2: 4.5rem, |
| 231 |
3: 4rem, |
| 232 |
4: 3.5rem, |
| 233 |
5: 3rem, |
| 234 |
6: 2.625rem |
| 235 |
) !default; |
| 236 |
|
| 237 |
$display-font-weight: $headings-font-weight !default; |
| 238 |
|
| 239 |
$lead-font-size: $font-size-base * 1.25 !default; |
| 240 |
$lead-font-weight: normal !default; |
| 241 |
|
| 242 |
$text-shadow: 0 .0625rem rgba($black, .5) !default; |
| 243 |
|
| 244 |
|
| 245 |
// Blockquote |
| 246 |
$blockquote-margin-y: $spacer * 1.25 !default; |
| 247 |
$blockquote-font-size: $font-size-base * 1.125 !default; |
| 248 |
$blockquote-color: $gray-900 !default; |
| 249 |
$blockquote-font-weight: $font-weight-bold !default; |
| 250 |
$blockquote-footer-color: $gray-900 !default; |
| 251 |
$blockquote-footer-font-size: $font-size-base !default; |
| 252 |
$blockquote-icon-size: $font-size-base * 3 !default; |
| 253 |
$blockquote-icon-color: $primary !default; |
| 254 |
|
| 255 |
|
| 256 |
// hr |
| 257 |
$hr-margin-y: 0 !default; |
| 258 |
$hr-color: $border-color !default; |
| 259 |
$hr-light-color: $border-light-color !default; |
| 260 |
$hr-opacity: 1 !default; |
| 261 |
|
| 262 |
|
| 263 |
// Icons |
| 264 |
|
| 265 |
$icons-font-path: '../fonts' !default; |
| 266 |
$icons-font-family: 'Font Awesome 5 Free' !default; |
| 267 |
|
| 268 |
|
| 269 |
// Tables |
| 270 |
|
| 271 |
$table-cell-padding-y: .75rem !default; |
| 272 |
$table-cell-padding-x: .75rem !default; |
| 273 |
$table-cell-padding-y-sm: .375rem !default; |
| 274 |
$table-cell-padding-x-sm: .375rem !default; |
| 275 |
|
| 276 |
$table-dark-color: rgba($white, .75) !default; |
| 277 |
|
| 278 |
$table-th-color: $headings-color !default; |
| 279 |
$table-th-font-weight: $headings-font-weight !default; |
| 280 |
|
| 281 |
$table-striped-bg-factor: .0375 !default; |
| 282 |
$table-active-bg-factor: .05 !default; |
| 283 |
$table-hover-bg-factor: .05 !default; |
| 284 |
|
| 285 |
$table-bg-scale: -90% !default; |
| 286 |
|
| 287 |
// Modifying default Bootstrap's $table-variants map |
| 288 |
$table-variants: ( |
| 289 |
'primary': shift-color($primary, $table-bg-scale), |
| 290 |
'accent': shift-color($accent, $table-bg-scale), |
| 291 |
'secondary': $gray-100, |
| 292 |
'success': shift-color($success, $table-bg-scale), |
| 293 |
'info': shift-color($info, $table-bg-scale), |
| 294 |
'warning': shift-color($warning, $table-bg-scale), |
| 295 |
'danger': shift-color($danger, $table-bg-scale), |
| 296 |
'dark': $dark, |
| 297 |
'light': $light |
| 298 |
) !default; |
| 299 |
|
| 300 |
|
| 301 |
// Buttons + Forms |
| 302 |
|
| 303 |
$input-btn-padding-y: .575rem !default; |
| 304 |
$input-btn-padding-x: 1.5rem !default; |
| 305 |
$input-btn-font-size: $font-size-base !default; |
| 306 |
|
| 307 |
$input-btn-padding-y-sm: .425rem !default; |
| 308 |
$input-btn-padding-x-sm: 1rem !default; |
| 309 |
$input-btn-font-size-sm: $font-size-sm !default; |
| 310 |
$input-btn-line-height-sm: $line-height-sm !default; |
| 311 |
|
| 312 |
$input-btn-padding-y-lg: .825rem !default; |
| 313 |
$input-btn-padding-x-lg: 1.75rem !default; |
| 314 |
$input-btn-font-size-lg: $font-size-base !default; |
| 315 |
$input-btn-line-height-lg: $line-height-base !default; |
| 316 |
|
| 317 |
$input-btn-focus-width: .125rem !default; |
| 318 |
|
| 319 |
$input-btn-disabled-color: $gray-600 !default; |
| 320 |
|
| 321 |
|
| 322 |
// Buttons |
| 323 |
|
| 324 |
$btn-color: $white !default; |
| 325 |
$btn-font-weight: $font-weight-medium !default; |
| 326 |
$btn-white-space: nowrap !default; |
| 327 |
$btn-focus-width: 0 !default; |
| 328 |
|
| 329 |
$btn-box-shadow: unset !default; |
| 330 |
$btn-focus-box-shadow: unset !default; |
| 331 |
$btn-active-box-shadow: unset !default; |
| 332 |
|
| 333 |
|
| 334 |
$btn-font-size-lg: $font-size-base !default; |
| 335 |
$btn-font-size-xs: $font-size-xs !default; |
| 336 |
|
| 337 |
$btn-padding-y-xs: .375rem !default; |
| 338 |
$btn-padding-x-xs: .875rem !default; |
| 339 |
|
| 340 |
$btn-link-color: $gray-900 !default; |
| 341 |
$btn-link-hover-color: $primary !default; |
| 342 |
$btn-link-decoration: underline !default; |
| 343 |
$btn-link-hover-decoration: underline !default; |
| 344 |
|
| 345 |
$btn-link-light-color: rgba($white, .7) !default; |
| 346 |
$btn-link-light-hover-color: $white !default; |
| 347 |
|
| 348 |
$btn-border-radius-lg: $border-radius !default; |
| 349 |
$btn-border-radius-xs: $border-radius-sm !default; |
| 350 |
|
| 351 |
$btn-transition: color .2s ease-in-out, background-color .2s ease-in-out, |
| 352 |
border-color .2s ease-in-out, box-shadow .2s ease-in-out !default; |
| 353 |
|
| 354 |
|
| 355 |
// Icon buttons |
| 356 |
|
| 357 |
$btn-icon-size: 2.75rem !default; |
| 358 |
$btn-icon-sm-size: 2.25rem !default; |
| 359 |
$btn-icon-xs-size: 2rem !default; |
| 360 |
$btn-icon-xxs-size: 1.5rem !default; |
| 361 |
|
| 362 |
|
| 363 |
// Market buttons |
| 364 |
|
| 365 |
$btn-market-padding-y: .65em !default; |
| 366 |
$btn-market-padding-x: 1.125em !default; |
| 367 |
|
| 368 |
$btn-market-size: $font-size-base !default; |
| 369 |
|
| 370 |
$btn-market-border-radius: $border-radius !default; |
| 371 |
$btn-market-border-radius-sm: $border-radius !default; |
| 372 |
$btn-market-border-radius-lg: $border-radius-sm !default; |
| 373 |
|
| 374 |
$btn-market-box-shadow: $box-shadow-lg !default; |
| 375 |
|
| 376 |
$btn-market-border-width: $border-width !default; |
| 377 |
$btn-market-border-color: $gray-900 !default; |
| 378 |
|
| 379 |
$btn-market-bg: linear-gradient(180deg, rgba($gray-800, .765) 0%, rgba($gray-800, .9) 100%) !default; |
| 380 |
|
| 381 |
|
| 382 |
// Scroll to top button |
| 383 |
|
| 384 |
$btn-scroll-top-size: 2.75rem !default; |
| 385 |
$btn-scroll-top-icon-font-size: $font-size-sm !default; |
| 386 |
$btn-scroll-top-bg: rgba($gray-900, .25) !default; |
| 387 |
$btn-scroll-top-hover-bg: rgba($gray-900, .5) !default; |
| 388 |
$btn-scroll-top-color: $white !default; |
| 389 |
$btn-scroll-top-hover-color: $white !default; |
| 390 |
$btn-scroll-top-transition: right 400ms cubic-bezier(.68, -.55, .265, 1.55), opacity .3s, background-color .25s ease-in-out !default; |
| 391 |
|
| 392 |
|
| 393 |
// Like / dislike buttons |
| 394 |
|
| 395 |
$btn-like-dislike-color: $gray-600 !default; |
| 396 |
$btn-like-dislike-light-color: rgba($white, .7) !default; |
| 397 |
$btn-like-dislike-font-size: $font-size-sm !default; |
| 398 |
$btn-like-dislike-icon-size: $font-size-base * 1.125 !default; |
| 399 |
$btn-like-dislike-transition: color .25s ease-in-out !default; |
| 400 |
|
| 401 |
$btn-like-hover-color: $success !default; |
| 402 |
$btn-like-active-color: $success !default; |
| 403 |
|
| 404 |
$btn-dislike-hover-color: $danger !default; |
| 405 |
$btn-dislike-active-color: $danger !default; |
| 406 |
|
| 407 |
|
| 408 |
// Close |
| 409 |
|
| 410 |
$close-font-size: $font-size-base * 1.75 !default; |
| 411 |
$close-font-weight: normal !default; |
| 412 |
$close-color: $black !default; |
| 413 |
$close-text-shadow: none; |
| 414 |
|
| 415 |
|
| 416 |
// Forms |
| 417 |
|
| 418 |
$form-label-margin-bottom: .375rem !default; |
| 419 |
$form-label-font-size: $font-size-base !default; |
| 420 |
//$form-label-color: $headings-color !default; |
| 421 |
|
| 422 |
$input-bg: $white !default; |
| 423 |
$input-color: $gray-800 !default; |
| 424 |
$input-border-color: $gray-400 !default; |
| 425 |
|
| 426 |
$input-padding-x: 1.125rem !default; |
| 427 |
$input-padding-x-sm: $input-btn-padding-x-sm !default; |
| 428 |
$input-padding-x-lg: 1.25rem !default; |
| 429 |
|
| 430 |
$input-border-radius-lg: $border-radius !default; |
| 431 |
|
| 432 |
$input-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default; |
| 433 |
|
| 434 |
// Light version |
| 435 |
$input-light-bg: rgba($white, .04) !default; |
| 436 |
$input-light-focus-bg: rgba($white, .08) !default; |
| 437 |
$input-light-disabled-bg: rgba($white, .1) !default; |
| 438 |
$input-light-disabled-opacity: .5 !default; |
| 439 |
|
| 440 |
$input-light-border-color: rgba($white, .12) !default; |
| 441 |
$input-light-focus-border-color: rgba($white, .23) !default; |
| 442 |
$input-light-focus-box-shadow: unset !default; |
| 443 |
|
| 444 |
$input-light-color: $white !default; |
| 445 |
$input-light-focus-color: $gray-800 !default; |
| 446 |
$input-light-disabled-color: rgba($white, .5) !default; |
| 447 |
|
| 448 |
$input-light-placeholder-color: rgba($white, .5) !default; |
| 449 |
$input-light-focus-placeholder-color: $gray-600 !default; |
| 450 |
$input-light-disabled-placeholder-color: rgba($white, .3) !default; |
| 451 |
|
| 452 |
// Select |
| 453 |
$form-select-indicator-padding: $input-padding-x * 2.25 !default; // Extra padding for background-image |
| 454 |
|
| 455 |
$form-select-light-indicator-color: rgba($white, .6) !default; |
| 456 |
$form-select-light-indicator-focus-color: $white!default; |
| 457 |
|
| 458 |
$form-select-light-indicator: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-light-indicator-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>") !default; |
| 459 |
$form-select-light-focus-indicator: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-light-indicator-focus-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>") !default; |
| 460 |
|
| 461 |
// Checkboxes & radios |
| 462 |
$form-check-label-color: $body-color !default; |
| 463 |
$form-check-margin-bottom: .375rem !default; |
| 464 |
$form-check-input-active-filter: 0 !default; |
| 465 |
$form-check-input-bg: transparent !default; |
| 466 |
$form-check-input-border-color: $gray-500 !default; |
| 467 |
$form-check-input-border: 2px solid $form-check-input-border-color !default; |
| 468 |
$form-check-input-border-radius: .1875em !default; |
| 469 |
$form-check-input-checked-color: $primary !default; |
| 470 |
$form-check-input-checked-bg-color: transparent !default; |
| 471 |
$form-check-input-checked-border-color: $primary !default; |
| 472 |
$form-check-input-focus-box-shadow: none !default; |
| 473 |
$form-check-label-light-color: $white !default; |
| 474 |
$form-check-input-light-bg: transparent !default; |
| 475 |
$form-check-input-light-border-color: rgba($white, .5) !default; |
| 476 |
$form-check-input-light-focus-border-color: rgba($white, .5) !default; |
| 477 |
$form-check-input-light-checked-border-color: $primary !default; |
| 478 |
|
| 479 |
// Switches |
| 480 |
$form-switch-color: $white !default; |
| 481 |
$form-switch-height: 1.125rem !default; |
| 482 |
$form-switch-focus-color: $form-switch-color !default; |
| 483 |
$form-switch-bg: darken($input-border-color, 3%) !default; |
| 484 |
$form-switch-checked-bg: $success !default; |
| 485 |
$form-switch-light-bg: rgba($white, .15) !default; |
| 486 |
$form-switch-light-checked-bg: $success !default; |
| 487 |
$form-switch-light-color: $white !default; |
| 488 |
|
| 489 |
// Range |
| 490 |
$form-range-thumb-bg: $primary !default; |
| 491 |
$form-range-thumb-active-bg: darken($form-range-thumb-bg, 9%) !default; |
| 492 |
|
| 493 |
// Form validation |
| 494 |
$form-feedback-font-size: $font-size-xs !default; |
| 495 |
$form-feedback-valid-color: $success !default; |
| 496 |
$form-feedback-invalid-color: $danger !default; |
| 497 |
$form-feedback-icon-valid-color: $form-feedback-valid-color !default; |
| 498 |
$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default; |
| 499 |
$form-feedback-icon-valid: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'><path fill-rule='evenodd' d='M9 3a6 6 0 1 0 0 12A6 6 0 1 0 9 3zM1.5 9a7.5 7.5 0 1 1 15 0 7.5 7.5 0 1 1-15 0zm10.28-2.03a.75.75 0 0 1 0 1.061l-3 3a.75.75 0 0 1-1.061 0l-1.5-1.5A.75.75 0 0 1 7.28 8.47l.97.97 2.47-2.47a.75.75 0 0 1 1.061 0z' fill='#{$form-feedback-icon-valid-color}' fill-opacity='.6'/></svg>") !default; |
| 500 |
$form-feedback-icon-invalid: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='#{$form-feedback-icon-invalid-color}' fill-rule='evenodd'><path d='M9 3a6 6 0 1 0 0 12A6 6 0 1 0 9 3zM1.5 9a7.5 7.5 0 1 1 15 0 7.5 7.5 0 1 1-15 0zM9 5.25a.75.75 0 0 1 .75.75v3a.75.75 0 1 1-1.5 0V6A.75.75 0 0 1 9 5.25zM8.25 12a.75.75 0 0 1 .75-.75h.008a.75.75 0 1 1 0 1.5H9a.75.75 0 0 1-.75-.75z'/></svg>") !default; |
| 501 |
|
| 502 |
$form-feedback-tooltip-font-size: $form-feedback-font-size !default; |
| 503 |
$form-feedback-tooltip-valid-color: $form-feedback-valid-color !default; |
| 504 |
$form-feedback-tooltip-invalid-color: $form-feedback-invalid-color !default; |
| 505 |
$form-feedback-tooltip-valid-bg: map-get($theme-faded-colors, 'success') !default; |
| 506 |
$form-feedback-tooltip-invalid-bg: map-get($theme-faded-colors, 'danger') !default; |
| 507 |
$form-feedback-tooltip-border-radius: $border-radius-sm !default; |
| 508 |
|
| 509 |
|
| 510 |
// Input group |
| 511 |
|
| 512 |
$input-group-addon-bg: $input-bg !default; |
| 513 |
$input-group-addon-color: $gray-700 !default; |
| 514 |
|
| 515 |
|
| 516 |
// Range slider |
| 517 |
|
| 518 |
$range-slider-height: .25rem !default; |
| 519 |
$range-slider-bg: lighten($gray-400, 5%) !default; |
| 520 |
$range-slider-light-bg: rgba($white, .2) !default; |
| 521 |
$range-slider-connect-bg: $primary !default; |
| 522 |
$range-slider-handle-size: 1.125rem !default; |
| 523 |
$range-slider-handle-bg: $primary !default; |
| 524 |
$range-slider-tooltip-font-size: $font-size-xs !default; |
| 525 |
$range-slider-tooltip-bg: $white !default; |
| 526 |
$range-slider-tooltip-color: $gray-800 !default; |
| 527 |
|
| 528 |
|
| 529 |
// Form group |
| 530 |
|
| 531 |
$form-group-padding: .5rem !default; |
| 532 |
$form-group-bg: $white !default; |
| 533 |
$form-group-border-width: $border-width !default; |
| 534 |
$form-group-border-color: $border-color !default; |
| 535 |
$form-group-border-radius: $border-radius !default; |
| 536 |
$form-group-box-shadow: $box-shadow-sm !default; |
| 537 |
|
| 538 |
$form-group-light-bg: map-get($theme-faded-colors, 'light') !default; |
| 539 |
$form-group-light-border-color: $border-light-color !default; |
| 540 |
|
| 541 |
|
| 542 |
// Navs |
| 543 |
|
| 544 |
$nav-link-transition: color .25s ease-in-out, |
| 545 |
background-color .25s ease-in-out, |
| 546 |
box-shadow .25s ease-in-out, |
| 547 |
border-color .25s ease-in-out !default; |
| 548 |
|
| 549 |
$nav-link-font-weight: bold !default; |
| 550 |
$nav-link-color: $gray-800 !default; |
| 551 |
$nav-link-hover-color: var(--bs-link-color) !default; |
| 552 |
$nav-link-active-color: var(--bs-link-color) !default; |
| 553 |
$nav-link-disabled-color: $gray-600 !default; |
| 554 |
|
| 555 |
$nav-link-light-color: rgba($white, .7) !default; |
| 556 |
$nav-link-light-hover-color: $white !default; |
| 557 |
$nav-link-light-active-color: $white !default; |
| 558 |
$nav-link-light-disabled-color: rgba($white, .4) !default; |
| 559 |
|
| 560 |
$nav-link-muted-color: $gray-700 !default; |
| 561 |
$nav-link-muted-hover-color: $gray-800 !default; |
| 562 |
$nav-link-muted-active-color: $gray-800 !default; |
| 563 |
|
| 564 |
|
| 565 |
// Tabs |
| 566 |
|
| 567 |
$nav-tabs-border-color: transparent !default; |
| 568 |
|
| 569 |
$nav-tabs-link-bg: $gray-200 !default; |
| 570 |
$nav-tabs-link-box-shadow: none !default; |
| 571 |
$nav-tabs-link-color: $nav-link-color !default; |
| 572 |
$nav-tabs-link-font-weight: normal !default; |
| 573 |
|
| 574 |
$nav-tabs-link-hover-border-color: $nav-tabs-border-color !default; |
| 575 |
$nav-tabs-link-hover-color: $gray-900 !default; |
| 576 |
$nav-tabs-link-hover-box-shadow: $box-shadow-sm !default; |
| 577 |
|
| 578 |
$nav-tabs-link-active-border-color: transparent !default; |
| 579 |
$nav-tabs-link-active-bg: $white !default; |
| 580 |
$nav-tabs-link-active-color: $primary !default; |
| 581 |
$nav-tabs-link-active-box-shadow: $nav-tabs-link-hover-box-shadow !default; |
| 582 |
|
| 583 |
$nav-tabs-link-disabled-bg: $gray-100 !default; |
| 584 |
|
| 585 |
$nav-tabs-light-link-bg: rgba($white, .04) !default; |
| 586 |
$nav-tabs-light-link-color: $white !default; |
| 587 |
|
| 588 |
$nav-tabs-light-link-hover-bg: rgba($white, .1) !default; |
| 589 |
$nav-tabs-light-link-hover-color: $white !default; |
| 590 |
|
| 591 |
$nav-tabs-light-link-active-bg: $white !default; |
| 592 |
$nav-tabs-light-link-active-color: $primary !default; |
| 593 |
|
| 594 |
|
| 595 |
// Pills |
| 596 |
|
| 597 |
$nav-pills-border-radius: $border-radius-pill !default; |
| 598 |
|
| 599 |
$nav-pills-link-bg: $gray-200 !default; |
| 600 |
$nav-pills-link-box-shadow: none !default; |
| 601 |
$nav-pills-link-font-weight: 400 !default; |
| 602 |
|
| 603 |
$nav-pills-link-hover-bg: $gray-200 !default; |
| 604 |
$nav-pills-link-hover-color: $nav-link-color !default; |
| 605 |
$nav-pills-link-hover-box-shadow: $box-shadow-sm !default; |
| 606 |
|
| 607 |
$nav-pills-link-active-bg: $white !default; |
| 608 |
$nav-pills-link-active-color: $primary !default; |
| 609 |
$nav-pills-link-active-box-shadow: $box-shadow-sm !default; |
| 610 |
|
| 611 |
$nav-pills-link-disabled-bg: rgba($gray-200, .5) !default; |
| 612 |
$nav-pills-link-disabled-color: rgba($gray-800, .5) !default; |
| 613 |
|
| 614 |
$nav-pills-light-link-bg: rgba($white, .04) !default; |
| 615 |
$nav-pills-light-link-color: $white !default; |
| 616 |
|
| 617 |
$nav-pills-light-link-hover-bg: rgba($white, .1) !default; |
| 618 |
$nav-pills-light-link-hover-color: $white !default; |
| 619 |
|
| 620 |
$nav-pills-light-link-active-bg: $white !default; |
| 621 |
$nav-pills-light-link-active-color: $primary !default; |
| 622 |
|
| 623 |
$nav-pills-light-link-disabled-bg: rgba($white, .05) !default; |
| 624 |
$nav-pills-light-link-disabled-color: rgba($white, .35) !default; |
| 625 |
|
| 626 |
|
| 627 |
// Navbar |
| 628 |
|
| 629 |
$navbar-padding-y: $spacer !default; |
| 630 |
$navbar-transition: background-color .1s ease-in-out, box-shadow .1s ease-in-out !default; |
| 631 |
|
| 632 |
$navbar-nav-link-padding-y: .6875rem !default; |
| 633 |
$navbar-nav-link-padding-x: 1rem !default; |
| 634 |
$navbar-nav-link-font-size: $font-size-base * .875 !default; |
| 635 |
|
| 636 |
$navbar-brand-padding-y: 0 !default; |
| 637 |
$navbar-brand-font-size: $h4-font-size !default; |
| 638 |
$navbar-brand-font-weight: $font-weight-bold !default; |
| 639 |
|
| 640 |
$navbar-toggler-padding-y: .5rem !default; |
| 641 |
$navbar-toggler-padding-x: .75rem !default; |
| 642 |
$navbar-toggler-font-size: $font-size-base !default; |
| 643 |
$navbar-toggler-border-radius: 0 !default; |
| 644 |
|
| 645 |
$navbar-light-color: $nav-link-color !default; |
| 646 |
$navbar-light-hover-color: var(--bs-nav-link-hover-color) !default; |
| 647 |
$navbar-light-active-color: $nav-link-active-color !default; |
| 648 |
$navbar-light-disabled-color: $gray-600 !default; |
| 649 |
$navbar-light-toggler-border-color: transparent !default; |
| 650 |
$navbar-light-brand-color: $gray-900 !default; |
| 651 |
$navbar-light-brand-hover-color: $navbar-light-brand-color !default; |
| 652 |
|
| 653 |
$navbar-dark-color: $nav-link-light-color !default; |
| 654 |
$navbar-dark-hover-color: $nav-link-light-hover-color !default; |
| 655 |
$navbar-dark-active-color: $nav-link-light-active-color !default; |
| 656 |
$navbar-dark-disabled-color: $nav-link-light-disabled-color !default; |
| 657 |
$navbar-dark-toggler-border-color: transparent !default; |
| 658 |
$navbar-dark-brand-color: $white !default; |
| 659 |
$navbar-dark-brand-hover-color: $navbar-dark-brand-color !default; |
| 660 |
|
| 661 |
|
| 662 |
// Breadcrumb |
| 663 |
|
| 664 |
$breadcrumb-padding-x: 0 !default; |
| 665 |
$breadcrumb-font-size: $font-size-sm !default; |
| 666 |
$breadcrumb-bg: transparent !default; |
| 667 |
$breadcrumb-item-padding-x: .625rem !default; |
| 668 |
$breadcrumb-divider: quote("\f054") !default; |
| 669 |
$breadcrumb-divider-flipped: quote("\f053") !default; |
| 670 |
|
| 671 |
$breadcrumb-color: $gray-600 !default; |
| 672 |
$breadcrumb-hover-color: $gray-800 !default; |
| 673 |
$breadcrumb-active-color: $primary !default; |
| 674 |
$breadcrumb-divider-color: $gray-600 !default; |
| 675 |
|
| 676 |
$breadcrumb-light-color: rgba($white, .5) !default; |
| 677 |
$breadcrumb-light-hover-color: rgba($white, .75) !default; |
| 678 |
$breadcrumb-light-active-color: $white !default; |
| 679 |
$breadcrumb-light-divider-color: rgba($white, .5) !default; |
| 680 |
|
| 681 |
|
| 682 |
// Offcanvas |
| 683 |
|
| 684 |
$offcanvas-horizontal-width: 21rem !default; |
| 685 |
$offcanvas-padding-y: $spacer * 1.25 !default; |
| 686 |
$offcanvas-padding-x: $spacer * 1.5 !default; |
| 687 |
$offcanvas-border-color: transparent !default; |
| 688 |
$offcanvas-border-width: 0 !default; |
| 689 |
$offcanvas-bg-color: $white !default; |
| 690 |
$offcanvas-box-shadow: $box-shadow-lg !default; |
| 691 |
$offcanvas-title-line-height: initial !default; |
| 692 |
|
| 693 |
|
| 694 |
|
| 695 |
// Custom scrollbar |
| 696 |
|
| 697 |
$scrollbar-width: .1875rem !default; |
| 698 |
$scrollbar-border-radius: $border-radius !default; |
| 699 |
$scrollbar-track-bg: $gray-200 !default; |
| 700 |
$scrollbar-bg: $gray-400 !default; |
| 701 |
$scrollbar-light-track-bg: rgba($white, .2) !default; |
| 702 |
$scrollbar-light-bg: rgba($white, .35) !default; |
| 703 |
|
| 704 |
|
| 705 |
// Code |
| 706 |
|
| 707 |
$code-color: #e3116c !default; |
| 708 |
|
| 709 |
$pre-color: $white !default; |
| 710 |
$pre-bg: $gray-900 !default; |
| 711 |
|
| 712 |
$pre-line-numbers-border-width: $border-width !default; |
| 713 |
$pre-line-numbers-border-color: $border-light-color !default; |
| 714 |
$pre-line-numbers-color: rgba($white, .4) !default; |
| 715 |
|
| 716 |
|
| 717 |
// Alerts |
| 718 |
|
| 719 |
$alert-bg-scale: -90% !default; |
| 720 |
$alert-border-scale: -65% !default; |
| 721 |
$alert-color-scale: -100% !default; |
| 722 |
|
| 723 |
|
| 724 |
// Placeholders |
| 725 |
|
| 726 |
$placeholder-opacity-max: .4 !default; |
| 727 |
$placeholder-opacity-min: .15 !default; |
| 728 |
|
| 729 |
|
| 730 |
// Cards |
| 731 |
|
| 732 |
$card-spacer-y: 1.25rem !default; |
| 733 |
$card-spacer-x: 1.25rem !default; |
| 734 |
|
| 735 |
$card-border-radius: $border-radius-lg !default; |
| 736 |
$card-border-color: $border-color !default; |
| 737 |
|
| 738 |
$card-cap-padding-y: $card-spacer-y * .8 !default; |
| 739 |
$card-cap-bg: transparent !default; |
| 740 |
$card-transition: border-color .2s ease-in-out, background-color .2s ease-in-out, box-shadow .2s ease-in-out !default; |
| 741 |
$card-horizontal-image-width: 20% !default; |
| 742 |
$card-horizontal-image-min-height: 12rem !default; |
| 743 |
|
| 744 |
$card-light-border-color: $border-light-color !default; |
| 745 |
$card-light-bg: map-get($theme-faded-colors, 'light') !default; |
| 746 |
$card-light-color: $light !default; |
| 747 |
|
| 748 |
|
| 749 |
// Tooltips |
| 750 |
|
| 751 |
$tooltip-font-size: $font-size-base * .75 !default; |
| 752 |
$tooltip-border-radius: $border-radius-sm !default; |
| 753 |
|
| 754 |
|
| 755 |
// Badges |
| 756 |
|
| 757 |
$badge-font-size: .8125em !default; |
| 758 |
$badge-font-weight: normal !default; |
| 759 |
$badge-padding-y: .4375em !default; |
| 760 |
$badge-padding-x: .75em !default; |
| 761 |
$badge-border-radius: $border-radius-sm !default; |
| 762 |
|
| 763 |
$badge-floating-offset-y: $spacer * .5 !default; |
| 764 |
$badge-floating-offset-x: $spacer * .5 !default; |
| 765 |
|
| 766 |
|
| 767 |
// List group |
| 768 |
|
| 769 |
$list-group-color: $gray-800 !default; |
| 770 |
$list-group-border-color: rgba($black, .08) !default; |
| 771 |
$list-group-border-radius: $border-radius-lg !default; |
| 772 |
$list-group-item-padding-y: $spacer * .75 !default; |
| 773 |
$list-group-item-padding-x: $spacer !default; |
| 774 |
|
| 775 |
$list-group-item-bg-scale: -85% !default; |
| 776 |
$list-group-item-color-scale: 0 !default; |
| 777 |
|
| 778 |
$list-group-hover-bg: transparent !default; |
| 779 |
|
| 780 |
$list-group-action-active-bg: transparent !default; |
| 781 |
$list-group-action-active-color: $primary !default; |
| 782 |
$list-group-action-hover-color: $primary !default; |
| 783 |
$list-group-action-transition: color .25s ease-in-out, background-color .25s ease-in-out !default; |
| 784 |
|
| 785 |
|
| 786 |
// Image thumbnails |
| 787 |
|
| 788 |
$thumbnail-padding: .375rem !default; |
| 789 |
$thumbnail-border-radius: $border-radius-lg !default; |
| 790 |
|
| 791 |
|
| 792 |
// Dropdown |
| 793 |
|
| 794 |
$dropdown-min-width: 10rem !default; |
| 795 |
$dropdown-border-color: $border-color !default; |
| 796 |
$dropdown-divider-bg: $border-color !default; |
| 797 |
$dropdown-divider-margin-y: .375rem !default; |
| 798 |
$dropdown-divider-margin-x: 1rem !default; |
| 799 |
$dropdown-box-shadow: $box-shadow-sm !default; |
| 800 |
$dropdown-border-radius: $border-radius-lg !default; |
| 801 |
|
| 802 |
$dropdown-spacer: 0 !default; |
| 803 |
|
| 804 |
$dropdown-item-padding-y: .375rem !default; |
| 805 |
$dropdown-item-padding-x: 1rem !default; |
| 806 |
$dropdown-item-font-size: $font-size-sm !default; |
| 807 |
$dropdown-item-icon-size: $font-size-base !default; |
| 808 |
|
| 809 |
$dropdown-font-size: $font-size-sm !default; |
| 810 |
|
| 811 |
//$dropdown-header-color: $headings-color !default; |
| 812 |
$dropdown-header-font-size: $font-size-base !default; |
| 813 |
|
| 814 |
$dropdown-link-color: $gray-800 !default; |
| 815 |
$dropdown-link-hover-color: $primary !default; |
| 816 |
$dropdown-link-hover-bg: transparent !default; |
| 817 |
$dropdown-link-active-color: $primary !default; |
| 818 |
$dropdown-link-active-bg: transparent !default; |
| 819 |
$dropdown-link-disabled-color: $gray-600 !default; |
| 820 |
$dropdown-link-transition: all .2s ease-in-out !default; |
| 821 |
|
| 822 |
$dropdown-dark-color: $nav-link-light-color !default; |
| 823 |
$dropdown-dark-border-color: $border-light-color !default; |
| 824 |
$dropdown-dark-bg: $gray-900 !default; |
| 825 |
$dropdown-dark-divider-bg: $border-light-color !default; |
| 826 |
$dropdown-dark-box-shadow: none !default; |
| 827 |
$dropdown-dark-link-color: $dropdown-dark-color !default; |
| 828 |
$dropdown-dark-link-hover-bg: transparent !default; |
| 829 |
$dropdown-dark-link-hover-color: $nav-link-light-hover-color !default; |
| 830 |
$dropdown-dark-link-active-color: $nav-link-light-active-color !default; |
| 831 |
$dropdown-dark-link-active-bg: transparent !default; |
| 832 |
$dropdown-dark-link-disabled-color: rgba($white, .4) !default; |
| 833 |
$dropdown-dark-header-color: $white !default; |
| 834 |
|
| 835 |
|
| 836 |
// Progress |
| 837 |
|
| 838 |
$progress-bg: $gray-300 !default; |
| 839 |
$progress-border-radius: $border-radius-sm !default; |
| 840 |
$progress-box-shadow: none !default; |
| 841 |
$progress-light-bg: rgba(white, .15) !default; |
| 842 |
|
| 843 |
|
| 844 |
// Pagination |
| 845 |
|
| 846 |
//$pagination-padding-y: 0 !default; |
| 847 |
//$pagination-padding-x: .25rem !default; |
| 848 |
//$pagination-padding-y-sm: $pagination-padding-y !default; |
| 849 |
//$pagination-padding-x-sm: .4rem !default; |
| 850 |
//$pagination-padding-y-lg: $pagination-padding-y !default; |
| 851 |
//$pagination-padding-x-lg: .55rem !default; |
| 852 |
|
| 853 |
$pagination-color: $gray-800 !default; |
| 854 |
$pagination-bg: transparent !default; |
| 855 |
//$pagination-border-color: transparent !default; |
| 856 |
|
| 857 |
$pagination-focus-box-shadow: none !default; |
| 858 |
$pagination-focus-bg: transparent; |
| 859 |
|
| 860 |
$pagination-hover-color: $primary !default; |
| 861 |
$pagination-hover-bg: transparent !default; |
| 862 |
//$pagination-hover-border-color: transparent !default; |
| 863 |
|
| 864 |
$pagination-active-color: $white !default; |
| 865 |
$pagination-active-bg: $primary !default; |
| 866 |
$pagination-active-border-color: transparent !default; |
| 867 |
$pagination-active-border-radius: $border-radius-pill !default; |
| 868 |
$pagination-active-font-weight: $font-weight-semibold !default; |
| 869 |
|
| 870 |
$pagination-disabled-color: rgba($pagination-color, .4) !default; |
| 871 |
//$pagination-disabled-bg: transparent !default; |
| 872 |
//$pagination-disabled-border-color: transparent !default; |
| 873 |
|
| 874 |
// Light version |
| 875 |
$pagination-light-color: rgba($white, .7) !default; |
| 876 |
$pagination-light-bg: transparent !default; |
| 877 |
$pagination-light-border-color: transparent !default; |
| 878 |
|
| 879 |
$pagination-light-focus-box-shadow: none !default; |
| 880 |
|
| 881 |
$pagination-light-hover-color: $white !default; |
| 882 |
$pagination-light-hover-bg: transparent !default; |
| 883 |
$pagination-light-hover-border-color: transparent !default; |
| 884 |
|
| 885 |
$pagination-light-active-color: $primary !default; |
| 886 |
$pagination-light-active-bg: $white !default; |
| 887 |
$pagination-light-active-border-color: transparent !default; |
| 888 |
|
| 889 |
$pagination-light-disabled-color: rgba($pagination-light-color, .3) !default; |
| 890 |
$pagination-light-disabled-bg: transparent !default; |
| 891 |
$pagination-light-disabled-border-color: transparent !default; |
| 892 |
|
| 893 |
|
| 894 |
// Popovers |
| 895 |
|
| 896 |
$popover-bg: $white !default; |
| 897 |
$popover-border-color: $border-color !default; |
| 898 |
$popover-arrow-outer-color: $popover-border-color !default; |
| 899 |
$popover-box-shadow: $box-shadow-sm !default; |
| 900 |
$popover-border-radius: $border-radius-lg !default; |
| 901 |
$popover-header-bg: $white !default; |
| 902 |
//$popover-header-color: $headings-color !default; |
| 903 |
$popover-header-padding-y: .75rem !default; |
| 904 |
$popover-header-padding-x: 1rem !default; |
| 905 |
$popover-header-font-size: $font-size-base !default; |
| 906 |
$popover-body-font-size: $font-size-sm !default; |
| 907 |
|
| 908 |
|
| 909 |
// Modal |
| 910 |
|
| 911 |
$modal-inner-padding: $spacer * 1.125 !default; |
| 912 |
|
| 913 |
$modal-header-padding-y: 1rem !default; |
| 914 |
$modal-header-padding-x: $spacer * 1.125 !default; |
| 915 |
|
| 916 |
$modal-backdrop-bg: darken($gray-900, 10%) !default; |
| 917 |
$modal-backdrop-opacity: .6 !default; |
| 918 |
|
| 919 |
$modal-content-border-color: $border-color !default; |
| 920 |
$modal-content-box-shadow-xs: $box-shadow-sm !default; |
| 921 |
$modal-content-box-shadow-sm-up: $modal-content-box-shadow-xs !default; |
| 922 |
|
| 923 |
$modal-lg: 976px !default; |
| 924 |
|
| 925 |
$modal-footer-margin-between: .75rem !default; |
| 926 |
$modal-fade-transform: scale(.9) !default; |
| 927 |
$modal-transition: transform .2s ease-out !default; |
| 928 |
|
| 929 |
|
| 930 |
// Spinners |
| 931 |
|
| 932 |
$spinner-border-width: .15em !default; |
| 933 |
$spinner-border-width-sm: .1em !default; |
| 934 |
|
| 935 |
|
| 936 |
// Close |
| 937 |
|
| 938 |
$btn-close-width: .75em !default; |
| 939 |
$btn-close-focus-shadow: none !default; |
| 940 |
$btn-close-transition: opacity .25s ease-in-out !default; |
| 941 |
|
| 942 |
|
| 943 |
// Carousel |
| 944 |
|
| 945 |
$carousel-controls-size: 2.25rem !default; |
| 946 |
$carousel-controls-font-size: $font-size-xs !default; |
| 947 |
$carousel-controls-color: $gray-800 !default; |
| 948 |
$carousel-controls-bg: $white !default; |
| 949 |
$carousel-controls-hover-color: $primary !default; |
| 950 |
$carousel-controls-hover-box-shadow: $box-shadow !default; |
| 951 |
$carousel-controls-box-shadow: $box-shadow-sm !default; |
| 952 |
$carousel-controls-transition: all .3s ease-in-out !default; |
| 953 |
|
| 954 |
$carousel-controls-light-color: $white !default; |
| 955 |
$carousel-controls-light-bg: rgba($white, .04) !default; |
| 956 |
$carousel-controls-light-hover-color: $primary !default; |
| 957 |
$carousel-controls-light-hover-bg: $white !default; |
| 958 |
|
| 959 |
$carousel-nav-width: 1rem !default; |
| 960 |
$carousel-nav-height: .375rem !default; |
| 961 |
$carousel-nav-bg: rgba($gray-700, .4) !default; |
| 962 |
$carousel-nav-active-bg: $gray-700 !default; |
| 963 |
$carousel-nav-light-bg: rgba($white, .4) !default; |
| 964 |
$carousel-nav-light-active-bg: $white !default; |
| 965 |
|
| 966 |
$carousel-thumbnails-spacing: $spacer * .875 !default; |
| 967 |
$carousel-thumbnail-width: 20% !default; |
| 968 |
$carousel-thumbnail-border-radius: $border-radius !default; |
| 969 |
$carousel-thumbnail-border-width: $border-width !default; |
| 970 |
$carousel-thumbnail-border-color: transparent !default; |
| 971 |
$carousel-thumbnail-active-border-color: $primary !default; |
| 972 |
$carousel-thumbnail-opacity: .6 !default; |
| 973 |
$carousel-thumbnail-hover-opacity: 1 !default; |
| 974 |
$carousel-thumbnail-active-opacity: 1 !default; |
| 975 |
$carousel-thumbnail-transition: opacity .2s ease-in-out, border-color .2s ease-in-out !default; |
| 976 |
|
| 977 |
|
| 978 |
|
| 979 |
// Icon box |
| 980 |
|
| 981 |
$icon-box-media-font-size: 1.5rem !default; |
| 982 |
$icon-box-media-width: 3rem !default; |
| 983 |
$icon-box-media-border-radius: $border-radius !default; |
| 984 |
$icon-box-media-transition: background-color .22s ease-in-out, color .22s ease-in-out !default; |
| 985 |
|
| 986 |
$icon-box-title-color: $headings-color !default; |
| 987 |
|
| 988 |
|
| 989 |
$icon-box-offset-y: $spacer !default; |
| 990 |
$icon-box-padding: .5em !default; |
| 991 |
$icon-box-border-radius: 50% !default; |
| 992 |
$icon-box-title-font-size: $font-size-base !default; |
| 993 |
|
| 994 |
$icon-box-shadow: $box-shadow-sm !default; |
| 995 |
$icon-box-hover-shadow: $box-shadow !default; |
| 996 |
|
| 997 |
$icon-box-card-padding-y: $card-spacer-y !default; |
| 998 |
$icon-box-card-padding-x: $card-spacer-x !default; |
| 999 |
|
| 1000 |
$icon-box-pill-padding: .5rem !default; |
| 1001 |
$icon-box-pill-border-radius: 2.5rem !default; |
| 1002 |
$icon-box-pill-title-offset-x: $spacer * .75 !default; |
| 1003 |
|
| 1004 |
|
| 1005 |
// Accordion |
| 1006 |
|
| 1007 |
$accordion-padding-x: 1rem !default; |
| 1008 |
$accordion-border-radius: $border-radius-lg !default; |
| 1009 |
$accordion-border-color: $border-color !default; |
| 1010 |
|
| 1011 |
$accordion-button-color: $gray-800 !default; |
| 1012 |
$accordion-button-font-weight: bold !default; |
| 1013 |
|
| 1014 |
$accordion-button-active-bg: transparent !default; |
| 1015 |
$accordion-button-active-color: $primary !default; |
| 1016 |
$accordion-button-focus-border-color: $accordion-border-color !default; |
| 1017 |
|
| 1018 |
$accordion-light-bg: transparent !default; |
| 1019 |
$accordion-light-color: rgba($white, .7) !default; |
| 1020 |
$accordion-light-border-color: $border-light-color !default; |
| 1021 |
|
| 1022 |
$accordion-light-button-color: $accordion-light-color !default; |
| 1023 |
$accordion-light-button-active-bg: transparent !default; |
| 1024 |
$accordion-light-button-active-color: $white !default; |
| 1025 |
|
| 1026 |
$accordion-icon-width: 1rem !default; |
| 1027 |
$accordion-light-icon-color: $accordion-light-color !default; |
| 1028 |
$accordion-light-icon-active-color: $accordion-light-button-active-color !default; |
| 1029 |
|
| 1030 |
$accordion-light-button-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-light-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !default; |
| 1031 |
$accordion-light-button-active-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-light-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !default; |
| 1032 |
|
| 1033 |
|
| 1034 |
// Star rating |
| 1035 |
|
| 1036 |
$star-rating-icon-size: 1rem !default; |
| 1037 |
$star-rating-sm-icon-size: .75rem !default; |
| 1038 |
$star-rating-icon-color: $gray-500 !default; |
| 1039 |
$star-rating-light-icon-color: rgba($white, .5) !default; |
| 1040 |
$star-rating-icon-active-color: $warning !default; |
| 1041 |
|
| 1042 |
|
| 1043 |
// Gallery |
| 1044 |
|
| 1045 |
$gallery-indicator-size: 2.875rem !default; |
| 1046 |
|
| 1047 |
$gallery-image-indicator-color: $white !default; |
| 1048 |
$gallery-image-indicator-font-size: $font-size-base * 1.75 !default; |
| 1049 |
|
| 1050 |
$gallery-video-indicator-bg: $white !default; |
| 1051 |
$gallery-video-indicator-color: $gray-800 !default; |
| 1052 |
$gallery-video-indicator-font-size: $font-size-base * .5625 !default; |
| 1053 |
$gallery-video-indicator-box-shadow: 0 .375rem 1rem -.25rem rgba($black,.2) !default; |
| 1054 |
|
| 1055 |
$gallery-overlay-bg: rgba($gray-900, .5) !default; |
| 1056 |
$gallery-caption-color: $white !default; |
| 1057 |
$gallery-caption-font-size: $font-size-sm !default; |
| 1058 |
|
| 1059 |
|
| 1060 |
// Steps |
| 1061 |
|
| 1062 |
$step-progress-height: .25rem !default; |
| 1063 |
$step-progress-bg: darken($gray-500, 2%) !default; |
| 1064 |
|
| 1065 |
$step-number-size: 2rem !default; |
| 1066 |
$step-number-font-size: $font-size-base !default; |
| 1067 |
$step-number-font-weight: $font-weight-bold !default; |
| 1068 |
$step-number-border-radius: 50% !default; |
| 1069 |
$step-number-bg: $white !default; |
| 1070 |
$step-number-color: $body-color !default; |
| 1071 |
$step-number-box-shadow: $box-shadow-sm !default; |
| 1072 |
$step-number-transition: background-color .25s ease-in-out, color .2s ease-in-out, box-shadow .2s ease-in-out!default; |
| 1073 |
|
| 1074 |
$step-label-color: $body-color !default; |
| 1075 |
$step-label-font-size: $font-size-xs !default; |
| 1076 |
|
| 1077 |
$step-light-progress-bg: rgba($white, .5) !default; |
| 1078 |
$step-light-number-bg: darken($gray-800, 7%) !default; |
| 1079 |
$step-light-number-color: $white !default; |
| 1080 |
$step-light-label-color: rgba($white, .7) !default; |
| 1081 |
|
| 1082 |
$step-active-progress-bg: $primary !default; |
| 1083 |
$step-active-number-bg: $primary !default; |
| 1084 |
$step-active-number-color: $white !default; |
| 1085 |
$step-active-box-shadow: $box-shadow-hover !default; |
| 1086 |
|