UNPKG

@ohayojp.com/components

Version:

Common business components of ohayojp.

76 lines (73 loc) 1.58 kB
@import '../../../theme/theme-default.less'; @reuse-tab-prefix: ~'.reuse-tab'; @{reuse-tab-prefix} { display: block; background-color: @reuse-tab-bg; outline: none; user-select: none; .@{ant-prefix}-tabs { &-nav .@{ant-prefix}-tabs-tab { @{reuse-tab-prefix}__op { position: absolute; display: none; margin: 0; color: @text-color; font-size: 10px; } &:hover { @{reuse-tab-prefix}__op { display: block; } } @{reuse-tab-prefix}__name { &-width { display: inline-block; overflow: hidden; text-overflow: ellipsis; } } } > .@{ant-prefix}-tabs-nav { margin: 0; } } &__line { padding: @reuse-tab-padding; border-bottom: 1px solid @reuse-tab-border-color; .@{ant-prefix}-tabs { &-nav { &::before { border-bottom: none; } .@{ant-prefix}-tabs-tab { padding: 0; @{reuse-tab-prefix}__op { top: 12px; right: 2px; } @{reuse-tab-prefix}__name { display: inline-block; padding: 8px 20px; } } } } } &__card { padding-top: @reuse-tab-padding; .@{ant-prefix}-tabs-nav-container { padding: 0 8px; } .@{ant-prefix}-tabs-nav .@{ant-prefix}-tabs-tab { @{reuse-tab-prefix}__op { top: 4px; right: 4px; } } } } @{reuse-tab-prefix}__cm { .@{ant-prefix}-menu { border: 1px solid #e9e9e9; } }