1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- @import './variables.scss';
- $module: #{$prefix}-collapse;
- .#{$module} {
- &-item {
- border-bottom: $width-collapse_item-border solid $color-collapse_item-border-default;
- }
- &-header {
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin: $spacing-collapse_header-marginY $spacing-collapse_header-marginX;
- padding: $spacing-collapse_header-padding;
- border-radius: $radius-collapse_header;
- outline: none;
- cursor: pointer;
- color: $color-collapse_header-text-default;
- font-weight: $font-collapse_header-fontWeight;
- @include font-size-regular;
- &-right {
- display: flex;
- align-items: center;
- span {
- display: flex;
- padding-right: $spacing-collapse_right-paddingRight;
- &:last-child {
- padding-right: 0;
- }
- }
- }
- &-icon {
- width: $size-collapse_icon-default;
- height: $size-collapse_icon-default;
- color: $color-collapse_header-icon-default;
- }
- &-iconLeft {
- justify-content: flex-start;
- .#{$module}-header-icon {
- margin-right: $spacing-collapse_header_iconLeft-marginRight;
- }
- }
- &-iconDisabled {
- color: var(--semi-color-disabled-text);
- }
- &:hover {
- background-color: $color-collapse_header-bg-hover;
- }
- &:active {
- background-color: $color-collapse_header-bg-active;
- }
- }
- &-content {
- padding: $spacing-collapse_content-paddingTop $spacing-collapse_content-paddingRight $spacing-collapse_content-paddingBottom $spacing-collapse_content-paddingLeft;
- color: $color-collapse_content-text-default;
- @include font-size-regular;
- p {
- margin: 0;
- }
- }
- }
- @import './rtl.scss';
|