|
268 | 268 | $box-shadow-focus: map.get(( |
269 | 269 | 'material': null, |
270 | 270 | 'fluent': null, |
271 | | - 'bootstrap': 0 0 0 rem(2px) var-get($theme, 'focus-outline-color'), |
| 271 | + 'bootstrap': 0 0 0 rem(4px) var-get($theme, 'focus-outline-color'), |
272 | 272 | 'indigo': 0 0 0 rem(3px) var-get($theme, 'focus-outline-color') |
273 | 273 | ), $variant); |
274 | 274 |
|
275 | 275 | $box-shadow-focus-selected: map.get(( |
276 | 276 | 'material': null, |
277 | 277 | 'fluent': null, |
278 | | - 'bootstrap': 0 0 0 rem(2px) var-get($theme, 'focus-selected-outline-color'), |
| 278 | + 'bootstrap': 0 0 0 rem(4px) var-get($theme, 'focus-selected-outline-color'), |
279 | 279 | 'indigo': 0 0 0 rem(3px) var-get($theme, 'focus-selected-outline-color') |
280 | 280 | ), $variant); |
281 | 281 |
|
|
429 | 429 | %igx-chip%igx-chip--primary { |
430 | 430 | &:focus { |
431 | 431 | %igx-chip__item { |
432 | | - color: contrast-color($color: 'primary', $variant: 800); |
433 | | - background: color($color: 'primary', $variant: 800); |
434 | | - border-color: color($color: 'primary', $variant: 800); |
| 432 | + @if $variant != 'bootstrap' and $variant != 'indigo' { |
| 433 | + color: contrast-color($color: 'primary', $variant: 800); |
| 434 | + background: color($color: 'primary', $variant: 800); |
| 435 | + border-color: color($color: 'primary', $variant: 800); |
| 436 | + } |
| 437 | + |
| 438 | + @if $variant == "bootstrap" { |
| 439 | + color: contrast-color($color: 'primary', $variant: 500); |
| 440 | + background: color($color: 'primary', $variant: 500); |
| 441 | + border-color: color($color: 'primary', $variant: 500); |
| 442 | + } |
435 | 443 |
|
436 | 444 | @if $variant == 'indigo' { |
437 | 445 | color: contrast-color($color: 'primary', $variant: 900); |
|
441 | 449 | } |
442 | 450 |
|
443 | 451 | @if $variant == 'bootstrap' { |
444 | | - box-shadow: 0 0 0 rem(2px) color($color: 'primary', $variant: 200); |
| 452 | + box-shadow: 0 0 0 rem(4px) color($color: 'primary', $variant: 500, $opacity: .38); |
445 | 453 | } |
446 | 454 | } |
447 | 455 | } |
|
474 | 482 | background: color($color: 'info', $variant: 800); |
475 | 483 | border-color: color($color: 'info', $variant: 800); |
476 | 484 |
|
477 | | - @if $variant == 'indigo' { |
| 485 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
478 | 486 | color: contrast-color($color: 'info', $variant: 500); |
479 | 487 | background: color($color: 'info', $variant: 500); |
480 | 488 | border-color: color($color: 'info', $variant: 500); |
| 489 | + } |
| 490 | + |
| 491 | + @if $variant == 'indigo' { |
481 | 492 | box-shadow: 0 0 0 rem(3px) color($color: 'info', $variant: if($theme-variant == 'light', 100, 800)); |
482 | 493 | } |
483 | 494 |
|
484 | 495 | @if $variant == 'bootstrap' { |
485 | | - box-shadow: 0 0 0 rem(2px) color($color: 'info', $variant: 200); |
| 496 | + box-shadow: 0 0 0 rem(4px) color($color: 'info', $variant: 500, $opacity: .38); |
486 | 497 | } |
487 | 498 | } |
488 | 499 | } |
|
519 | 530 | background: color($color: 'success', $variant: 800); |
520 | 531 | border-color: color($color: 'success', $variant: 800); |
521 | 532 |
|
522 | | - @if $variant == 'indigo' { |
523 | | - color: contrast-color($color: 'success', $variant: 900); |
| 533 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
524 | 534 | background: color($color: 'success', $variant: 500); |
525 | 535 | border-color: color($color: 'success', $variant: 500); |
526 | 536 | box-shadow: 0 0 0 rem(3px) color($color: 'success', $variant: if($theme-variant == 'light', 200, 800)); |
527 | 537 | } |
528 | 538 |
|
| 539 | + @if $variant == 'indigo' { |
| 540 | + color: contrast-color($color: 'success', $variant: 900); |
| 541 | + } |
| 542 | + |
529 | 543 | @if $variant == 'bootstrap' { |
530 | | - box-shadow: 0 0 0 rem(2px) color($color: 'success', $variant: 200); |
| 544 | + color: contrast-color($color: 'success', $variant: 600); |
| 545 | + box-shadow: 0 0 0 rem(4px) color($color: 'success', $variant: 500, $opacity: .38); |
531 | 546 | } |
532 | 547 | } |
533 | 548 | } |
|
560 | 575 | background: color($color: 'warn', $variant: 800); |
561 | 576 | border-color: color($color: 'warn', $variant: 800); |
562 | 577 |
|
563 | | - @if $variant == 'indigo' { |
| 578 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
564 | 579 | color: contrast-color($color: 'warn', $variant: 900); |
565 | 580 | background: color($color: 'warn', $variant: 500); |
566 | 581 | border-color: color($color: 'warn', $variant: 500); |
| 582 | + } |
| 583 | + |
| 584 | + @if $variant == 'indigo' { |
567 | 585 | box-shadow: 0 0 0 rem(3px) color($color: 'warn', $variant: if($theme-variant == 'light', 100, 900)); |
568 | 586 | } |
569 | 587 |
|
570 | 588 | @if $variant == 'bootstrap' { |
571 | | - box-shadow: 0 0 0 rem(2px) color($color: 'warn', $variant: 200); |
| 589 | + box-shadow: 0 0 0 rem(4px) color($color: 'warn', $variant: 500, $opacity: .38); |
572 | 590 | } |
573 | 591 | } |
574 | 592 | } |
|
605 | 623 | background: color($color: 'error', $variant: 800); |
606 | 624 | border-color: color($color: 'error', $variant: 800); |
607 | 625 |
|
608 | | - @if $variant == 'indigo' { |
609 | | - color: contrast-color($color: 'error', $variant: 900); |
| 626 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
610 | 627 | background: color($color: 'error', $variant: 500); |
611 | 628 | border-color: color($color: 'error', $variant: 500); |
| 629 | + } |
| 630 | + |
| 631 | + @if $variant == 'indigo' { |
| 632 | + color: contrast-color($color: 'error', $variant: 900); |
612 | 633 | box-shadow: 0 0 0 rem(3px) color($color: 'error', $variant: if($theme-variant == 'light', 100, 900)); |
613 | 634 | } |
614 | 635 |
|
615 | 636 | @if $variant == 'bootstrap' { |
616 | | - box-shadow: 0 0 0 rem(2px) color($color: 'error', $variant: 200); |
| 637 | + color: contrast-color($color: 'error', $variant: 600); |
| 638 | + box-shadow: 0 0 0 rem(4px) color($color: 'error', $variant: 500, $opacity: .38); |
617 | 639 | } |
618 | 640 | } |
619 | 641 | } |
|
0 commit comments