New to Kendo UI for Angular? Start a free 30-day trial
Customizing Scheduler
Variables
The following table lists the available variables for customization.
Name | Type | Default value | Computed value |
---|---|---|---|
$kendo-scheduler-border-width | Number | 1px | 1px |
Description
The width of the border around the Scheduler. | |||
$kendo-scheduler-font-family | String | var( --kendo-font-family, inherit ) | var(--kendo-font-family, inherit) |
Description
The font family of the Scheduler. | |||
$kendo-scheduler-font-size | String | var( --kendo-font-size, inherit ) | var(--kendo-font-size, inherit) |
Description
The font size of the Scheduler. | |||
$kendo-scheduler-line-height | String | var( --kendo-line-height, normal ) | var(--kendo-line-height, normal) |
Description
The line height of the Scheduler. | |||
$kendo-scheduler-bg | String | var( --kendo-component-bg, initial ) | var(--kendo-component-bg, initial) |
Description
The background color of the Scheduler. | |||
$kendo-scheduler-text | String | var( --kendo-component-text, initial ) | var(--kendo-component-text, initial) |
Description
The text color of the Scheduler. | |||
$kendo-scheduler-border | String | var( --kendo-component-border, initial ) | var(--kendo-component-border, initial) |
Description
The border color of the Scheduler. | |||
$kendo-scheduler-selected-bg | String | if($kendo-enable-color-system, k-color( primary-subtle ), k-get-theme-color-var( primary-20 )) | var(--kendo-color-primary-subtle, #deecf9) |
Description
The background color of the selected row in Scheduler. | |||
$kendo-scheduler-selected-text | String | $kendo-scheduler-text | var(--kendo-component-text, initial) |
Description
The text color of the selected row in Scheduler. | |||
$kendo-scheduler-selected-border | String | $kendo-scheduler-border | var(--kendo-component-border, initial) |
Description
The border color of the selected row in Scheduler. | |||
$kendo-scheduler-toolbar-bg | String | var( --kendo-toolbar-bg, $kendo-toolbar-bg ) | var(--kendo-toolbar-bg, var(--kendo-color-surface, #faf9f8)) |
Description
The background color of the Scheduler ToolBar. | |||
$kendo-scheduler-toolbar-text | String | var( --kendo-toolbar-text, $kendo-toolbar-text ) | var(--kendo-toolbar-text, var(--kendo-component-text, inherit)) |
Description
The text color of the Scheduler ToolBar. | |||
$kendo-scheduler-toolbar-border | String | var( --kendo-toolbar-border, $kendo-toolbar-border ) | var(--kendo-toolbar-border, var(--kendo-component-border, initial)) |
Description
The border color of the Scheduler ToolBar. | |||
$kendo-scheduler-toolbar-gradient | Null | null | null |
Description
The gradient of the Scheduler ToolBar. | |||
$kendo-scheduler-footer-bg | String | var( --kendo-toolbar-bg, $kendo-toolbar-bg ) | var(--kendo-toolbar-bg, var(--kendo-color-surface, #faf9f8)) |
Description
The background color of the Scheduler footer. | |||
$kendo-scheduler-footer-text | String | var( --kendo-toolbar-text, $kendo-toolbar-text ) | var(--kendo-toolbar-text, var(--kendo-component-text, inherit)) |
Description
The text color of the Scheduler footer. | |||
$kendo-scheduler-footer-border | String | var( --kendo-toolbar-border, $kendo-toolbar-border ) | var(--kendo-toolbar-border, var(--kendo-component-border, initial)) |
Description
The border color of the Scheduler footer. | |||
$kendo-scheduler-footer-gradient | Null | null | null |
Description
The gradient of the Scheduler footer. | |||
$kendo-scheduler-event-border-radius | String | k-border-radius(md) | var(--kendo-border-radius-md, 0.25rem) |
Description
The border radius of the Scheduler event. | |||
$kendo-scheduler-event-line-height | String | $kendo-scheduler-line-height | var(--kendo-line-height, normal) |
Description
The line height of the Scheduler event. | |||
$kendo-scheduler-event-padding-x | String | k-spacing(2) | var(--kendo-spacing-2, 0.5rem) |
Description
The horizontal padding of the Scheduler event. | |||
$kendo-scheduler-event-padding-y | String | k-spacing(0.5) | var(--kendo-spacing-0\.5, 0.125rem) |
Description
The vertical padding of the Scheduler event. | |||
$kendo-scheduler-event-min-height | Calculation | calc( #{$kendo-scheduler-line-height} + 2 * #{$kendo-scheduler-event-padding-y} ) | calc(var(--kendo-line-height, normal) + 2 * var(--kendo-spacing-0\.5, 0.125rem)) |
Description
The minimum height of the Scheduler event. | |||
$kendo-scheduler-event-bg | String | if($kendo-enable-color-system, k-color( primary ), k-get-theme-color-var( primary-100 )) | var(--kendo-color-primary, #0078d4) |
Description
The background color of the Scheduler event. | |||
$kendo-scheduler-event-text | String | if($kendo-enable-color-system, k-color( app-surface ), $kendo-color-white) | var(--kendo-color-app-surface, #ffffff) |
Description
The text color of the Scheduler event. | |||
$kendo-scheduler-event-border | String | $kendo-scheduler-event-bg | var(--kendo-color-primary, #0078d4) |
Description
The border color of the Scheduler event. | |||
$kendo-scheduler-event-gradient | Null | null | null |
Description
The gradient of the Scheduler event. | |||
$kendo-scheduler-event-shadow | Null | null | null |
Description
The shadow of the Scheduler event. | |||
$kendo-scheduler-event-hover-bg | String | var( --kendo-hover-bg, inherit ) | var(--kendo-hover-bg, inherit) |
Description
The background color of the hovered Scheduler event. | |||
$kendo-scheduler-event-hover-text | String | var( --kendo-hover-text, inherit ) | var(--kendo-hover-text, inherit) |
Description
The text color of the hovered Scheduler event. | |||
$kendo-scheduler-event-hover-border | String | var( --kendo-hover-border, inherit ) | var(--kendo-hover-border, inherit) |
Description
The border color of the hovered Scheduler event. | |||
$kendo-scheduler-event-hover-gradient | Null | null | null |
Description
The gradient of the hovered Scheduler event. | |||
$kendo-scheduler-event-hover-shadow | Null | null | null |
Description
The shadow of the hovered Scheduler event. | |||
$kendo-scheduler-event-selected-bg | String | if($kendo-enable-color-system, k-color( primary-active ), k-get-theme-color-var( primary-120 )) | var(--kendo-color-primary-active, #005a9e) |
Description
The background color of the selected Scheduler event. | |||
$kendo-scheduler-event-selected-text | String | $kendo-scheduler-event-text | var(--kendo-color-app-surface, #ffffff) |
Description
The text color of the selected Scheduler event. | |||
$kendo-scheduler-event-selected-border | String | $kendo-scheduler-event-bg | var(--kendo-color-primary, #0078d4) |
Description
The border color of the selected Scheduler event. | |||
$kendo-scheduler-event-selected-gradient | Null | null | null |
Description
The gradient of the selected Scheduler event. | |||
$kendo-scheduler-event-selected-shadow | String | none | none |
Description
The shadow of the selected Scheduler event. | |||
$kendo-scheduler-event-ongoing-shadow | List | inset 0px 0px 0px 1px #ff0000 | inset 0px 0px 0px 1px #ff0000 |
Description
The shadow of the ongoing Scheduler event. | |||
$kendo-scheduler-cell-padding-x | String | k-spacing(2) | var(--kendo-spacing-2, 0.5rem) |
Description
The horizontal padding of the Scheduler cell. | |||
$kendo-scheduler-cell-padding-y | String | k-spacing(2) | var(--kendo-spacing-2, 0.5rem) |
Description
The vertical padding of the Scheduler cell. | |||
$kendo-scheduler-cell-height | Calculation | $kendo-line-height-em | calc(1.4285714286 * 1em) |
Description
The height of the Scheduler cell. | |||
$kendo-scheduler-datecolumn-width | Number | 12em | 12em |
Description
The width of the Scheduler date column. | |||
$kendo-scheduler-timecolumn-width | Number | 11em | 11em |
Description
The width of the Scheduler time column. | |||
$kendo-scheduler-nonwork-bg | String | if($kendo-enable-color-system, k-color( surface ), k-get-theme-color-var( neutral-10 )) | var(--kendo-color-surface, #faf9f8) |
Description
The background color of the non-working hours in the Scheduler. | |||
$kendo-scheduler-nonwork-text | Null | null | null |
Description
The text color of the non-working hours in the Scheduler. | |||
$kendo-scheduler-weekend-bg | Null | null | null |
Description
The background color of the weekends in the Scheduler. | |||
$kendo-scheduler-weekend-text | Null | null | null |
Description
The text color of the weekends in the Scheduler. | |||
$kendo-scheduler-othermonth-bg | String | if($kendo-enable-color-system, k-color( surface ), k-get-theme-color-var( neutral-10 )) | var(--kendo-color-surface, #faf9f8) |
Description
The background color of the preceding/subsequent month cells in the Calendar. | |||
$kendo-scheduler-othermonth-text | Null | null | null |
Description
The text color of the preceding/subsequent month cells in the Calendar. | |||
$kendo-scheduler-yearview-padding-x | String | k-spacing(3) | var(--kendo-spacing-3, 0.75rem) |
Description
The horizontal padding of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-padding-y | String | $kendo-scheduler-yearview-padding-x | var(--kendo-spacing-3, 0.75rem) |
Description
The vertical padding of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-calendar-gap | String | k-spacing(3) | var(--kendo-spacing-3, 0.75rem) |
Description
The spacing between the calendars of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-indicator-size | Number | 3px | 3px |
Description
The days with events indicator size of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-indicator-calc-offset-top | Calculation | calc( #{$kendo-calendar-cell-size} - (#{$kendo-calendar-cell-padding-y} * 2) ) | calc(28px - var(--kendo-spacing-1\.5, 0.375rem) * 2) |
Description
The top position of the days with events indicator of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-indicator-calc-offset-left | Calculation | calc( 50% - (#{$kendo-scheduler-yearview-indicator-size} / 2) ) | calc(50% - 3px / 2) |
Description
The left position of the days with events indicator of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-indicator-border-radius | Number | 50% | 50% |
Description
The border radius of the days with events indicator of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-indicator-bg | String | if($kendo-enable-color-system, k-color( primary ), k-get-theme-color-var( primary-100 )) | var(--kendo-color-primary, #0078d4) |
Description
The background color of the days with events indicator of the year view in the Scheduler. | |||
$kendo-scheduler-yearview-indicator-selected-bg | String | if($kendo-enable-color-system, k-color( app-surface ), $kendo-color-white) | var(--kendo-color-app-surface, #ffffff) |
Description
The background color of the selected days with events indicator of the year view in the Scheduler. | |||
$kendo-scheduler-tooltip-padding-x | String | k-spacing(2) | var(--kendo-spacing-2, 0.5rem) |
Description
The horizontal padding of the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-padding-y | String | $kendo-scheduler-tooltip-padding-x | var(--kendo-spacing-2, 0.5rem) |
Description
The vertical padding of the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-border-width | Number | 0 | 0 |
Description
The width of the border of the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-bg | String | if($kendo-enable-color-system, k-color( app-surface ), $kendo-color-white) | var(--kendo-color-app-surface, #ffffff) |
Description
The background color of the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-text | String | if($kendo-enable-color-system, k-color( subtle ), k-get-theme-color-var( neutral-130 )) | var(--kendo-color-subtle, #605e5c) |
Description
The text color of the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-border | Null | null | null |
Description
The border color of the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-shadow | String | k-elevation(5) | var(--kendo-elevation-5, 0 1.8px 5.4px rgba(0, 0, 0, 0.1), 0 9.6px 21.6px rgba(0, 0, 0, 0.13)) |
Description
The shadow of the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-title-margin-y | String | k-spacing(3) | var(--kendo-spacing-3, 0.75rem) |
Description
The vertical margin of the Scheduler Tooltip title. | |||
$kendo-scheduler-tooltip-month-font-size | String | var( --kendo-font-size-sm, inherit ) | var(--kendo-font-size-sm, inherit) |
Description
The font size of the month inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-day-font-size | Calculation | calc( var( --kendo-font-size-sm, .75rem ) * 2 ) | calc(var(--kendo-font-size-sm, 0.75rem) * 2) |
Description
The font size of the day inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-events-max-height | Number | 250px | 250px |
Description
The max height of the events inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-events-gap | String | k-spacing(2) | var(--kendo-spacing-2, 0.5rem) |
Description
The spacing between the events inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-event-padding-x | String | $kendo-scheduler-event-padding-x | var(--kendo-spacing-2, 0.5rem) |
Description
The horizontal padding of the events inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-event-padding-y | String | $kendo-scheduler-event-padding-y | var(--kendo-spacing-0\.5, 0.125rem) |
Description
The vertical padding of the events inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-event-border-radius | String | $kendo-scheduler-event-border-radius | var(--kendo-border-radius-md, 0.25rem) |
Description
The border radius of the events inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-event-gap | String | k-spacing(0.5) | var(--kendo-spacing-0\.5, 0.125rem) |
Description
The spacing between the events items inside the Scheduler Tooltip. | |||
$kendo-scheduler-tooltip-callout-color | String | $kendo-scheduler-tooltip-bg | var(--kendo-color-app-surface, #ffffff) |
Description
The color of the Scheduler Tooltip callout. | |||
$kendo-scheduler-resize-handle-width | Number | 2em | 2em |
Description
The width of the Scheduler resize handle. | |||
$kendo-scheduler-more-btn-height | Number | 13px | 13px |
Description
The height of the Scheduler more events button. | |||
$kendo-scheduler-marquee-color | String | if($kendo-enable-color-system, k-color( primary ), k-get-theme-color-var( primary-100 )) | var(--kendo-color-primary, #0078d4) |
Description
The color of the Scheduler marquee. |