|
488 | 488 | } |
489 | 489 | } |
490 | 490 |
|
491 | | -.tabs-chrome { |
| 491 | +.tabs-chrome > .tabs-header { |
492 | 492 | --bb-tabs-header-bg-color: var(--bs-border-color); |
493 | 493 | --bb-tabs-item-hover-bg-color: rgba(var(--bs-body-color-rgb), 0.1); |
494 | 494 | --bb-tabs-item-active-bg-color: var(--bs-body-bg); |
495 | 495 | --bb-tabs-item-active-color: var(--bs-body-color); |
496 | 496 | --bb-tabs-item-hover-color: var(--bs-body-color); |
497 | 497 |
|
| 498 | + .tabs-nav { |
| 499 | + background-color: var(--bb-tabs-header-bg-color); |
| 500 | + } |
| 501 | + |
498 | 502 | .tabs-item-wrap { |
499 | 503 | overflow: hidden; |
500 | 504 | position: relative; |
501 | | - background-color: var(--bb-tabs-header-bg-color); |
502 | 505 | display: flex; |
503 | 506 | align-items: flex-end; |
504 | 507 | flex-shrink: 0; |
|
531 | 534 | } |
532 | 535 |
|
533 | 536 | .tabs-item { |
534 | | - background-color: var(--bb-tabs-header-bg-color); |
535 | 537 | border: none !important; |
536 | 538 | border-top-left-radius: 10px; |
537 | 539 | border-top-right-radius: 10px; |
|
598 | 600 | } |
599 | 601 | } |
600 | 602 |
|
601 | | - > .tabs-header .tabs-item-fix { |
| 603 | + .tabs-item-fix { |
| 604 | + border: none; |
| 605 | + } |
| 606 | +} |
| 607 | + |
| 608 | +.tabs-capsule > .tabs-header { |
| 609 | + --bb-tabs-header-bg-color: var(--bs-border-color); |
| 610 | + --bb-tabs-item-bg-color: rgba(var(--bs-body-color-rgb), 0.08); |
| 611 | + --bb-tabs-item-hover-bg-color: rgba(var(--bs-body-color-rgb), 0.1); |
| 612 | + --bb-tabs-item-active-bg-color: var(--bs-body-bg); |
| 613 | + --bb-tabs-item-active-color: var(--bs-body-color); |
| 614 | + --bb-tabs-item-hover-color: var(--bs-body-color); |
| 615 | + |
| 616 | + .tabs-nav { |
602 | 617 | background-color: var(--bb-tabs-header-bg-color); |
| 618 | + } |
| 619 | + |
| 620 | + .tabs-item-wrap { |
| 621 | + margin-left: .5rem; |
| 622 | + |
| 623 | + &.active { |
| 624 | + .tabs-item { |
| 625 | + .tabs-item-body { |
| 626 | + background-color: var(--bb-tabs-item-active-bg-color); |
| 627 | + } |
| 628 | + } |
| 629 | + } |
| 630 | + |
| 631 | + &:not(.active) { |
| 632 | + .tabs-item:not(.disabled) .tabs-item-body { |
| 633 | + &:hover { |
| 634 | + background-color: var(--bb-tabs-item-hover-bg-color); |
| 635 | + } |
| 636 | + } |
| 637 | + } |
| 638 | + |
| 639 | + .tabs-item { |
| 640 | + padding: 0; |
| 641 | + |
| 642 | + .tabs-item-body { |
| 643 | + padding: 4px 10px; |
| 644 | + display: flex; |
| 645 | + align-items: center; |
| 646 | + flex-wrap: nowrap; |
| 647 | + border-radius: 14.5px; |
| 648 | + background-color: var(--bb-tabs-item-bg-color); |
| 649 | + |
| 650 | + .tabs-item-text { |
| 651 | + padding: 0 .5rem; |
| 652 | + } |
| 653 | + |
| 654 | + .tabs-item-close { |
| 655 | + display: flex; |
| 656 | + position: unset; |
| 657 | + width: 21px; |
| 658 | + height: 21px; |
| 659 | + border-radius: 50%; |
| 660 | + } |
| 661 | + } |
| 662 | + |
| 663 | + .tabs-item-close { |
| 664 | + display: flex; |
| 665 | + position: unset; |
| 666 | + width: 21px; |
| 667 | + height: 21px; |
| 668 | + border-radius: 50%; |
| 669 | + } |
| 670 | + } |
| 671 | + } |
| 672 | + |
| 673 | + .tabs-item-fix { |
603 | 674 | border: none; |
604 | 675 | } |
605 | 676 | } |
0 commit comments