|
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 |
|
|
378 | 378 | } |
379 | 379 |
|
380 | 380 | igx-avatar, |
381 | | - igx-circular-bar, |
382 | 381 | igx-icon { |
383 | 382 | --component-size: var(--chip-size); |
384 | 383 | } |
385 | 384 |
|
| 385 | + igx-circular-bar { |
| 386 | + --diameter: #{sizable(rem(14px), rem(18px), rem(24px))}; |
| 387 | + } |
| 388 | + |
386 | 389 | @if $variant == 'indigo' { |
387 | 390 | igx-icon { |
388 | 391 | --size: #{sizable(rem(14px), rem(14px), rem(16px))} |
389 | 392 | } |
390 | 393 | } |
391 | 394 |
|
392 | | - igx-avatar, |
393 | | - igx-circular-bar { |
| 395 | + igx-avatar { |
394 | 396 | max-height: 100%; |
395 | 397 | width: sizable(rem(14px), rem(18px), rem(24px)); |
396 | 398 | max-width: sizable(rem(14px), rem(18px), rem(24px)); |
|
427 | 429 | %igx-chip%igx-chip--primary { |
428 | 430 | &:focus { |
429 | 431 | %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); |
| 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 | + } |
433 | 443 |
|
434 | 444 | @if $variant == 'indigo' { |
435 | 445 | color: contrast-color($color: 'primary', $variant: 900); |
|
439 | 449 | } |
440 | 450 |
|
441 | 451 | @if $variant == 'bootstrap' { |
442 | | - 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); |
443 | 453 | } |
444 | 454 | } |
445 | 455 | } |
|
472 | 482 | background: color($color: 'info', $variant: 800); |
473 | 483 | border-color: color($color: 'info', $variant: 800); |
474 | 484 |
|
475 | | - @if $variant == 'indigo' { |
| 485 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
476 | 486 | color: contrast-color($color: 'info', $variant: 500); |
477 | 487 | background: color($color: 'info', $variant: 500); |
478 | 488 | border-color: color($color: 'info', $variant: 500); |
| 489 | + } |
| 490 | + |
| 491 | + @if $variant == 'indigo' { |
479 | 492 | box-shadow: 0 0 0 rem(3px) color($color: 'info', $variant: if($theme-variant == 'light', 100, 800)); |
480 | 493 | } |
481 | 494 |
|
482 | 495 | @if $variant == 'bootstrap' { |
483 | | - 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); |
484 | 497 | } |
485 | 498 | } |
486 | 499 | } |
|
517 | 530 | background: color($color: 'success', $variant: 800); |
518 | 531 | border-color: color($color: 'success', $variant: 800); |
519 | 532 |
|
520 | | - @if $variant == 'indigo' { |
521 | | - color: contrast-color($color: 'success', $variant: 900); |
| 533 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
522 | 534 | background: color($color: 'success', $variant: 500); |
523 | 535 | border-color: color($color: 'success', $variant: 500); |
524 | 536 | box-shadow: 0 0 0 rem(3px) color($color: 'success', $variant: if($theme-variant == 'light', 200, 800)); |
525 | 537 | } |
526 | 538 |
|
| 539 | + @if $variant == 'indigo' { |
| 540 | + color: contrast-color($color: 'success', $variant: 900); |
| 541 | + } |
| 542 | + |
527 | 543 | @if $variant == 'bootstrap' { |
528 | | - 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); |
529 | 546 | } |
530 | 547 | } |
531 | 548 | } |
|
558 | 575 | background: color($color: 'warn', $variant: 800); |
559 | 576 | border-color: color($color: 'warn', $variant: 800); |
560 | 577 |
|
561 | | - @if $variant == 'indigo' { |
| 578 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
562 | 579 | color: contrast-color($color: 'warn', $variant: 900); |
563 | 580 | background: color($color: 'warn', $variant: 500); |
564 | 581 | border-color: color($color: 'warn', $variant: 500); |
| 582 | + } |
| 583 | + |
| 584 | + @if $variant == 'indigo' { |
565 | 585 | box-shadow: 0 0 0 rem(3px) color($color: 'warn', $variant: if($theme-variant == 'light', 100, 900)); |
566 | 586 | } |
567 | 587 |
|
568 | 588 | @if $variant == 'bootstrap' { |
569 | | - 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); |
570 | 590 | } |
571 | 591 | } |
572 | 592 | } |
|
603 | 623 | background: color($color: 'error', $variant: 800); |
604 | 624 | border-color: color($color: 'error', $variant: 800); |
605 | 625 |
|
606 | | - @if $variant == 'indigo' { |
607 | | - color: contrast-color($color: 'error', $variant: 900); |
| 626 | + @if $variant == 'indigo' or $variant == 'bootstrap' { |
608 | 627 | background: color($color: 'error', $variant: 500); |
609 | 628 | border-color: color($color: 'error', $variant: 500); |
| 629 | + } |
| 630 | + |
| 631 | + @if $variant == 'indigo' { |
| 632 | + color: contrast-color($color: 'error', $variant: 900); |
610 | 633 | box-shadow: 0 0 0 rem(3px) color($color: 'error', $variant: if($theme-variant == 'light', 100, 900)); |
611 | 634 | } |
612 | 635 |
|
613 | 636 | @if $variant == 'bootstrap' { |
614 | | - 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); |
615 | 639 | } |
616 | 640 | } |
617 | 641 | } |
|
0 commit comments