Skip to content

Commit

Permalink
style: optimize DatePicker range show in rtl (#26149)
Browse files Browse the repository at this point in the history
* style: optimize DatePicker range show in rtl

* change place
  • Loading branch information
afc163 committed Aug 12, 2020
2 parents 5a01347 + 7f130a8 commit d9d5cbc
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions components/date-picker/style/rtl.less
Expand Up @@ -120,12 +120,14 @@
left: 0;
}
}

&-in-view&-range-end::before {
.@{picker-prefix-cls}-panel-rtl & {
right: 0;
left: 50%;
}
}

.@{picker-prefix-cls}-date-panel
&-in-view&-in-range&-range-hover-start
.@{cellClassName}::after {
Expand All @@ -134,26 +136,43 @@
left: -6px - @border-width-base;
}
}

.@{picker-prefix-cls}-date-panel &-in-view&-in-range&-range-hover-end .@{cellClassName}::after {
.@{picker-prefix-cls}-panel-rtl & {
right: -6px - @border-width-base;
left: 0;
}
}

// Hover with range start & end
&-range-hover&-range-start::after {
.@{picker-prefix-cls}-panel-rtl & {
right: 0;
left: 50%;
}
}

&-range-hover&-range-end::after {
.@{picker-prefix-cls}-panel-rtl & {
right: 50%;
left: 0;
}
}

// range start border-radius
&-in-view&-range-start:not(&-range-start-single):not(&-range-end) .@{cellClassName} {
.@{picker-prefix-cls}-panel-rtl & {
border-radius: 0 @border-radius-base @border-radius-base 0;
}
}

// range end border-radius
&-in-view&-range-end:not(&-range-end-single):not(&-range-start) .@{cellClassName} {
.@{picker-prefix-cls}-panel-rtl & {
border-radius: @border-radius-base 0 0 @border-radius-base;
}
}

// Edge start
tr > &-in-view&-range-hover:first-child::after,
tr > &-in-view&-range-hover-end:first-child::after,
Expand Down

0 comments on commit d9d5cbc

Please sign in to comment.