Skip to content

Commit

Permalink
feat(calendar): update styles to match design guidelines
Browse files Browse the repository at this point in the history
  • Loading branch information
epetrow authored and Juveniel committed Mar 18, 2024
1 parent 3d06d34 commit 3657cd0
Show file tree
Hide file tree
Showing 9 changed files with 25 additions and 21 deletions.
2 changes: 2 additions & 0 deletions packages/bootstrap/scss/calendar/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ $kendo-calendar-caption-font-size: null !default;
$kendo-calendar-caption-line-height: null !default;
$kendo-calendar-caption-font-weight: bold !default;

$kendo-calendar-week-number-font-size: $kendo-font-size-sm !default;

$kendo-calendar-view-width: ($kendo-calendar-cell-size * 8) !default;
$kendo-calendar-view-height: ($kendo-calendar-cell-size * 7) !default;
$kendo-calendar-view-gap: k-map-get( $kendo-spacing, 4 ) !default;
Expand Down
2 changes: 2 additions & 0 deletions packages/classic/scss/calendar/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ $kendo-calendar-caption-font-size: null !default;
$kendo-calendar-caption-line-height: null !default;
$kendo-calendar-caption-font-weight: bold !default;

$kendo-calendar-week-number-font-size: $kendo-font-size-sm !default;

$kendo-calendar-view-width: ($kendo-calendar-cell-size * 8) !default;
$kendo-calendar-view-height: ($kendo-calendar-cell-size * 7) !default;
$kendo-calendar-view-gap: k-map-get( $kendo-spacing, 4 ) !default;
Expand Down
12 changes: 7 additions & 5 deletions packages/default/scss/calendar/_layout.scss
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@
block-size: var( --INTERNAL--kendo-calendar-cell-size, min-content );
border-color: transparent;
}
.k-calendar-td.k-alt {
font-size: $kendo-calendar-week-number-font-size;
}


// Calendar cell inner
Expand Down Expand Up @@ -133,11 +136,6 @@
justify-content: space-between;
flex: 0 0 auto;

.k-title,
.k-calendar-title {
font-weight: bold;
}

.k-calendar-nav {
display: flex;
flex-flow: row nowrap;
Expand Down Expand Up @@ -171,6 +169,10 @@
position: relative;
z-index: 1;
overflow: hidden;

.k-today {
font-weight: bold;
}
}


Expand Down
3 changes: 0 additions & 3 deletions packages/default/scss/calendar/_theme.scss
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,6 @@
$kendo-calendar-week-number-bg
);
}
.k-out-of-range {
pointer-events: none;
}


// Interactive states
Expand Down
2 changes: 2 additions & 0 deletions packages/default/scss/calendar/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ $kendo-calendar-caption-font-size: null !default;
$kendo-calendar-caption-line-height: null !default;
$kendo-calendar-caption-font-weight: bold !default;

$kendo-calendar-week-number-font-size: $kendo-font-size-sm !default;

$kendo-calendar-view-width: ($kendo-calendar-cell-size * 8) !default;
$kendo-calendar-view-height: ($kendo-calendar-cell-size * 7) !default;
$kendo-calendar-view-gap: k-map-get( $kendo-spacing, 4 ) !default;
Expand Down
10 changes: 5 additions & 5 deletions packages/fluent/scss/calendar/_layout.scss
Original file line number Diff line number Diff line change
Expand Up @@ -148,11 +148,6 @@
justify-content: space-between;
flex: 0 0 auto;

.k-title,
.k-calendar-title {
font-weight: bold;
}

.k-calendar-nav {
display: flex;
flex-flow: row nowrap;
Expand Down Expand Up @@ -186,6 +181,11 @@
z-index: 1;
overflow: hidden;

.k-today {
font-weight: bold;
}


.k-link {
@include border-radius( var( --kendo-calendar-cell-border-radius, #{$kendo-calendar-cell-border-radius} ) );
padding-inline: var( --INTERNAL--kendo-calendar-cell-padding-x, 0 );
Expand Down
3 changes: 0 additions & 3 deletions packages/fluent/scss/calendar/_theme.scss
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,4 @@
}
}

.k-out-of-range {
pointer-events: none;
}
}
10 changes: 5 additions & 5 deletions packages/fluent/scss/calendar/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@ $kendo-calendar-border: var( --kendo-component-border, initial) !default;

/// Horizontal padding of the calendar header.
/// @group calendar
$kendo-calendar-header-padding-x: map.get( $kendo-spacing, 3 ) !default;
$kendo-calendar-header-padding-x: map.get( $kendo-spacing, 1 ) !default;
/// Vertical padding of the calendar header.
/// @group calendar
$kendo-calendar-header-padding-y: map.get( $kendo-spacing, 3 ) map.get( $kendo-spacing, 1 ) !default;
$kendo-calendar-header-padding-y: map.get( $kendo-spacing, 1 ) !default;
/// Width of the bottom border of the calendar header.
/// @group calendar
$kendo-calendar-header-border-width: 1px !default;
Expand All @@ -55,10 +55,10 @@ $kendo-calendar-nav-gap: 0 !default;

/// Horizontal padding of the calendar footer.
/// @group calendar
$kendo-calendar-footer-padding-x: map.get( $kendo-spacing, 3 ) !default;
$kendo-calendar-footer-padding-x: map.get( $kendo-spacing, 1 ) !default;
/// Vertical padding of the calendar footer.
/// @group calendar
$kendo-calendar-footer-padding-y: map.get( $kendo-spacing, 3 ) !default;
$kendo-calendar-footer-padding-y: map.get( $kendo-spacing, 1 ) !default;

/// Font size of the calendar cell.
/// @group calendar
Expand Down Expand Up @@ -128,7 +128,7 @@ $kendo-calendar-view-height: ($kendo-calendar-cell-size * 7) !default;

/// Bottom padding of calendar views.
/// @group calendar
$kendo-calendar-view-padding-block-end: map.get( $kendo-spacing, 3 ) !default;
$kendo-calendar-view-padding-block-end: map.get( $kendo-spacing, 1 ) !default;
/// Spacing between the views in the multiview calendar.
/// @group calendar
$kendo-calendar-view-gap: map.get( $kendo-spacing, 4 ) !default;
Expand Down
2 changes: 2 additions & 0 deletions packages/material/scss/calendar/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ $kendo-calendar-caption-font-size: null !default;
$kendo-calendar-caption-line-height: null !default;
$kendo-calendar-caption-font-weight: bold !default;

$kendo-calendar-week-number-font-size: $kendo-font-size-sm !default;

$kendo-calendar-view-width: ($kendo-calendar-cell-size * 8) !default;
$kendo-calendar-view-height: ($kendo-calendar-cell-size * 7) !default;
$kendo-calendar-view-gap: k-map-get( $kendo-spacing, 4 ) !default;
Expand Down

0 comments on commit 3657cd0

Please sign in to comment.