Skip to content

Commit 06d7d11

Browse files
committed
refactor(calendar): fix inconsistency with angular implementation
1 parent 4c58c9b commit 06d7d11

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

src/components/calendar/themes/shared/bootstrap/days-view.bootstrap.scss

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ $border-size: rem(1px);
1212

1313
[part~='days-row'] {
1414
padding: 0 pad-inline(rem(12px));
15+
16+
&:nth-child(2) {
17+
[part='week-number-inner'] {
18+
border-top-left-radius: var-get($theme, 'week-number-border-radius');
19+
border-top-right-radius: var-get($theme, 'week-number-border-radius');
20+
}
21+
}
1522
}
1623

1724
:host([part='days-view']) + :host([part='days-view']) {
@@ -44,8 +51,6 @@ $border-size: rem(1px);
4451
}
4552

4653
[part='week-number-inner first'] {
47-
border-top-left-radius: var-get($theme, 'week-number-border-radius');
48-
border-top-right-radius: var-get($theme, 'week-number-border-radius');
4954
background: transparent;
5055
}
5156

@@ -302,31 +307,31 @@ $border-size: rem(1px);
302307
border-color: var-get($theme, 'date-selected-current-border-color');
303308

304309
&:hover {
305-
color: var-get($theme, 'date-selected-current-hover-foreground');
310+
color: var-get($theme, 'date-selected-hover-foreground');
306311
border-color: var-get($theme, 'date-selected-current-hover-border-color');
307312
}
308313

309314
&:focus {
310-
color: var-get($theme, 'date-selected-current-focus-foreground');
315+
color: var-get($theme, 'date-selected-focus-foreground');
311316
border-color: var-get($theme, 'date-selected-current-focus-border-color');
312317
}
313318
}
314319

315320
&[part~='range'][part~='selected'][part~='current'][part~='first'],
316321
&[part~='range'][part~='selected'][part~='current'][part~='last'] {
317-
color: var-get($theme, 'date-selected-current-foreground');
318-
background: var-get($theme, 'date-selected-current-background');
322+
color: var-get($theme, 'date-selected-foreground');
323+
background: var-get($theme, 'date-selected-background');
319324
border-color: var-get($theme, 'date-selected-current-border-color');
320325

321326
&:hover {
322-
color: var-get($theme, 'date-selected-current-hover-foreground');
323-
background: var-get($theme, 'date-selected-current-hover-background');
327+
color: var-get($theme, 'date-selected-hover-foreground');
328+
background: var-get($theme, 'date-selected-hover-background');
324329
border-color: var-get($theme, 'date-selected-current-hover-border-color');
325330
}
326331

327332
&:focus {
328-
color: var-get($theme, 'date-selected-current-focus-foreground');
329-
background: var-get($theme, 'date-selected-current-focus-background');
333+
color: var-get($theme, 'date-selected-focus-foreground');
334+
background: var-get($theme, 'date-selected-focus-background');
330335
border-color: var-get($theme, 'date-selected-current-focus-border-color');
331336
}
332337
}
@@ -393,7 +398,7 @@ $border-size: rem(1px);
393398
background: var-get($theme, 'date-selected-background');
394399

395400
&::after {
396-
border-color: var-get($theme, 'date-selected-special-border-color');
401+
border-color: var-get($theme, 'date-special-foreground');
397402
}
398403

399404
&:hover {

0 commit comments

Comments
 (0)