|
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