Skip to content

Commit 55b26d6

Browse files
committed
fix(calendar): update weekend date styles in range preview mode
- Added new styles for weekend and weekend-active states in date range preview. Ensured proper hover and focus color
1 parent 5bb55f8 commit 55b26d6

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

projects/igniteui-angular/src/lib/core/styles/components/calendar/_calendar-component.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,14 @@
183183
@extend %date-range-preview-inactive !optional;
184184
}
185185

186+
@include e(date, $mods: ('range-preview', 'weekend')) {
187+
@extend %date-range-preview-weekend !optional;
188+
}
189+
190+
@include e(date, $mods: ('range-preview', 'weekend', 'active')) {
191+
@extend %date-range-preview-weekend-active !optional;
192+
}
193+
186194
@include e(date, $mods: ('range-preview', 'current')) {
187195
@extend %date-range-preview-current !optional;
188196
}

projects/igniteui-angular/src/lib/core/styles/components/calendar/_calendar-theme.scss

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1772,6 +1772,22 @@
17721772
}
17731773
}
17741774

1775+
%date-range-preview-weekend {
1776+
%date-inner {
1777+
color: var-get($theme, 'weekend-color');
1778+
1779+
&:hover {
1780+
color: var-get($theme, 'date-hover-foreground');
1781+
}
1782+
}
1783+
}
1784+
1785+
%date-range-preview-weekend-active {
1786+
%date-inner {
1787+
color: var-get($theme, 'date-focus-foreground');
1788+
}
1789+
}
1790+
17751791
%date-range-preview-inactive {
17761792
%date-inner {
17771793
color: var-get($theme, 'inactive-color');

0 commit comments

Comments
 (0)