|
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 |
|
|
427 | 427 | %igx-chip%igx-chip--primary { |
428 | 428 | &:focus { |
429 | 429 | %igx-chip__item { |
430 | | - color: contrast-color($color: 'primary', $variant: 800); |
431 | | - background: color($color: 'primary', $variant: 800); |
432 | | - border-color: color($color: 'primary', $variant: 800); |
| 430 | + @if $variant != 'bootstrap' and $variant != 'indigo' { |
| 431 | + color: contrast-color($color: 'primary', $variant: 800); |
| 432 | + background: color($color: 'primary', $variant: 800); |
| 433 | + border-color: color($color: 'primary', $variant: 800); |
| 434 | + } |
| 435 | + |
| 436 | + @if $variant == "bootstrap" { |
| 437 | + color: contrast-color($color: 'primary', $variant: 500); |
| 438 | + background: color($color: 'primary', $variant: 500); |
| 439 | + border-color: color($color: 'primary', $variant: 500); |
| 440 | + } |
433 | 441 |
|
434 | 442 | @if $variant == 'indigo' { |
435 | 443 | color: contrast-color($color: 'primary', $variant: 900); |
|
439 | 447 | } |
440 | 448 |
|
441 | 449 | @if $variant == 'bootstrap' { |
442 | | - box-shadow: 0 0 0 rem(2px) color($color: 'primary', $variant: 200); |
| 450 | + box-shadow: 0 0 0 rem(4px) color($color: 'primary', $variant: 500, $opacity: .38); |
443 | 451 | } |
444 | 452 | } |
445 | 453 | } |
|
472 | 480 | background: color($color: 'info', $variant: 800); |
473 | 481 | border-color: color($color: 'info', $variant: 800); |
474 | 482 |
|
475 | | - @if $variant == 'indigo' { |
| 483 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
476 | 484 | color: contrast-color($color: 'info', $variant: 500); |
477 | 485 | background: color($color: 'info', $variant: 500); |
478 | 486 | border-color: color($color: 'info', $variant: 500); |
| 487 | + } |
| 488 | + |
| 489 | + @if $variant == 'indigo' { |
479 | 490 | box-shadow: 0 0 0 rem(3px) color($color: 'info', $variant: if($theme-variant == 'light', 100, 800)); |
480 | 491 | } |
481 | 492 |
|
482 | 493 | @if $variant == 'bootstrap' { |
483 | | - box-shadow: 0 0 0 rem(2px) color($color: 'info', $variant: 200); |
| 494 | + box-shadow: 0 0 0 rem(4px) color($color: 'info', $variant: 500, $opacity: .38); |
484 | 495 | } |
485 | 496 | } |
486 | 497 | } |
|
517 | 528 | background: color($color: 'success', $variant: 800); |
518 | 529 | border-color: color($color: 'success', $variant: 800); |
519 | 530 |
|
520 | | - @if $variant == 'indigo' { |
521 | | - color: contrast-color($color: 'success', $variant: 900); |
| 531 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
522 | 532 | background: color($color: 'success', $variant: 500); |
523 | 533 | border-color: color($color: 'success', $variant: 500); |
524 | 534 | box-shadow: 0 0 0 rem(3px) color($color: 'success', $variant: if($theme-variant == 'light', 200, 800)); |
525 | 535 | } |
526 | 536 |
|
| 537 | + @if $variant == 'indigo' { |
| 538 | + color: contrast-color($color: 'success', $variant: 900); |
| 539 | + } |
| 540 | + |
527 | 541 | @if $variant == 'bootstrap' { |
528 | | - box-shadow: 0 0 0 rem(2px) color($color: 'success', $variant: 200); |
| 542 | + color: contrast-color($color: 'success', $variant: 600); |
| 543 | + box-shadow: 0 0 0 rem(4px) color($color: 'success', $variant: 500, $opacity: .38); |
529 | 544 | } |
530 | 545 | } |
531 | 546 | } |
|
558 | 573 | background: color($color: 'warn', $variant: 800); |
559 | 574 | border-color: color($color: 'warn', $variant: 800); |
560 | 575 |
|
561 | | - @if $variant == 'indigo' { |
| 576 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
562 | 577 | color: contrast-color($color: 'warn', $variant: 900); |
563 | 578 | background: color($color: 'warn', $variant: 500); |
564 | 579 | border-color: color($color: 'warn', $variant: 500); |
| 580 | + } |
| 581 | + |
| 582 | + @if $variant == 'indigo' { |
565 | 583 | box-shadow: 0 0 0 rem(3px) color($color: 'warn', $variant: if($theme-variant == 'light', 100, 900)); |
566 | 584 | } |
567 | 585 |
|
568 | 586 | @if $variant == 'bootstrap' { |
569 | | - box-shadow: 0 0 0 rem(2px) color($color: 'warn', $variant: 200); |
| 587 | + box-shadow: 0 0 0 rem(4px) color($color: 'warn', $variant: 500, $opacity: .38); |
570 | 588 | } |
571 | 589 | } |
572 | 590 | } |
|
603 | 621 | background: color($color: 'error', $variant: 800); |
604 | 622 | border-color: color($color: 'error', $variant: 800); |
605 | 623 |
|
606 | | - @if $variant == 'indigo' { |
607 | | - color: contrast-color($color: 'error', $variant: 900); |
| 624 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
608 | 625 | background: color($color: 'error', $variant: 500); |
609 | 626 | border-color: color($color: 'error', $variant: 500); |
| 627 | + } |
| 628 | + |
| 629 | + @if $variant == 'indigo' { |
| 630 | + color: contrast-color($color: 'error', $variant: 900); |
610 | 631 | box-shadow: 0 0 0 rem(3px) color($color: 'error', $variant: if($theme-variant == 'light', 100, 900)); |
611 | 632 | } |
612 | 633 |
|
613 | 634 | @if $variant == 'bootstrap' { |
614 | | - box-shadow: 0 0 0 rem(2px) color($color: 'error', $variant: 200); |
| 635 | + color: contrast-color($color: 'error', $variant: 600); |
| 636 | + box-shadow: 0 0 0 rem(4px) color($color: 'error', $variant: 500, $opacity: .38); |
615 | 637 | } |
616 | 638 | } |
617 | 639 | } |
|
0 commit comments