|
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