|
10 | 10 | *
|
11 | 11 | */
|
12 | 12 |
|
13 |
| -.component-css-vars-dialog-box() { |
| 13 | +.inject-DialogBox-vars() { |
14 | 14 | // 对话框背景色
|
15 |
| - --ti-dialog-box-bg-color: var(--ti-common-color-bg-white-normal, #ffffff); |
| 15 | + --tv-DialogBox-bg-color: var(--tv-color-bg-secondary); |
16 | 16 | // 对话框圆角
|
17 |
| - --ti-dialog-box-border-radius: var(--ti-common-border-radius-4, 8px); |
| 17 | + --tv-DialogBox-border-radius: var(--tv-border-radius-lg); |
18 | 18 | // 对话框阴影
|
19 |
| - --ti-dialog-box-shadow: var(--ti-common-shadow-4-down, 0 8px 24px 0 rgba(0, 0, 0, 0.16)); |
20 |
| - |
21 |
| - // 头部边框色(hide) |
22 |
| - --ti-dialog-box-head-border-color: var(--ti-common-color-line-normal, #c2c2c2); |
23 |
| - // 头部文本色(hide) |
24 |
| - --ti-dialog-box-head-text-color: var(--ti-common-color-text-primary, #191919); |
25 |
| - // 头部上内边距 |
26 |
| - --ti-dialog-box-head-padding-top: var(--ti-common-space-8x, 32px); |
27 |
| - // 头部水平内边距 |
28 |
| - --ti-dialog-box-head-padding-horizontal: var(--ti-common-space-8x, 32px); |
29 |
| - // 头部下内边距 |
30 |
| - --ti-dialog-box-head-padding-bottom: var(--ti-common-space-6x, 24px); |
| 19 | + --tv-DialogBox-shadow: var(--tv-shadow-4-down); |
31 | 20 | // 头部字号
|
32 |
| - --ti-dialog-box-head-title-font-size: var(--ti-common-font-size-4, 20px); |
| 21 | + --tv-DialogBox-head-title-font-size: var(--tv-font-size-heading-md); |
33 | 22 | // 头部字重
|
34 |
| - --ti-dialog-box-head-title-font-weight: var(--ti-common-font-weight-7, bold); |
| 23 | + --tv-DialogBox-head-title-font-weight: var(--tv-font-weight-bold); |
35 | 24 | // 头部文本色
|
36 |
| - --ti-dialog-box-head-title-text-color: var(--ti-common-color-text-primary, #191919); |
37 |
| - // 头部底边框颜色 |
38 |
| - --ti-dialog-box-head-border-bottom-color: var(--ti-common-color-transparent, transparent); |
39 |
| - // 头部字体图标色(hide) |
40 |
| - --ti-dialog-box-head-font-icon-color: var(--ti-common-color-icon-normal, #808080); |
41 |
| - // 头部字体图标悬浮颜色(hide) |
42 |
| - --ti-dialog-box-head-font-icon-color-hover: var(--ti-common-color-icon-hover, #191919); |
43 |
| - // 头部主体色(hide) |
44 |
| - --ti-dialog-box-head-body-text-color: var(--ti-common-color-text-primary, #191919); |
45 |
| - // 头部主体字号(hide) |
46 |
| - --ti-dialog-box-head-body-font-size: var(--ti-common-font-size-1, 14px); |
| 25 | + --tv-DialogBox-head-title-text-color: var(--tv-color-text); |
47 | 26 |
|
48 |
| - // 关闭按钮宽度 |
49 |
| - --ti-dialog-box-btn-width: var(--ti-common-size-8x, 32px); |
50 | 27 | // 关闭按钮高度
|
51 |
| - --ti-dialog-box-btn-height: var(--ti-dialog-box-btn-width); |
52 |
| - // 关闭按钮圆角 |
53 |
| - --ti-dialog-box-btn-border-radius: var(--ti-common-border-radius-1, 2px); |
| 28 | + --tv-DialogBox-btn-height: 32px; |
54 | 29 | // 关闭按钮图标尺寸
|
55 |
| - --ti-dialog-box-close-icon-size: var(--ti-common-font-size-5, 24px); |
| 30 | + --tv-DialogBox-close-icon-size: 24px; |
56 | 31 | // 关闭按钮图标色
|
57 |
| - --ti-dialog-box-close-icon-color: var(--ti-common-color-icon-normal, #808080); |
| 32 | + --tv-DialogBox-close-icon-color: var(--tv-color-icon); |
58 | 33 | // 关闭按钮悬浮图标色
|
59 |
| - --ti-dialog-box-close-icon-color-hover: var(--ti-common-color-icon-hover, #191919); |
60 |
| - // 关闭按钮悬浮背景色 |
61 |
| - --ti-dialog-box-btn-background-color-hover: none; |
62 |
| - // 关闭按钮与上边框的距离(hide) |
63 |
| - --ti-dialog-box-btn-position-top: var(--ti-common-space-5x, 20px); |
64 |
| - // 关闭按钮与右边框的距离(hide) |
65 |
| - --ti-dialog-box-btn-position-right: var(--ti-common-space-5x, 20px); |
| 34 | + --tv-DialogBox-close-icon-color-hover: var(--tv-color-icon-hover); |
66 | 35 |
|
67 | 36 | // 内容字号
|
68 |
| - --ti-dialog-box-body-font-size: var(--ti-common-font-size-base, 14px); |
| 37 | + --tv-DialogBox-body-font-size: var(--tv-font-size-md); |
69 | 38 | // 内容字体色
|
70 |
| - --ti-dialog-box-body-text-color: var(--ti-common-color-text-secondary, #595959); |
| 39 | + --tv-DialogBox-body-text-color: var(--tv-color-text-secondary); |
71 | 40 | // 右侧弹窗内容字体色
|
72 |
| - --ti-dialog-box-drawer-body-color: var(--ti-common-color-text-primary, #191919); |
73 |
| - // 内容垂直内边距 |
74 |
| - --ti-dialog-box-body-padding-vertical: var(--ti-common-space-0, 0px); |
75 |
| - // 内容水平内边距 |
76 |
| - --ti-dialog-box-body-padding-horizontal: var(--ti-common-space-8x, 32px); |
77 |
| - |
78 |
| - // 底部上内边距 |
79 |
| - --ti-dialog-box-footer-padding-top: var(--ti-common-space-6x, 24px); |
80 |
| - // 底部水平内边距 |
81 |
| - --ti-dialog-box-footer-padding-horizontal: var(--ti-common-space-8x, 32px); |
82 |
| - // 底部下内边距 |
83 |
| - --ti-dialog-box-footer-margin-bottom: var(--ti-common-space-8x, 32px); |
| 41 | + --tv-DialogBox-drawer-body-color: var(--tv-color-text); |
84 | 42 |
|
85 | 43 | // 抽屉最小宽度
|
86 |
| - --ti-dialog-box-drawer-min-width: calc(var(--ti-common-space-10, 10px) * 50); |
| 44 | + --tv-DialogBox-drawer-min-width: 500px; |
87 | 45 | // 抽屉最大宽度
|
88 |
| - --ti-dialog-box-drawer-max-width: calc(var(--ti-common-space-10, 10px) * 100); |
89 |
| - // 抽屉左内边距 |
90 |
| - --ti-dialog-box-drawer-padding-left: var(--ti-common-space-8x, 32px); |
91 |
| - // 抽屉右内边距 |
92 |
| - --ti-dialog-box-drawer-padding-right: var(--ti-common-space-8x, 32px); |
93 |
| - // 抽屉头部上内边距 |
94 |
| - --ti-dialog-box-drawer-header-padding-top: var(--ti-common-space-8x, 32px); |
95 |
| - // 抽屉头部下内边距 |
96 |
| - --ti-dialog-box-drawer-header-padding-bottom: var(--ti-common-space-5x, 20px); |
97 |
| - // 抽屉头部左内边距 |
98 |
| - --ti-dialog-box-drawer-header-padding-left: var(--ti-common-space-0, 0px); |
99 |
| - // 抽屉头部右内边距 |
100 |
| - --ti-dialog-box-drawer-body-padding-right: var(--ti-common-space-8x, 32px); |
101 |
| - // 抽屉内容上内边距 |
102 |
| - --ti-dialog-box-drawer-body-padding-top: var(--ti-common-space-0, 0px); |
103 |
| - // 抽屉内容下内边距 |
104 |
| - --ti-dialog-box-drawer-body-padding-bottom: var(--ti-common-space-0, 0px); |
105 |
| - // 抽屉内容左内边距 |
106 |
| - --ti-dialog-box-drawer-body-padding-left: var(--ti-common-space-8x, 32px); |
107 |
| - // 抽屉内容右内边距 |
108 |
| - --ti-dialog-box-drawer-header-padding-right: var(--ti-common-space-0, 0px); |
109 |
| - // 抽屉底部文本对齐方式 |
110 |
| - --ti-dialog-box-drawer-footer-text-align: right; |
111 |
| - // 抽屉底部上内边距 |
112 |
| - --ti-dialog-box-drawer-footer-padding-top: var(--ti-common-space-6x, 24px); |
113 |
| - // 抽屉底部下内边距 |
114 |
| - --ti-dialog-box-drawer-footer-padding-bottom: var(--ti-common-space-8x, 32px); |
115 |
| - // 抽屉底部左内边距 |
116 |
| - --ti-dialog-box-drawer-footer-padding-left: var(--ti-common-space-0, 0px); |
117 |
| - // 抽屉底部右内边距 |
118 |
| - --ti-dialog-box-drawer-footer-padding-right: var(--ti-common-space-0, 0px); |
119 |
| - // 抽屉底部左外边距 |
120 |
| - --ti-dialog-box-drawer-footer-margin-left: var(--ti-common-space-8x, 32px); |
121 |
| - // 抽屉底部右外边距 |
122 |
| - --ti-dialog-box-drawer-footer-margin-right: var(--ti-common-space-10x, 40px); |
| 46 | + --tv-DialogBox-drawer-max-width: 1000px; |
123 | 47 | // 抽屉内容与底部边框颜色
|
124 |
| - --ti-dialog-box-drawer-divider-border-color: var(--ti-common-color-line-dividing, #f0f0f0); |
125 |
| - // 抽屉头部与底部边框颜色 |
126 |
| - --ti-dialog-box-header-divider-border-color: var(--ti-common-color-transparent, transparent); |
127 |
| - // 抽屉边框圆角 |
128 |
| - --ti-dialog-box-drawer-radius: var(--ti-common-space-0, 0px); |
129 |
| - // 弹窗布局模式(hide) |
130 |
| - --ti-dialog-box-wrapper-display: block; |
131 |
| - // 弹窗垂直布局(hide) |
132 |
| - --ti-dialog-box-wrapper-align-items: normal; |
133 |
| - // 底部布局显示 |
134 |
| - --ti-dialog-box-footer-align: right; |
| 48 | + --tv-DialogBox-drawer-divider-border-color: var(--tv-color-border-divider); |
135 | 49 | // 缩放按钮
|
136 |
| - --ti-dialog-box-resize-icon-color: var(--ti-common-color-icon-normal, #808080); |
| 50 | + --tv-DialogBox-resize-icon-color: var(--tv-color-icon); |
137 | 51 | // 缩放按钮悬浮状态
|
138 |
| - --ti-dialog-box-resize-icon-color-hover: var(--ti-common-color-icon-normal, #808080); |
| 52 | + --tv-DialogBox-resize-icon-color-hover: var(--tv-color-icon-hover); |
139 | 53 | // 缩放按钮大小
|
140 |
| - --ti-dialog-box-resize-icon-size: var(--ti-common-font-size-2, 16px); |
141 |
| - // 按钮距离顶部距离 |
142 |
| - --ti-dialog-box-btn-tools-position-top: var(--ti-common-size-3x, 12px); |
143 |
| - // 按钮距离右侧距离 |
144 |
| - --ti-dialog-box-btn-tools-position-right: var(--ti-common-size-3x, 12px); |
| 54 | + --tv-DialogBox-resize-icon-size: var(--tv-icon-size); |
145 | 55 | }
|
0 commit comments