Skip to content

Commit 0fb2966

Browse files
authored
fix(date-picker): [date-picker,select] fix radius bugs for month-table (#2442)
1 parent 38839af commit 0fb2966

File tree

4 files changed

+29
-0
lines changed

4 files changed

+29
-0
lines changed

packages/theme/src/month-table/index.less

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,25 @@
9292
div:hover {
9393
background-color: var(--tv-MonthTable-bg-color-hover);
9494
}
95+
96+
&:first-of-type {
97+
div {
98+
border-radius: var(--tv-MonthTable-cell-border-radius-first);
99+
}
100+
101+
&.end-date {
102+
div {
103+
border-radius: var(--tv-MonthTable-cell-border-radius);
104+
padding-left: 0;
105+
}
106+
}
107+
}
108+
109+
&:last-of-type {
110+
div {
111+
border-radius: var(--tv-MonthTable-cell-border-radius-last);
112+
}
113+
}
95114
}
96115

97116
&.end-date,

packages/theme/src/month-table/vars.less

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@
3434
var(--tv-border-radius-round, 999px);
3535
// 单元格圆角(结束月份)
3636
--tv-MonthTable-cell-border-radius-end: 0 var(--tv-border-radius-round, 999px) var(--tv-border-radius-round, 999px) 0;
37+
// 选中月份每行第一个单元格的圆角
38+
--tv-MonthTable-cell-border-radius-first: var(--tv-border-radius-round, 999px) 0 0
39+
var(--tv-border-radius-round, 999px);
40+
// 选中月份每行最后一个单元格的圆角
41+
--tv-MonthTable-cell-border-radius-last: 0 var(--tv-border-radius-round, 999px) var(--tv-border-radius-round, 999px) 0;
3742

3843
// 单元格边框色(选中)
3944
--tv-MonthTable-cell-border-color-today: var(--tv-color-border-active, #191919);

packages/theme/src/select/index.less

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,10 @@
341341
visibility: hidden;
342342
position: absolute;
343343
}
344+
345+
.tiny-svg {
346+
margin-right: 0;
347+
}
344348
}
345349

346350
&.is-disabled,

packages/vue/src/select/src/pc.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@
156156
:type="state.getTagType"
157157
key="tags-collapse"
158158
data-tag="tags-collapse"
159+
only-icon
159160
:closable="false"
160161
:size="state.collapseTagSize"
161162
@click="onClickCollapseTag($event)"

0 commit comments

Comments
 (0)