|
10 | 10 | * |
11 | 11 | */ |
12 | 12 |
|
13 | | -.component-css-vars-drawer() { |
| 13 | +.inject-Drawer-vars() { |
14 | 14 | // 最小宽度 |
15 | | - --ti-drawer-min-width: calc(var(--ti-common-space-10, 10px) * 50); |
| 15 | + --tv-Drawer-min-width: 500px; |
16 | 16 | // 最大宽度 |
17 | | - --ti-drawer-max-width: calc(var(--ti-common-space-10, 10px) * 100); |
| 17 | + --tv-Drawer-max-width: 1000px; |
18 | 18 | // 背景色 |
19 | | - --ti-drawer-bg-color: var(--ti-common-color-bg-white-normal, #ffffff); |
20 | | - // 左内边距 |
21 | | - --ti-drawer-padding-left: var(--ti-common-space-8x, 32px); |
22 | | - // 右内边距 |
23 | | - --ti-drawer-padding-right: var(--ti-common-space-8x, 32px); |
| 19 | + --tv-Drawer-bg-color: var(--tv-color-bg-secondary); |
| 20 | + // 内容底部边框色 |
| 21 | + --tv-Drawer-divider-body-border-color: var(--tv-color-border-divider); |
| 22 | + // 抽屉组件圆角 |
| 23 | + --tv-Drawer-border-radius-size: var(--tv-border-radius-sm); |
24 | 24 | // 遮罩层背景色 |
25 | | - --ti-drawer-mask-bg-color: rgba(0, 0, 0, 16%); |
| 25 | + --tv-Drawer-mask-bg-color: var(--tv-color-mask-bg); |
26 | 26 | // 阴影 |
27 | | - --ti-drawer-shadow: 0 8px 24px rgba(0, 0, 0, 30%); |
28 | | - // 头部与底部边框颜色 |
29 | | - --ti-drawer-divider-border-color: transparent; |
30 | | - // 边框圆角 |
31 | | - --ti-drawer-radius: var(--ti-common-space-0, 0px); |
32 | | - // 遮罩层背景色 |
33 | | - --ti-drawer-mask-bg-color: var(--ti-mobile-color-bg-mask); |
34 | | - |
35 | | - // 头部上内边距 |
36 | | - --ti-drawer-header-padding-top: var(--ti-common-space-8x, 32px); |
37 | | - // 头部下内边距 |
38 | | - --ti-drawer-header-padding-bottom: var(--ti-common-space-6x, 24px); |
39 | | - // 头部左内边距 |
40 | | - --ti-drawer-header-padding-left: var(--ti-common-space-0, 0px); |
41 | | - // 头部右内边距 |
42 | | - --ti-drawer-body-padding-right: var(--ti-common-space-0, 0px); |
| 27 | + --tv-Drawer-shadow: var(--tv-shadow-4-left); |
43 | 28 | // 头部字号 |
44 | | - --ti-drawer-head-title-font-size: var(--ti-common-font-size-4, 20px); |
45 | | - // 头部文本色(hide) |
46 | | - --ti-drawer-head-text-color: var(--ti-common-color-text-primary, #191919); |
| 29 | + --tv-Drawer-head-title-font-size: var(--tv-font-size-heading-md); |
47 | 30 | // 头部标题字重 |
48 | | - --ti-drawer-head-title-font-weight: var(--ti-common-font-weight-7, bold); |
| 31 | + --tv-Drawer-head-title-font-weight: var(--tv-font-weight-bold); |
49 | 32 | // 头部标题字体色 |
50 | | - --ti-drawer-head-title-text-color: var(--ti-common-color-text-gray, #191919); |
51 | | - // 关闭按钮宽度 |
52 | | - --ti-drawer-btn-width: var(--ti-common-size-width-mini, 24px); |
53 | | - // 关闭按钮高度 |
54 | | - --ti-drawer-btn-height: var(--ti-common-size-width-mini, 24px); |
55 | | - // 关闭按钮图标尺寸 |
56 | | - --ti-drawer-close-icon-size: var(--ti-common-font-size-5, 24px); |
57 | | - // 关闭按钮圆角 |
58 | | - --ti-drawer-btn-border-radius: var(--ti-common-border-radius-1, 2px); |
| 33 | + --tv-Drawer-head-title-text-color: var(--tv-color-text); |
59 | 34 | // 关闭按钮图标色 |
60 | | - --ti-drawer-close-icon-color: var(--ti-common-color-icon-normal, #808080); |
| 35 | + --tv-Drawer-close-icon-color: var(--tv-color-icon); |
61 | 36 | // 关闭按钮悬浮图标色 |
62 | | - --ti-drawer-close-icon-color-hover: var(--ti-common-color-icon-hover, #191919); |
63 | | - // 关闭按钮与上边框的距离(hide) |
64 | | - --ti-drawer-btn-position-top: var(--ti-common-space-5x, 20px); |
65 | | - // 关闭按钮与右边框的距离(hide) |
66 | | - --ti-drawer-btn-position-right: var(--ti-common-space-5x, 20px); |
67 | | - // 标题与帮助图标间距 |
68 | | - --ti-drawer-help-icon-margin-left: var(--ti-common-space-2x, 8px); |
| 37 | + --tv-Drawer-close-icon-color-hover: var(--tv-color-icon-hover); |
69 | 38 | // 帮助图标宽高 |
70 | | - --ti-drawer-help-icon-width-height: var(--ti-common-space-4x, 16px); |
| 39 | + --tv-Drawer-help-icon-width-height: var(--tv-icon-size); |
71 | 40 | // 帮助图标色 |
72 | | - --ti-drawer-help-icon-color: var(--ti-common-color-icon, #191919); |
73 | | - |
74 | | - // 内容上内边距 |
75 | | - --ti-drawer-body-padding-top: var(--ti-common-space-0, 0px); |
76 | | - // 内容下内边距 |
77 | | - --ti-drawer-body-padding-bottom: var(--ti-common-space-0, 0px); |
78 | | - // 内容左内边距 |
79 | | - --ti-drawer-body-padding-left: var(--ti-common-space-0, 0px); |
80 | | - // 内容右内边距 |
81 | | - --ti-drawer-header-padding-right: var(--ti-common-space-0, 0px); |
82 | | - // 内容底部边框色(hide) |
83 | | - --ti-drawer-divider-body-border-color: var(--ti-common-color-line-dividing, #f0f0f0); |
84 | | - // 底部按钮对齐方式 |
85 | | - --ti-drawer-footer-justify-content: flex-end; |
86 | | - // 底部上内边距 |
87 | | - --ti-drawer-footer-padding-top: var(--ti-common-space-6x, 24px); |
88 | | - // 底部下内边距 |
89 | | - --ti-drawer-footer-padding-bottom: var(--ti-common-space-8x, 32px); |
90 | | - // 底部左内边距 |
91 | | - --ti-drawer-footer-padding-left: var(--ti-common-space-0, 0px); |
92 | | - // 底部右内边距 |
93 | | - --ti-drawer-footer-padding-right: var(--ti-common-space-0, 0px); |
94 | | - // 底部左外边距 |
95 | | - --ti-drawer-footer-margin-left: var(--ti-common-space-8x, 32px); |
96 | | - // 底部右外边距 |
97 | | - --ti-drawer-footer-margin-right: var(--ti-common-space-10x, 40px); |
98 | | - // 底部按钮间距 |
99 | | - --ti-drawer-divider-footer-button-margin-left: var(--ti-common-space-2x, 8px); |
100 | | - // 底部边框色(hide) |
101 | | - --ti-drawer-divider-footer-border-color: var(--ti-common-color-transparent, transparent); |
102 | | - // 内容区域上边距 |
103 | | - --ti-drawer-padding-top: 0px; |
104 | | - // 内容区域下边距 |
105 | | - --ti-drawer-padding-bottom: 0px; |
| 41 | + --tv-Drawer-help-icon-color: var(--tv-color-icon-control); |
106 | 42 | } |
0 commit comments