|
1 | 1 | @import '../common/style/base.less'; |
2 | 2 |
|
3 | 3 | @divider-color: var(--td-divider-color, @bg-color-component); |
| 4 | +@divider-border-width: var(--td-divider-border-width, 2rpx); |
| 5 | +@divider-horizontal-margin: var(--td-divider-horizontal-margin, 20rpx); |
| 6 | +@divider-vertical-margin: var(--td-divider-vertical-margin, @spacer); |
4 | 7 | @divider-content-color: var(--td-divider-content-color, @text-color-placeholder); |
5 | | -@divider-content-font-size: var(--td-divider-content-font-size, 24rpx); |
| 8 | +@divider-content-font-size: var(--td-divider-content-font-size, @font-size-s); |
6 | 9 | @divider-content-line-height: var(--td-divider-content-line-height, 40rpx); |
7 | 10 | @divider-content-line-style: var(--td-divider-content-line-style, solid); |
| 11 | +@divider-content-margin: var(--td-divider-content-margin, @spacer-1); |
8 | 12 |
|
9 | 13 | .@{prefix}-divider { |
10 | 14 | display: flex; |
|
26 | 30 |
|
27 | 31 | &--horizontal { |
28 | 32 | align-items: center; |
29 | | - margin-top: 20rpx; |
30 | | - margin-bottom: 20rpx; |
| 33 | + margin: @divider-horizontal-margin 0; |
31 | 34 |
|
32 | 35 | &::before, |
33 | 36 | &::after { |
34 | | - border-top-width: 1px; |
| 37 | + border-top-width: @divider-border-width; |
35 | 38 | transform: scaleY(0.5); |
36 | | - transform-origin: bottom; |
| 39 | + transform-origin: center; |
37 | 40 | } |
38 | 41 |
|
39 | 42 | .@{prefix}-divider__content:not(:empty) { |
40 | | - margin: 0 24rpx; |
| 43 | + margin: 0 @divider-content-margin; |
41 | 44 | } |
42 | 45 | } |
43 | 46 |
|
44 | 47 | &--vertical { |
45 | 48 | flex-direction: column; |
46 | 49 | height: 28rpx; |
47 | | - margin: 0 16rpx; |
| 50 | + margin: 0 @divider-vertical-margin; |
48 | 51 |
|
49 | 52 | &::before, |
50 | 53 | &::after { |
51 | | - border-left-width: 1px; |
| 54 | + border-left-width: @divider-border-width; |
52 | 55 | transform: scaleX(0.5); |
53 | | - transform-origin: bottom; |
| 56 | + transform-origin: center; |
54 | 57 | } |
55 | 58 |
|
56 | 59 | &-center { |
|
0 commit comments