Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More

@progress/kendo-theme-core

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@progress/kendo-theme-core - npm Package Versions

progress
published 6.0.4-dev.0 •

progress
published 6.0.3 •

Changelog

Source

6.0.3 (2023-01-17)

Bug Fixes

  • button: adjust selector for the new k-icon-wrapper-host element (31b9e62)
  • explicitly invoke utils mixin (e9a4976)
  • include core and icon styles with explicit mixin invokation (b2e32de)
  • organize utils to generate classes upon explicit mixin invocation (27cd43f)
  • utils: extend margin/padding/gap maps with backward compatible values (520103e)
  • utils: set the font-size property in $kendo-utils to $kendo-font-sizes (dc1377c)
progress
published 6.0.2 •

Changelog

Source

6.0.2 (2023-01-16)

Bug Fixes

  • checkbox: override inherited border radius from bootstrap (782fe27)
  • grid: multicolumn header vertical border is not visible (f88229a)
progress
published 6.0.2-dev.0 •

progress
published 6.0.0 •

Changelog

Source

6.0.0 (2023-01-11)

Bug Fixes

  • button: fix svg icon size inside icon-button (85429b7)
  • calendar: remove redundant today button customization (57c5307)
  • dataviz: fluent chart colors should respect series color vars (6aea0d9)
  • drawer: update hierarchy function and values (6d1eec0)
  • dropdowngrid: add chip dependency (8e43add)
  • editor: add styles for table inside editor when not using iframe (4a4b41b)
  • editor: remove disabled styling when in readonly mode (b90a255)
  • fluent: use json transformer for dart sass (9457acd)
  • gantt: add a stronger td selector (1a60837)
  • html-spec: appbar json file name (4344578)
  • html: unify treeview disabled item rendering (313ae3d)
  • html: update today button to use button instead of anchor or span (0612e6e)
  • icon: adjust selectors for the new k-icon-wrapper-host element (e6422ee)
  • input: wrong svg icon size inside input (4b1a384)
  • list: update list styles (c588984)
  • material: use editor styles from default theme (605bb47)
  • notification: apply box-shadow to notification to match design (d82d9d9)
  • nouvelle: update popup styles (98ba8cc)
  • popover: popover inner and popover content should inherit border color (9f7413f)
  • popover: use correct colors for popover header (ddeb214)
  • remove scripts field from published pkgs (27199fa)
  • replace slash division with k-math-div function (d1de3b7)
  • textarea: native textarea should have a scrollbar by default (b792500)
  • timedurationpicker: fix icons dependency (72ba9a0)
  • toolbar: remove redundant styles (06c5b42)
  • use utility class names from utils package (6445d04)

chore

  • appbar: add kendo- prefix (d0a24e6)
  • dialog: prefix dialog variables with $kendo- (1634081)
  • drawer: prefix vars with $kendo (e295ce5)
  • drop IE support (7e0487c)
  • editor: prefix editor variables with $kendo- (23c1bb6)
  • editor: remove obsolete editor styles (a920070)
  • grid: add grouping drop container styles (34bcc02), closes #3776
  • icons: update icon sizes and add kendo prefix to vars (c09c4cb)
  • listbox: prefix variables with $kendo- (8c6c4eb)
  • loader: add kendo- prefix (51e669a)
  • notification: prefix variables with $kendo- (93466a0)
  • prefix popover variables with $kendo- (fc9e021)
  • prefix root variables with $kendo- (3ca4739)
  • progressbar: prefix variables with $kendo- (41c1a29)
  • remove tilde from import path (1f8951c)
  • remove usages of $spacer variable (32a6899)
  • rename $spacing to $kendo-spacing (abdff63)
  • treelist: prefix variables with $kendo- (61ffde9)
  • update listview styles (414e586)
  • upload: prefix upload variables with $kendo- (d28ff89)
  • use functions and mixins only from theme-core (5d3fcbe)
  • window: prefix window variables with $kendo- (bc3a7bd)

Features

  • add default ocean blue a11y swatch (8ca8d04)
  • button: extract focus ring opacity variable (f6098db)
  • dialog: add styles for themeColor property (1653efd)
  • dialog: update styles to match updated rendering (bd996b2)
  • fab: remove styles for fab shape property (e21f33e)
  • forms: add sizes (b9f3c05)
  • grid: add grid sm and md sizes (9c197f3)
  • grid: update grid header rendering (a1ad23f)
  • grid: update styles to support chiplist in grid grouping (d9e5e9f)
  • html-spec: add appbar structure (d537306)
  • html-spec: add data-table json (7b5bfd1)
  • html-spec: add dialog json spec (23b5227)
  • html-spec: add dropdownlist structure (b15d45c)
  • html-spec: add editor json spec (4d98287)
  • html-spec: add forms structure (1012846)
  • html-spec: add grid json spec (434fbc4)
  • html-spec: add grid-layout structure (e51c51d)
  • html-spec: add listbox structure (9209c58)
  • html-spec: add listview json (037f522)
  • html-spec: add loader structure (bd9bdba)
  • html-spec: add notification structure (cb59c8c)
  • html-spec: add pager structure (be10cfa)
  • html-spec: add progressbar structure (a64a9bb)
  • html-spec: add table json (cb48e7d)
  • html-spec: add textbox structure (c1d8f3a)
  • html-spec: add toolbar structure (30610c9)
  • html-spec: add treelist structure (ba9ac25)
  • html-spec: add upload json spec (91dfe38)
  • html-spec: add window json spec (6418223)
  • html: add appbar html helper (fcd8c45)
  • html: add chunk-progressbar html helper (16e552e)
  • html: add dialog html helper (3521a8d)
  • html: add disabled prop to buttongroup (6c60b08)
  • html: add editor html helper (e69cb35)
  • html: add html helper for toolbar (5373b45)
  • html: add listbox html helper (4ffe868)
  • html: add listview html component (0f77b2c)
  • html: add loader html helper (4009e62)
  • html: add notification helper (c71ca2b)
  • html: add pager html helper (a3d56b9)
  • html: add progressbar html helper (5af1ff1)
  • html: add upload html helper (5191a33)
  • html: add window html helper (afa1a72)
  • icons: use kendo-icons package in themes (0cfacca)
  • listbox: wrap listbox actions in k-listbox-actions container (47f6048)
  • multiselect: update chip list rendering to comply with accessibility standards (fcab7e5)
  • notification: add notification action/s classes (46f5154)
  • pager: add pager sizes (adcb88b)
  • prefix variables with $kendo- (e9732c9)
  • progressbar: expose chunk-progressbar specific classes (48bb6c0)
  • progressbar: expose k-progressbar-value class (52e7882)
  • toolbar: add toolbar sizes (1db2cb1)
  • update chart tooltip animation (4c364a0)
  • upload: update upload styles to match new rendering (53dfbd6)
  • use focus-indicator mixin for contrast shadows (18560fe)
  • use utility class names from utils package (e4ab60e)
  • window: add styles for themeColor property (e3bad3d)
  • window: update styles to match updated rendering (85ed870)

Reverts

  • revert several commits that broke the build (df19412)

BREAKING CHANGES

  • Prefix variables with $kendo- to avoid conflicts with other libraries.

Streamline variable names to use the same naming convention:

  • size suffixes are now size infixes.
  • add missing medium size

## Misc variables

| Old name | New name | | :--- | :--- | | $dark-theme | $kendo-is-dark-theme | | $base-bg | $kendo-base-bg | | $base-text | $kendo-base-text | | $base-border | $kendo-base-border | | $base-gradient | $kendo-base-gradient | | $link-text | $kendo-link-text | | $link-hover-text | $kendo-link-hover-text | | $grid-cols | Removed. See @progress/kendo-theme-utils package for alternatives | | $grid-rows | Removed. See @progress/kendo-theme-utils package for alternatives | | $grid-gap | Removed. See @progress/kendo-theme-utils package for alternatives |

## Typography

| Old name | New name | | :--- | :--- | | $enable-typography | $kendo-enable-typography | | $font-family | $kendo-font-family | | $font-family-monospace | $kendo-font-family-monospace | | N/A | (new) $kendo-font-family-sans-serif | | $font-size | $kendo-font-size | | $font-size-xs | $kendo-font-size-xs | | $font-size-sm | $kendo-font-size-sm | | $font-size-md | $kendo-font-size-md | | $font-size-lg | $kendo-font-size-lg | | $font-size-xl | $kendo-font-size-xl | | $line-height | $kendo-line-height | | $line-height-xs | $kendo-line-height-xs | | $line-height-sm | $kendo-line-height-sm | | $line-height-md | $kendo-line-height-md | | $line-height-lg | $kendo-line-height-lg | | $line-height-xl | $kendo-line-height-xl | | $line-height-em | $kendo-line-height-em | | $font-weight-light | $kendo-font-weight-light | | $font-weight-normal | $kendo-font-weight-normal | | N/A | (new) $kendo-font-weight-medium | | N/A | (new) $kendo-font-weight-semibold | | $font-weight-bold | $kendo-font-weight-bold | | $letter-spacing | $kendo-letter-spacing | | $h1-* | $kendo-h1-* | | $h2-* | $kendo-h2-* | | $h3-* | $kendo-h3-* | | $h4-* | $kendo-h4-* | | $h5-* | $kendo-h5-* | | $h6-* | $kendo-h6-* | | $paragraph-* | $kendo-paragraph-* | | $code-* | $kendo-code-* | | $pre-* | $kendo-pre-* | | $display1-* | $kendo-display1-* | | $display2-* | $kendo-display2-* | | $display3-* | $kendo-display3-* | | $display4-* | $kendo-display4-* |

## Action buttons

| Old name | New name | | :--- | :--- | | $actions-* | $kendo-actions-* |

## Actionsheet

| Old name | New name | | :--- | :--- | | $actionsheet-* | $kendo-actionsheet-* |

## Adaptive

| Old name | New name | | :--- | :--- | | $adaptive-* | $kendo-adaptive-* |

## Badge

| Old name | New name | | :--- | :--- | | $kendo-badge-padding-x-sm | $kendo-badge-sm-padding-x | | $kendo-badge-padding-y-sm | $kendo-badge-sm-padding-y | | $kendo-badge-font-size-sm | $kendo-badge-sm-font-size | | $kendo-badge-line-height-sm | $kendo-badge-sm-line-height | | $kendo-badge-min-width-sm | $kendo-badge-sm-min-width | | $kendo-badge-padding-x-md | $kendo-badge-md-padding-x | | $kendo-badge-padding-y-md | $kendo-badge-md-padding-y | | $kendo-badge-font-size-md | $kendo-badge-md-font-size | | $kendo-badge-line-height-md | $kendo-badge-md-line-height | | $kendo-badge-min-width-md | $kendo-badge-md-min-width | | $kendo-badge-padding-x-lg | $kendo-badge-lg-padding-x | | $kendo-badge-padding-y-lg | $kendo-badge-lg-padding-y | | $kendo-badge-font-size-lg | $kendo-badge-lg-font-size | | $kendo-badge-line-height-lg | $kendo-badge-lg-line-height | | $kendo-badge-min-width-lg | $kendo-badge-lg-min-width |

## Bottom navigation

| Old name | New name | | :--- | :--- | | $bottom-nav-* | $kendo-bottom-nav-* |

## Breadcrumb

| Old name | New name | | :--- | :--- | | $breadcrumb-* | $kendo-breadcrumb-* |

## Button

| Old name | New name | | :--- | :--- | | $kendo-button-padding-x-sm | $kendo-button-sm-padding-x | | $kendo-button-padding-y-sm | $kendo-button-sm-padding-y | | $kendo-button-font-size-sm | $kendo-button-sm-font-size | | $kendo-button-line-height-sm | $kendo-button-sm-line-height | | $kendo-button-calc-size-sm | $kendo-button-sm-calc-size | | $kendo-button-inner-calc-size-sm | $kendo-button-sm-inner-calc-size | | $kendo-button-padding-x-md | $kendo-button-md-padding-x | | $kendo-button-padding-y-md | $kendo-button-md-padding-y | | $kendo-button-font-size-md | $kendo-button-md-font-size | | $kendo-button-line-height-md | $kendo-button-md-line-height | | $kendo-button-calc-size-md | $kendo-button-md-calc-size | | $kendo-button-inner-calc-size-md | $kendo-button-md-inner-calc-size | | $kendo-button-padding-x-lg | $kendo-button-lg-padding-x | | $kendo-button-padding-y-lg | $kendo-button-lg-padding-y | | $kendo-button-font-size-lg | $kendo-button-lg-font-size | | $kendo-button-line-height-lg | $kendo-button-lg-line-height | | $kendo-button-calc-size-lg | $kendo-button-lg-calc-size | | $kendo-button-inner-calc-size-lg | $kendo-button-lg-inner-calc-size |

## Calendar

| Old name | New name | | :--- | :--- | | $calendar-* | $kendo-calendar-* |

## Captcha

| Old name | New name | | :--- | :--- | | $captcha-* | $kendo-captcha-* |

## Card

| Old name | New name | | :--- | :--- | | $card-* | $kendo-card-* |

## Chat

| Old name | New name | | :--- | :--- | | $chat-* | $kendo-chat-* |

## Chip

| Old name | New name | | :--- | :--- | | $kendo-chip-padding-x-sm | $kendo-chip-sm-padding-x | | $kendo-chip-padding-y-sm | $kendo-chip-sm-padding-y | | $kendo-chip-font-size-sm | $kendo-chip-sm-font-size | | $kendo-chip-line-height-sm | $kendo-chip-sm-line-height | | $kendo-chip-calc-size-sm | $kendo-chip-sm-calc-size | | $kendo-chip-padding-x-md | $kendo-chip-md-padding-x | | $kendo-chip-padding-y-md | $kendo-chip-md-padding-y | | $kendo-chip-font-size-md | $kendo-chip-md-font-size | | $kendo-chip-line-height-md | $kendo-chip-md-line-height | | $kendo-chip-calc-size-md | $kendo-chip-md-calc-size | | $kendo-chip-padding-x-lg | $kendo-chip-lg-padding-x | | $kendo-chip-padding-y-lg | $kendo-chip-lg-padding-y | | $kendo-chip-font-size-lg | $kendo-chip-lg-font-size | | $kendo-chip-line-height-lg | $kendo-chip-lg-line-height | | $kendo-chip-calc-size-lg | $kendo-chip-lg-calc-size |

## Color editor

| Old name | New name | | :--- | :--- | | $coloreditor-* | $kendo-color-editor-* |

## Color gradient

| Old name | New name | | :--- | :--- | | $colorgradient-* | $kendo-color-gradient-* |

## Color palette

| Old name | New name | | :--- | :--- | | $colorpalette-* | $kendo-color-palette-* |

## Color preview

| Old name | New name | | :--- | :--- | | $color-preview-* | $kendo-color-preview-* |

## Dataviz

| Old name | New name | | :--- | :--- | | $series-* | $kendo-series-* | | $chart-* | $kendo-chart-* | | $treemap-* | $kendo-treemap-* |

## Date time picker

| Old name | New name | | :--- | :--- | | $datetime-* | $kendo-datetime-* |

## Draggable

| Old name | New name | | :--- | :--- | | $drag-clue-* | $kendo-drag-hint-* | | $drop-hint-* | $kendo-drop-hint-* |

## Dropdown tree

| Old name | New name | | :--- | :--- | | $dropdowntree-* | $kendo-dropdowntree-* |

## Dropzone

| Old name | New name | | :--- | :--- | | $dropzone-* | $kendo-dropzone-* |

## Expansion panel

| Old name | New name | | :--- | :--- | | $expander-* | $kendo-expander-* |

## Floating action button

| Old name | New name | | :--- | :--- | | $kendo-fab-padding-x-sm | $kendo-fab-sm-padding-x | | $kendo-fab-padding-y-sm | $kendo-fab-sm-padding-y | | $kendo-fab-padding-x-md | $kendo-fab-md-padding-x | | $kendo-fab-padding-y-md | $kendo-fab-md-padding-y | | $kendo-fab-padding-x-lg | $kendo-fab-lg-padding-x | | $kendo-fab-padding-y-lg | $kendo-fab-lg-padding-y |

## File manager

| Old name | New name | | :--- | :--- | | $filemanager-* | $kendo-file-manager-* |

## Filter

| Old name | New name | | :--- | :--- | | $filter-* | $kendo-filter-* |

## Floating label

| Old name | New name | | :--- | :--- | | $floating-label-* | $kendo-floating-label-* |

## Form

| Old name | New name | | :--- | :--- | | $kendo-form-line-height-sm | $kendo-form-sm-line-height | | $kendo-form-line-height-lg | $kendo-form-lg-line-height | | $kendo-form-row-spacing-sm | $kendo-form-sm-row-spacing | | $kendo-form-row-spacing-md | $kendo-form-md-row-spacing | | $kendo-form-row-spacing-lg | $kendo-form-lg-row-spacing |

## Gantt

| Old name | New name | | :--- | :--- | | $gantt-* | $kendo-gantt-* |

## Grid

| Old name | New name | | :--- | :--- | | $kendo-grid-padding-x-sm | $kendo-grid-sm-padding-x | | $kendo-grid-padding-y-sm | $kendo-grid-sm-padding-y | | $kendo-grid-header-padding-x-sm | $kendo-grid-sm-header-padding-x | | $kendo-grid-header-padding-y-sm | $kendo-grid-sm-header-padding-y | | $kendo-grid-group-header-padding-x-sm | $kendo-grid-sm-group-header-padding-x | | $kendo-grid-group-header-padding-y-sm | $kendo-grid-sm-group-header-padding-y | | $kendo-grid-cell-padding-x-sm | $kendo-grid-sm-cell-padding-x | | $kendo-grid-cell-padding-y-sm | $kendo-grid-sm-cell-padding-y | | $kendo-grid-filter-cell-padding-x-sm | $kendo-grid-sm-filter-cell-padding-x | | $kendo-grid-filter-cell-padding-y-sm | $kendo-grid-sm-filter-cell-padding-y | | $kendo-grid-edit-cell-padding-x-sm | $kendo-grid-sm-edit-cell-padding-x | | $kendo-grid-edit-cell-padding-y-sm | $kendo-grid-sm-edit-cell-padding-y | | $kendo-grid-group-dropclue-height-sm | $kendo-grid-sm-group-drop-hint-height | | $kendo-grid-padding-x-md | $kendo-grid-md-padding-x | | $kendo-grid-padding-y-md | $kendo-grid-md-padding-y | | $kendo-grid-header-padding-x-md | $kendo-grid-md-header-padding-x | | $kendo-grid-header-padding-y-md | $kendo-grid-md-header-padding-y | | $kendo-grid-group-header-padding-x-md | $kendo-grid-md-group-header-padding-x | | $kendo-grid-group-header-padding-y-md | $kendo-grid-md-group-header-padding-y | | $kendo-grid-cell-padding-x-md | $kendo-grid-md-cell-padding-x | | $kendo-grid-cell-padding-y-md | $kendo-grid-md-cell-padding-y | | $kendo-grid-filter-cell-padding-x-md | $kendo-grid-md-filter-cell-padding-x | | $kendo-grid-filter-cell-padding-y-md | $kendo-grid-md-filter-cell-padding-y | | $kendo-grid-edit-cell-padding-x-md | $kendo-grid-md-edit-cell-padding-x | | $kendo-grid-edit-cell-padding-y-md | $kendo-grid-md-edit-cell-padding-y | | $kendo-grid-group-dropclue-height-md | $kendo-grid-md-group-drop-hint-height | | $kendo-grid-padding-x-lg | $kendo-grid-lg-padding-x | | $kendo-grid-padding-y-lg | $kendo-grid-lg-padding-y | | $kendo-grid-header-padding-x-lg | $kendo-grid-lg-header-padding-x | | $kendo-grid-header-padding-y-lg | $kendo-grid-lg-header-padding-y | | $kendo-grid-group-header-padding-x-lg | $kendo-grid-lg-group-header-padding-x | | $kendo-grid-group-header-padding-y-lg | $kendo-grid-lg-group-header-padding-y | | $kendo-grid-cell-padding-x-lg | $kendo-grid-lg-cell-padding-x | | $kendo-grid-cell-padding-y-lg | $kendo-grid-lg-cell-padding-y | | $kendo-grid-filter-cell-padding-x-lg | $kendo-grid-lg-filter-cell-padding-x | | $kendo-grid-filter-cell-padding-y-lg | $kendo-grid-lg-filter-cell-padding-y | | $kendo-grid-edit-cell-padding-x-lg | $kendo-grid-lg-edit-cell-padding-x | | $kendo-grid-edit-cell-padding-y-lg | $kendo-grid-lg-edit-cell-padding-y | | $kendo-grid-group-dropclue-height-lg | $kendo-grid-lg-group-drop-hint-height |

## Image Editor

| Old name | New name | | :--- | :--- | | $imageeditor-* | $kendo-image-editor-* |

## Input

| Old name | New name | | :--- | :--- | | $kendo-input-padding-x-sm | $kendo-input-sm-padding-x | | $kendo-input-padding-y-sm | $kendo-input-sm-padding-y | | $kendo-input-font-size-sm | $kendo-input-sm-font-size | | $kendo-input-line-height-sm | $kendo-input-sm-line-height | | $kendo-input-padding-x-md | $kendo-input-md-padding-x | | $kendo-input-padding-y-md | $kendo-input-md-padding-y | | $kendo-input-font-size-md | $kendo-input-md-font-size | | $kendo-input-line-height-md | $kendo-input-md-line-height | | $kendo-input-padding-x-lg | $kendo-input-lg-padding-x | | $kendo-input-padding-y-lg | $kendo-input-lg-padding-y | | $kendo-input-font-size-lg | $kendo-input-lg-font-size | | $kendo-input-line-height-lg | $kendo-input-lg-line-height |

## List

| Old name | New name | | :--- | :--- | | $kendo-list-font-size-sm | $kendo-list-sm-font-size | | $kendo-list-line-height-sm | $kendo-list-sm-line-height | | $kendo-list-header-padding-x-sm | $kendo-list-sm-header-padding-x | | $kendo-list-header-padding-y-sm | $kendo-list-sm-header-padding-y | | $kendo-list-header-font-size-sm | $kendo-list-sm-header-font-size | | $kendo-list-header-line-height-sm | $kendo-list-sm-header-line-height | | $kendo-list-item-padding-x-sm | $kendo-list-sm-item-padding-x | | $kendo-list-item-padding-y-sm | $kendo-list-sm-item-padding-y | | $kendo-list-item-font-size-sm | $kendo-list-sm-item-font-size | | $kendo-list-item-line-height-sm | $kendo-list-sm-item-line-height | | $kendo-list-group-item-padding-x-sm | $kendo-list-sm-group-item-padding-x | | $kendo-list-group-item-padding-y-sm | $kendo-list-sm-group-item-padding-y | | $kendo-list-group-item-font-size-sm | $kendo-list-sm-group-item-font-size | | $kendo-list-group-item-line-height-sm | $kendo-list-sm-group-item-line-height | | $kendo-list-font-size-md | $kendo-list-md-font-size | | $kendo-list-line-height-md | $kendo-list-md-line-height | | $kendo-list-header-padding-x-md | $kendo-list-md-header-padding-x | | $kendo-list-header-padding-y-md | $kendo-list-md-header-padding-y | | $kendo-list-header-font-size-md | $kendo-list-md-header-font-size | | $kendo-list-header-line-height-md | $kendo-list-md-header-line-height | | $kendo-list-item-padding-x-md | $kendo-list-md-item-padding-x | | $kendo-list-item-padding-y-md | $kendo-list-md-item-padding-y | | $kendo-list-item-font-size-md | $kendo-list-md-item-font-size | | $kendo-list-item-line-height-md | $kendo-list-md-item-line-height | | $kendo-list-group-item-padding-x-md | $kendo-list-md-group-item-padding-x | | $kendo-list-group-item-padding-y-md | $kendo-list-md-group-item-padding-y | | $kendo-list-group-item-font-size-md | $kendo-list-md-group-item-font-size | | $kendo-list-group-item-line-height-md | $kendo-list-md-group-item-line-height | | $kendo-list-font-size-lg | $kendo-list-lg-font-size | | $kendo-list-line-height-lg | $kendo-list-lg-line-height | | $kendo-list-header-padding-x-lg | $kendo-list-lg-header-padding-x | | $kendo-list-header-padding-y-lg | $kendo-list-lg-header-padding-y | | $kendo-list-header-font-size-lg | $kendo-list-lg-header-font-size | | $kendo-list-header-line-height-lg | $kendo-list-lg-header-line-height | | $kendo-list-item-padding-x-lg | $kendo-list-lg-item-padding-x | | $kendo-list-item-padding-y-lg | $kendo-list-lg-item-padding-y | | $kendo-list-item-font-size-lg | $kendo-list-lg-item-font-size | | $kendo-list-item-line-height-lg | $kendo-list-lg-item-line-height | | $kendo-list-group-item-padding-x-lg | $kendo-list-lg-group-item-padding-x | | $kendo-list-group-item-padding-y-lg | $kendo-list-lg-group-item-padding-y | | $kendo-list-group-item-font-size-lg | $kendo-list-lg-group-item-font-size | | $kendo-list-group-item-line-height-lg | $kendo-list-lg-group-item-line-height |

## Listgroup

| Old name | New name | | :--- | :--- | | $listgroup-* | $kendo-listgroup-* |

## Loader

| Old name | New name | | :--- | :--- | | $kendo-loader-segment-size-sm | $kendo-loader-sm-segment-size | | $kendo-loader-padding-sm | $kendo-loader-sm-padding | | $kendo-loader-spinner-3-width-sm | $kendo-loader-sm-spinner-3-width | | $kendo-loader-spinner-3-height-sm | $kendo-loader-sm-spinner-3-height | | $kendo-loader-spinner-4-width-sm | $kendo-loader-sm-spinner-4-width | | $kendo-loader-spinner-4-height-sm | $kendo-loader-sm-spinner-4-height | | $kendo-loader-container-padding-sm | $kendo-loader-sm-container-padding | | $kendo-loader-container-gap-sm | $kendo-loader-sm-container-gap | | $kendo-loader-container-font-size-sm | $kendo-loader-sm-container-font-size | | $kendo-loader-segment-size-md | $kendo-loader-md-segment-size | | $kendo-loader-padding-md | $kendo-loader-md-padding | | $kendo-loader-spinner-3-width-md | $kendo-loader-md-spinner-3-width | | $kendo-loader-spinner-3-height-md | $kendo-loader-md-spinner-3-height | | $kendo-loader-spinner-4-width-md | $kendo-loader-md-spinner-4-width | | $kendo-loader-spinner-4-height-md | $kendo-loader-md-spinner-4-height | | $kendo-loader-container-padding-md | $kendo-loader-md-container-padding | | $kendo-loader-container-gap-md | $kendo-loader-md-container-gap | | $kendo-loader-container-font-size-md | $kendo-loader-md-container-font-size | | $kendo-loader-segment-size-lg | $kendo-loader-lg-segment-size | | $kendo-loader-padding-lg | $kendo-loader-lg-padding | | $kendo-loader-spinner-3-width-lg | $kendo-loader-lg-spinner-3-width | | $kendo-loader-spinner-3-height-lg | $kendo-loader-lg-spinner-3-height | | $kendo-loader-spinner-4-width-lg | $kendo-loader-lg-spinner-4-width | | $kendo-loader-spinner-4-height-lg | $kendo-loader-lg-spinner-4-height | | $kendo-loader-container-padding-lg | $kendo-loader-lg-container-padding | | $kendo-loader-container-gap-lg | $kendo-loader-lg-container-gap | | $kendo-loader-container-font-size-lg | $kendo-loader-lg-container-font-size |

## Map

| Old name | New name | | :--- | :--- | | $map-* | $kendo-map-* |

## Media player

| Old name | New name | | :--- | :--- | | $mediaplayer-* | $kendo-media-player-* |

## Menu

| Old name | New name | | :--- | :--- | | $menu-* | $kendo-menu-* | | $kendo-menu-popup-font-size-sm | $kendo-menu-sm-popup-font-size | | $kendo-menu-popup-line-height-sm | $kendo-menu-sm-popup-line-height | | $kendo-menu-popup-item-padding-x-sm | $kendo-menu-sm-popup-item-padding-x | | $kendo-menu-popup-item-padding-y-sm | $kendo-menu-sm-popup-item-padding-y | | $kendo-menu-popup-item-padding-end-sm | $kendo-menu-sm-popup-item-padding-end | | $kendo-menu-popup-item-icon-margin-start-sm | $kendo-menu-sm-popup-item-icon-margin-start | | $kendo-menu-popup-item-icon-margin-end-sm | $kendo-menu-sm-popup-item-icon-margin-end | | $kendo-menu-popup-font-size-md | $kendo-menu-md-popup-font-size | | $kendo-menu-popup-line-height-md | $kendo-menu-md-popup-line-height | | $kendo-menu-popup-item-padding-x-md | $kendo-menu-md-popup-item-padding-x | | $kendo-menu-popup-item-padding-y-md | $kendo-menu-md-popup-item-padding-y | | $kendo-menu-popup-item-padding-end-md | $kendo-menu-md-popup-item-padding-end | | $kendo-menu-popup-item-icon-margin-start-md | $kendo-menu-md-popup-item-icon-margin-start | | $kendo-menu-popup-item-icon-margin-end-md | $kendo-menu-md-popup-item-icon-margin-end | | $kendo-menu-popup-font-size-lg | $kendo-menu-lg-popup-font-size | | $kendo-menu-popup-line-height-lg | $kendo-menu-lg-popup-line-height | | $kendo-menu-popup-item-padding-x-lg | $kendo-menu-lg-popup-item-padding-x | | $kendo-menu-popup-item-padding-y-lg | $kendo-menu-lg-popup-item-padding-y | | $kendo-menu-popup-item-padding-end-lg | $kendo-menu-lg-popup-item-padding-end | | $kendo-menu-popup-item-icon-margin-start-lg | $kendo-menu-lg-popup-item-icon-margin-start | | $kendo-menu-popup-item-icon-margin-end-lg | $kendo-menu-lg-popup-item-icon-margin-end |

## Message box

| Old name | New name | | :--- | :--- | | $message-box-* | $kendo-message-box-* |

## Orgchart

| Old name | New name | | :--- | :--- | | $orgchart-* | $kendo-orgchart-* |

## Overlay

| Old name | New name | | :--- | :--- | | $overlay-* | $kendo-overlay-* |

## Pager

| Old name | New name | | :--- | :--- | | $kendo-pager-padding-x-sm | $kendo-pager-sm-padding-x | | $kendo-pager-padding-y-sm | $kendo-pager-sm-padding-y | | $kendo-pager-item-min-width-sm | $kendo-pager-sm-item-min-width | | $kendo-pager-item-group-spacing-sm | $kendo-pager-sm-item-group-spacing | | $kendo-pager-dropdown-width-sm | $kendo-pager-sm-dropdown-width | | $kendo-pager-padding-x-md | $kendo-pager-md-padding-x | | $kendo-pager-padding-y-md | $kendo-pager-md-padding-y | | $kendo-pager-item-min-width-md | $kendo-pager-md-item-min-width | | $kendo-pager-item-group-spacing-md | $kendo-pager-md-item-group-spacing | | $kendo-pager-dropdown-width-md | $kendo-pager-md-dropdown-width | | $kendo-pager-padding-x-lg | $kendo-pager-lg-padding-x | | $kendo-pager-padding-y-lg | $kendo-pager-lg-padding-y | | $kendo-pager-item-min-width-lg | $kendo-pager-lg-item-min-width | | $kendo-pager-item-group-spacing-lg | $kendo-pager-lg-item-group-spacing | | $kendo-pager-dropdown-width-lg | $kendo-pager-lg-dropdown-width |

## Panelbar

| Old name | New name | | :--- | :--- | | $panelbar-* | $kendo-panelbar-* |

## PDF viewer

| Old name | New name | | :--- | :--- | | $pdf-viewer-* | $kendo-pdf-viewer-* |

## Pivotgrid

| Old name | New name | | :--- | :--- | | $pivotgrid-* | $kendo-pivotgrid-* |

## Popup

| Old name | New name | | :--- | :--- | | $popup-* | $kendo-popup-* |

## Rating

| Old name | New name | | :--- | :--- | | $rating-* | $kendo-rating-* |

## Scheduler

| Old name | New name | | :--- | :--- | | $scheduler-* | $kendo-scheduler-* |

## Scrollview

| Old name | New name | | :--- | :--- | | $scrollview-* | $kendo-scrollview-* |

## Signature

| Old name | New name | | :--- | :--- | | $kendo-signature-padding-x-sm | $kendo-signature-sm-padding-x | | $kendo-signature-padding-y-sm | $kendo-signature-sm-padding-y | | $kendo-signature-line-height-sm | $kendo-signature-sm-line-height | | $kendo-signature-padding-x-md | $kendo-signature-md-padding-x | | $kendo-signature-padding-y-md | $kendo-signature-md-padding-y | | $kendo-signature-line-height-md | $kendo-signature-md-line-height | | $kendo-signature-padding-x-lg | $kendo-signature-lg-padding-x | | $kendo-signature-padding-y-lg | $kendo-signature-lg-padding-y | | $kendo-signature-line-height-lg | $kendo-signature-lg-line-height |

## Skeleton

| Old name | New name | | :--- | :--- | | $skeleton-* | $kendo-skeleton-* |

## Slider

| Old name | New name | | :--- | :--- | | $slider-* | $kendo-slider-* |

## Split button

| Old name | New name | | :--- | :--- | | $kendo-split-button-arrow-padding-x-sm | $kendo-split-button-sm-arrow-padding-x | | $kendo-split-button-arrow-padding-y-sm | $kendo-split-button-sm-arrow-padding-y | | $kendo-split-button-arrow-padding-x-md | $kendo-split-button-md-arrow-padding-x | | $kendo-split-button-arrow-padding-y-md | $kendo-split-button-md-arrow-padding-y | | $kendo-split-button-arrow-padding-x-lg | $kendo-split-button-lg-arrow-padding-x | | $kendo-split-button-arrow-padding-y-lg | $kendo-split-button-lg-arrow-padding-y |

## Splitter

| Old name | New name | | :--- | :--- | | $splitter-* | $kendo-splitter-* | | $splitbar-* | $kendo-splitbar-* |

## Spreadsheet

| Old name | New name | | :--- | :--- | | $spreadsheet-* | $kendo-spreadsheet-* |

## Stepper

| Old name | New name | | :--- | :--- | | $stepper-* | $kendo-stepper-* |

## Table

| Old name | New name | | :--- | :--- | | $kendo-table-cell-padding-x-sm | $kendo-table-sm-cell-padding-x | | $kendo-table-cell-padding-y-sm | $kendo-table-sm-cell-padding-y | | $kendo-table-cell-padding-x-md | $kendo-table-md-cell-padding-x | | $kendo-table-cell-padding-y-md | $kendo-table-md-cell-padding-y | | $kendo-table-cell-padding-x-lg | $kendo-table-lg-cell-padding-x | | $kendo-table-cell-padding-y-lg | $kendo-table-lg-cell-padding-y |

## Tabstrip

| Old name | New name | | :--- | :--- | | $tabstrip-* | $kendo-tabstrip-* |

## Taskboard

| Old name | New name | | :--- | :--- | | $taskboard-* | $kendo-taskboard-* |

## Tile layout

| Old name | New name | | :--- | :--- | | $tilelayout-* | $kendo-tile-layout-* |

## Timeline

| Old name | New name | | :--- | :--- | | $timeline-* | $kendo-timeline-* |

## Time selector

| Old name | New name | | :--- | :--- | | $time-selector-* | $kendo-time-selector-* |

## Toolbar

| Old name | New name | | :--- | :--- | | $kendo-toolbar-padding-x-sm | $kendo-toolbar-sm-padding-x | | $kendo-toolbar-padding-y-sm | $kendo-toolbar-sm-padding-y | | $kendo-toolbar-spacing-sm | $kendo-toolbar-sm-spacing | | $kendo-toolbar-padding-x-md | $kendo-toolbar-md-padding-x | | $kendo-toolbar-padding-y-md | $kendo-toolbar-md-padding-y | | $kendo-toolbar-spacing-md | $kendo-toolbar-md-spacing | | $kendo-toolbar-padding-x-lg | $kendo-toolbar-lg-padding-x | | $kendo-toolbar-padding-y-lg | $kendo-toolbar-lg-padding-y | | $kendo-toolbar-spacing-lg | $kendo-toolbar-lg-spacing |

## Tooltip

| Old name | New name | | :--- | :--- | | $tooltip-* | $kendo-tooltip-* |

## Treeview

| Old name | New name | | :--- | :--- | | $kendo-treeview-font-size-sm | $kendo-treeview-sm-font-size | | $kendo-treeview-line-height-sm | $kendo-treeview-sm-line-height | | $kendo-treeview-item-padding-x-sm | $kendo-treeview-sm-item-padding-x | | $kendo-treeview-item-padding-y-sm | $kendo-treeview-sm-item-padding-y | | $kendo-treeview-font-size-md | $kendo-treeview-md-font-size | | $kendo-treeview-line-height-md | $kendo-treeview-md-line-height | | $kendo-treeview-item-padding-x-md | $kendo-treeview-md-item-padding-x | | $kendo-treeview-item-padding-y-md | $kendo-treeview-md-item-padding-y | | $kendo-treeview-font-size-lg | $kendo-treeview-lg-font-size | | $kendo-treeview-line-height-lg | $kendo-treeview-lg-line-height | | $kendo-treeview-item-padding-x-lg | $kendo-treeview-lg-item-padding-x | | $kendo-treeview-item-padding-y-lg | $kendo-treeview-lg-item-padding-y |

## Wizard

| Old name | New name | | :--- | :--- | | $wizard-* | $kendo-wizard-* |

  • icons: Added kendo prefix to all icon variables:

Change variable names from $icon-* to $kendo-icon-*.

  • icons: Icons font sizes are updated as follows:

  • $kendo-icon-size-xs -> 12px (0.75 * $kendo-icon-size)

  • $kendo-icon-size-sm -> 14px (0.875 * $kendo-icon-size)

  • $kendo-icon-size-md -> 16px ($kendo-icon-size)

  • $kendo-icon-size-lg -> 20px (1.25 * $kendo-icon-size)

  • $kendo-icon-size-xl -> 24px (1.5 * $kendo-icon-size)

  • $kendo-icon-size-xxl -> 32px (2 * $kendo-icon-size)

  • $kendo-icon-size-xxxl -> 48px (3 * $kendo-icon-size)

  • icons: icons are now consumed from kendo-icons package and used in default, bootstrap, material and classic themes

  • Use utility class names from utils package

Previously, the utility classes were defined in the default theme and were consumed from the derived themes.

While no class names were changed, we did try to move to a more consistent naming convention for the class names. For example, the class name for display: flex was changed from k-display-flex to k-d-flex, as it's shorter and unambiguous. Of course, the old class names are still supported and will be removed in the next major version.

  • Remove usages of $spacer variable

The $spacer variable is removed in favour of spacing map, which yields consistent spacing values across all components.

  • Rename popover variables

| Old name | New name | | :--- | :--- | | $popover-border-width | $kendo-popover-border-width | | $popover-border-style | $kendo-popover-border-style | | $popover-border-radius | $kendo-popover-border-radius | | $popover-font-size | $kendo-popover-font-size | | $popover-font-family | $kendo-popover-font-family | | $popover-line-height | $kendo-popover-line-height | | $popover-bg | $kendo-popover-bg | | $popover-text | $kendo-popover-text | | $popover-border | $kendo-popover-border | | $popover-shadow | $kendo-popover-shadow | | $popover-header-padding-y | $kendo-popover-header-padding-y | | $popover-header-padding-x | $kendo-popover-header-padding-x | | $popover-header-border-width | $kendo-popover-header-border-width | | $popover-header-border-style | $kendo-popover-header-border-style | | $popover-header-bg | $kendo-popover-header-bg | | $popover-header-text | $kendo-popover-header-text | | $popover-header-border | $kendo-popover-header-border | | $popover-body-padding-y | $kendo-popover-body-padding-y | | $popover-body-padding-x | $kendo-popover-body-padding-x | | $popover-actions-border-width | $kendo-popover-actions-border-width | | $popover-callout-width | $kendo-popover-callout-width | | $popover-callout-height | $kendo-popover-callout-height | | $popover-callout-border-width | $kendo-popover-callout-border-width | | $popover-callout-border-style | $kendo-popover-callout-border-style | | $popover-callout-bg | $kendo-popover-callout-bg | | $popover-callout-border | $kendo-popover-callout-border |

  • Remove deprecated $accent and $accent-contrast variables

Use $kendo-color-primary and $kendo-color-primary-contrast instead.

  • Remove redundant styling modules

The styling module was already included as part of the utils module.

  • Remove redundant cursor module

The cursor module was already included as part of theme utils.

  • Merge placeholder line with skeleton

The styles for the placeholder line were merged with the skeleton styles. As a result, the placeholder line is lightly darker and has rounded corners. In a future release, the placeholder line will be removed in favor of the skeleton.

  • Rename root variables

This commit introduces a consistent naming convention for root variables:

  • Most root variables are prefixed with $kendo-.
  • If a variable is a color, it's infixed with -color-.
  • If a variable had -hovered- infix, it's now -hover-.
  • If a variable had -focused- infix, it's now -focus-.
  • If a variable had size infix and then direction, they are reversed

Here is a list of changes:

| Old name | New name | | :--- | :--- | | $enable-rounded | $kendo-enable-rounded | | $enable-shadows | $kendo-enable-shadows | | $enable-gradients | $kendo-enable-gradients | | $enable-transitions | $kendo-enable-transitions | | $enable-flex-classes | Removed (unused) | | $enable-grid-classes | Removed (unused) | | $use-calc-badge-size | Removed (unused) | | $use-input-button-width| $kendo-use-input-button-width | | $use-input-spinner-width | $kendo-use-input-spinner-width | | $use-input-spinner-icon-offset | Removed (unused) | | $use-picker-select-width | Removed. Use $kendo-use-input-button-width | | $padding-x | $kendo-padding-x | | $padding-y | $kendo-padding-y | | $padding-x-sm | $kendo-padding-sm-x | | $padding-y-sm | $kendo-padding-sm-y | | N/A | New. $kendo-padding-md-x | | N/A | New. $kendo-padding-md-y | | $padding-x-lg | $kendo-padding-lg-x | | $padding-y-lg | $kendo-padding-lg-y | | $panel-padding-x | Removed. Variable was not used consistently, so the usages were replaced with spacing map | | $panel-padding-y | Removed. Variable was not used consistently, so the usages were replaced with spacing map | | $header-padding-x | Removed. Variable was not used consistently, so the usages were replaced with spacing map | | $header-padding-y | Removed. Variable was not used consistently, so the usages were replaced with spacing map | | $nav-item-margin | Removed. Variable was not used consistently, so the usages were replaced with spacing map | | $nav-item-padding-x | Removed. Variable was not used consistently, so the usages were replaced with spacing map | | $nav-item-padding-y | Removed. Variable was not used consistently, so the usages were replaced with spacing map | | $zindex-popup | $kendo-zindex-popup | | $zindex-window | $kendo-zindex-window | | $zindex-loading | $kendo-zindex-loading | | $black | $kendo-color-black | | $white | $kendo-color-white | | $rgba-transparent | $kendo-color-rgba-transparent | | $gradient-transparent-to-black | $kendo-gradient-transparent-to-black | | $gradient-transparent-to-white | $kendo-gradient-transparent-to-white | | $gradient-black-to-transparent | $kendo-gradient-black-to-transparent | | $gradient-white-to-transparent | $kendo-gradient-white-to-transparent | | $accent | Removed. Use $kendo-color-primary | | $accent-contrast | Removed. Use $kendo-color-primary-contrast | | $primary | $kendo-color-primary | | $primary-lighter | $kendo-color-primary-lighter | | $primary-darker | $kendo-color-primary-darker | | $primary-contrast | $kendo-color-primary-contrast | | $secondary | $kendo-color-secondary | | $secondary-lighter | $kendo-color-secondary-lighter | | $secondary-darker | $kendo-color-secondary-darker | | $secondary-contrast | $kendo-color-secondary-contrast | | $tertiary | $kendo-color-tertiary | | $tertiary-lighter | $kendo-color-tertiary-lighter | | $tertiary-darker | $kendo-color-tertiary-darker | | $tertiary-contrast | $kendo-color-tertiary-contrast | | $info | $kendo-color-info | | $info-lighter | $kendo-color-info-lighter | | $info-darker | $kendo-color-info-darker | | $success | $kendo-color-success | | $success-lighter | $kendo-color-success-lighter | | $success-darker | $kendo-color-success-darker | | $warning | $kendo-color-warning | | $warning-lighter | $kendo-color-warning-lighter | | $warning-darker | $kendo-color-warning-darker | | $error | $kendo-color-error | | $error-lighter | $kendo-color-error-lighter | | $error-darker | $kendo-color-error-darker | | $dark | $kendo-color-dark | | $light | $kendo-color-light | | $inverse | $kendo-color-inverse | | $cursors | Removed (redundant) | | $body-bg | $kendo-body-bg | | $body-text | $kendo-body-text | | $subtle-text | $kendo-subtle-text | | $app-bg | $kendo-app-bg | | $app-text | $kendo-app-text | | $app-border | $kendo-app-border | | $component-bg | $kendo-component-bg | | $component-text | $kendo-component-text | | $component-border | $kendo-component-border | | $header-bg | $kendo-component-header-bg | | $header-text | $kendo-component-header-text | | $header-border | $kendo-component-header-border | | $header-gradient | $kendo-component-header-gradient | | $hovered-bg | $kendo-hover-bg | | $hovered-text | $kendo-hover-text | | $hovered-border | $kendo-hover-border | | $hovered-gradient | $kendo-hover-gradient | | $selected-bg | $kendo-selected-bg | | $selected-text | $kendo-selected-text | | $selected-border | $kendo-selected-border | | $selected-gradient | $kendo-selected-gradient | | $focused-shadow | $kendo-focus-shadow | | $primary-focused-shadow | Removed (unused) | | $disabled-bg | $kendo-disabled-bg | | $disabled-text | $kendo-disabled-text | | $disabled-border | $kendo-disabled-border | | $disabled-gradient | $kendo-disabled-gradient | | $disabled-filter | $kendo-disabled-filter | | $disabled-opacity | $kendo-disabled-opacity | | $disabled-styling | $kendo-disabled-styling | | $panel-bg | Removed. Use $kendo-component-bg | | $panel-text | Removed. Use $kendo-component-text | | $panel-border | Removed. Use $kendo-component-border | | $grouping-header-bg | Removed. Use $kendo-component-header-bg | | $grouping-header-text | Removed. Use $kendo-component-header-text | | $grouping-header-border | Removed. Use $kendo-component-header-border | | $frozen-grouping-header-text | Removed (unused) | | $frozen-grouping-header-border-width | Removed (unused) | | $placeholder-line-width | Removed (unused) | | $placeholder-line-height | Removed (unused) | | $placeholder-line-bg | Removed. $skeleton-item-bg | | $invalid-bg | $kendo-invalid-bg | | $invalid-text | $kendo-invalid-text | | $invalid-border | $kendo-invalid-border | | $invalid-shadow | $kendo-invalid-shadow | | $transition | $kendo-transition | | $breadcrumb-link-hovered-bg | $breadcrumb-link-hover-bg | | $breadcrumb-link-hovered-text | $breadcrumb-link-hover-text | | $breadcrumb-link-hovered-border | $breadcrumb-link-hover-border | | $breadcrumb-link-focused-bg | $breadcrumb-link-focus-bg | | $breadcrumb-link-focused-text | $breadcrumb-link-focus-text | | $breadcrumb-link-focused-border | $breadcrumb-link-focus-border | | $breadcrumb-link-focused-shadow | $breadcrumb-link-focus-shadow | | $breadcrumb-root-link-hovered-bg | $breadcrumb-root-link-hover-bg | | $breadcrumb-root-link-hovered-text | $breadcrumb-root-link-hover-text | | $breadcrumb-root-link-hovered-border | $breadcrumb-root-link-hover-border | | $breadcrumb-root-link-focused-bg | $breadcrumb-root-link-focus-bg | | $breadcrumb-root-link-focused-text | $breadcrumb-root-link-focus-text | | $breadcrumb-root-link-focused-border | $breadcrumb-root-link-focus-border | | $breadcrumb-root-link-focused-shadow | $breadcrumb-root-link-focus-shadow | | $breadcrumb-focused-shadow | $breadcrumb-focus-shadow | | $calendar-cell-focused-shadow | $calendar-cell-focus-shadow | | $kendo-drawer-scrollbar-hovered-color | $kendo-drawer-scrollbar-hover-color | | $kendo-drawer-hovered-bg | $kendo-drawer-hover-bg | | $kendo-drawer-hovered-text | $kendo-drawer-hover-text | | $kendo-drawer-focused-bg | $kendo-drawer-focus-bg | | $kendo-drawer-focused-text | $kendo-drawer-focus-text | | $dropdownlist-* | Removed (unused) | | $expander-header-focused-bg | $expander-header-focus-bg | | $expander-header-focused-shadow | $expander-header-focus-shadow | | $kendo-grid-hovered-bg | $kendo-grid-hover-bg | | $kendo-grid-hovered-text | $kendo-grid-hover-text | | $kendo-grid-hovered-border | $kendo-grid-hover-border | | $kendo-grid-focused-shadow | $kendo-grid-focus-shadow | | $kendo-grid-sticky-footer-hovered-bg | $kendo-grid-sticky-footer-hover-bg | | $kendo-grid-sticky-hovered-bg | $kendo-grid-sticky-hover-bg | | $kendo-grid-sticky-selected-hovered-bg | $kendo-grid-sticky-selected-hover-bg | | $panelbar-header-hovered-bg | $panelbar-header-hover-bg | | $panelbar-header-hovered-text | $panelbar-header-hover-text | | $panelbar-header-hovered-border | $panelbar-header-hover-border | | $panelbar-header-hovered-gradient | $panelbar-header-hover-gradient | | $panelbar-header-focused-bg | $panelbar-header-focus-bg | | $panelbar-header-focused-text | $panelbar-header-focus-text | | $panelbar-header-focused-border | $panelbar-header-focus-border | | $panelbar-header-focused-gradient | $panelbar-header-focus-gradient | | $panelbar-header-focused-shadow | $panelbar-header-focus-shadow | | $panelbar-header-hovered-focused-bg | $panelbar-header-hover-focus-bg | | $panelbar-header-hovered-focused-text | $panelbar-header-hover-focus-text | | $panelbar-header-hovered-focused-border | $panelbar-header-hover-focus-border | | $panelbar-header-hovered-focused-gradient | $panelbar-header-hover-focus-gradient | | $panelbar-header-selected-hovered-bg | $panelbar-header-selected-hover-bg | | $panelbar-header-selected-hovered-text | $panelbar-header-selected-hover-text | | $panelbar-header-selected-hovered-border | $panelbar-header-selected-hover-border | | $panelbar-header-selected-hovered-gradient | $panelbar-header-selected-hover-gradient | | $panelbar-header-selected-focused-bg | $panelbar-header-selected-focus-bg | | $panelbar-header-selected-focused-text | $panelbar-header-selected-focus-text | | $panelbar-header-selected-focused-border | $panelbar-header-selected-focus-border | | $panelbar-header-selected-focused-gradient | $panelbar-header-selected-focus-gradient | | $panelbar-header-selected-hovered-focused-bg | $panelbar-header-selected-hover-focus-bg | | $panelbar-header-selected-hovered-focused-text | $panelbar-header-selected-hover-focus-text | | $panelbar-header-selected-hovered-focused-border | $panelbar-header-selected-hover-focus-border | | $panelbar-header-selected-hovered-focused-gradient | $panelbar-header-selected-hover-focus-gradient | | $panelbar-item-hovered-bg | $panelbar-item-hover-bg | | $panelbar-item-hovered-text | $panelbar-item-hover-text | | $panelbar-item-hovered-border | $panelbar-item-hover-border | | $panelbar-item-hovered-gradient | $panelbar-item-hover-gradient | | $panelbar-item-focused-bg | $panelbar-item-focus-bg | | $panelbar-item-focused-text | $panelbar-item-focus-text | | $panelbar-item-focused-border | $panelbar-item-focus-border | | $panelbar-item-focused-gradient | $panelbar-item-focus-gradient | | $panelbar-item-focused-shadow | $panelbar-item-focus-shadow | | $panelbar-item-hovered-focused-bg | $panelbar-item-hover-focus-bg | | $panelbar-item-hovered-focused-text | $panelbar-item-hover-focus-text | | $panelbar-item-hovered-focused-border | $panelbar-item-hover-focus-border | | $panelbar-item-hovered-focused-gradient | $panelbar-item-hover-focus-gradient | | $panelbar-item-selected-hovered-bg | $panelbar-item-selected-hover-bg | | $panelbar-item-selected-hovered-text | $panelbar-item-selected-hover-text | | $panelbar-item-selected-hovered-border | $panelbar-item-selected-hover-border | | $panelbar-item-selected-hovered-gradient | $panelbar-item-selected-hover-gradient | | $panelbar-item-selected-focused-bg | $panelbar-item-selected-focus-bg | | $panelbar-item-selected-focused-text | $panelbar-item-selected-focus-text | | $panelbar-item-selected-focused-border | $panelbar-item-selected-focus-border | | $panelbar-item-selected-focused-gradient | $panelbar-item-selected-focus-gradient | | $panelbar-item-selected-hovered-focused-bg | $panelbar-item-selected-hover-focus-bg | | $panelbar-item-selected-hovered-focused-text | $panelbar-item-selected-hover-focus-text | | $panelbar-item-selected-hovered-focused-border | $panelbar-item-selected-hover-focus-border | | $panelbar-item-selected-hovered-focused-gradient | $panelbar-item-selected-hover-focus-gradient | | $rating-icon-focused-text | $rating-icon-focus-text | | $rating-icon-focused-shadow | $rating-icon-focus-shadow | | $rating-icon-focused-selected-shadow | $rating-icon-focus-selected-shadow | | $slider-button-focused-shadow | $slider-button-focus-shadow | | $slider-draghandle-hovered-bg | $slider-draghandle-hover-bg | | $slider-draghandle-hovered-text | $slider-draghandle-hover-text | | $slider-draghandle-hovered-border | $slider-draghandle-hover-border | | $slider-draghandle-hovered-gradient | $slider-draghandle-hover-gradient | | $slider-draghandle-focused-shadow | $slider-draghandle-focus-shadow | | $spreadsheet-insert-image-dialog-overlay-hovered-text | $spreadsheet-insert-image-dialog-overlay-hover-text | | $tabstrip-item-hovered-bg | $tabstrip-item-hover-bg | | $tabstrip-item-hovered-text | $tabstrip-item-hover-text | | $tabstrip-item-hovered-border | $tabstrip-item-hover-border | | $tabstrip-item-hovered-gradient | $tabstrip-item-hover-gradient | | $tabstrip-item-focused-shadow | $tabstrip-item-focus-shadow | | $tabstrip-content-border-focused | $tabstrip-content-focus-border | | $time-list-focused-bg | $time-list-focus-bg | | $kendo-upload-focused-shadow | $upload-focus-shadow | | $kendo-window-focused-shadow | $window-focus-shadow | | $kendo-wizard-focused-shadow | Removed (unused) |

  • Added $kendo- prefix to $spacing map

Renamed $spacing to $kendo-spacing to avoid conflicts with other libraries.

  • grid: grid grouping header indicators replaced with
  • treelist: Added kendo prefix to all treelist variables:

Change variable names from $treelist-* to $kendo-treelist-*.

  • grid: Grid header cell rendering updated
  • grid: Added size appearance property:
  • size controls the overall physical size of the grid and it's components.
  • currently supports small and medium (default) sizes

The size property generates component specific class name k-grid-{size}.

  • grid: Added kendo prefix to all grid variables:

Change variable names from $grid-* to $kendo-grid-*.

  • Removed tilde from import path:

Going forward, all imports from node_modules will not be prefixed with ~.

  • Use functions and mixins only from theme-core

All, but two, functions are prefixed with k- to avoid conflicts with other libraries:

  • contrast-wcag is renamed to k-contrast-legacy, and
  • yiq is renamed to k-yiq-luma-information

as the new names describe them better.

Note: k-contrast-legacy is deprecated and will be removed.

  • Added kendo prefix to all listview variables

Change variables names from $listview-* to $kendo-listview-*.

  • editor: The Editor now uses div containers instead of table

  • editor: k-editor-toolbar-wrap wrapper removed

  • editor: Toolbar component is used for the Editor toolbar

  • editor: Window component is used for all Editor popups

  • editor: Form component is used inside popups

  • editor: All inputs inside popups are replaced with the respective component: TextBox, NumericTextBox, etc

  • editor: The following classes are renamed:

  • k-resizable renamed to k-editor-resizable

  • k-editor-table-wizard-dialog renamed to k-editor-table-wizard-window

  • editor: Added kendo prefix to all editor variables:

Change variable names from $editor-* to $kendo-editor-*.

  • upload: The following classes are being renamed:

  • k-dropzone-hover/hovered renamed to k-hover

  • k-file-group-wrapper, k-file-invalid-group-wrapper, k-multiple-files-group-wrapper, k-multiple-files-invalid-group-wrapper renamed to k-file-icon-wrapper

  • k-file-group replaced with k-file-icon

  • k-file-name-size-wrap class replaced with k-file-info

  • k-file-information class replaced with k-file-summary

  • upload actions buttons wrapper renamed from k-upload-status to k-upload-actions

  • upload: The following classes are being removed:

  • k-upload-status-total removed from k-upload-status

  • k-validation-icon removed from upload-status icon

  • k-file-name-invalid removed from k-file-name

  • k-text-success and k-text-error removed from k-validation-message

  • upload: Updated rendering of the upload area with button and input

  • upload: Added kendo prefix to all upload variables:

Change variable names from $upload-* to $kendo-upload-*.

  • loader: Added kendo prefix to all loader variables:

Change variable names from $loader-* to $kendo-loader-*.

  • fab: Remove styles for fab shape property

  • window: The following classes are being renamed:

  • k-window-actions renamed to k-window-titlebar-actions

  • k-window-buttongroup, k-window-buttons renamed to k-window-actions

  • window: The following classes are being removed:

  • k-window-titleless removed

  • k-dialog-* classes removed

  • window: By default, the color of the titlebar is now the base color and can be changed via the new themeColor property of the component

  • dialog: The following classes are being renamed:

  • k-dialog-actions renamed to k-dialog-titlebar-actions

  • k-dialog-buttongroup and k-dialog-buttons renamed to k-dialog-actions

  • dialog: By default, the color of the titlebar is now the base color and can be changed via the new themeColor property of the component

  • dialog: Added kendo prefix to all dialog variables:

Change variable names from $dialog-* to $kendo-dialog-*.

  • window: Added kendo prefix to all window variables:

Change variable names from $window-* to $kendo-window-*.

  • notification: The following changes have been made to the notification classes:

  • removed k-notification-wrap

  • added k-notification-actions and k-notification-action classes

  • notification: Added kendo prefix to all notification variables:

Change variable names from $notification- to $kendo-notification-

  • listbox: Added kendo prefix to all listbox variables:

Change variable names from $listbox-* to $kendo-listbox-*.

  • listbox: The following classes have been renamed:

  • k-listbox-toolbar renamed to k-listbox-actions

  • k-listbox-toolbar-left renamed to k-listbox-actions-left

  • k-listbox-toolbar-right renamed to k-listbox-actions-right

  • k-listbox-toolbar-top renamed to k-listbox-actions-top

  • k-listbox-toolbar-bottom renamed to k-listbox-actions-bottom

  • progressbar: Add kendo prefix to all progressbar variables:

Change variable names from $progressbar-* to $kendo-progressbar-*.

  • progressbar: The following changes are introduced:

  • added k-progressbar-value class

  • renamed css variable name from --kendo-progressbar-progress to --kendo-progressbar-value

  • progressbar: Changes to the following Progressbar classes:

  • added k-chunk-progressbar class

  • added k-progressbar-chunks class

  • k-item class is replaced with k-progressbar-chunk

  • appbar: Added kendo prefix to all appbar variables:

Change variable names from $appbar-* to $kendo-appbar-*.

  • drawer: Added kendo prefix to all drawer variables:

Change variable names from $drawer-* to $kendo-drawer-*.

  • drop IE support
  • forms: Added size appearance property.

The size appearance property generates component specific class name k-form-{size}.

  • forms: Added kendo prefix to all form variables

Change variable names from $form-* to $kendo-form-*.

  • pager: Added size appearance property:

  • size controls the overall physical size of the pager and it's components.

Generates pager specific class name k-pager-{size}.

  • pager: Added kendo prefix to all pager variables:

Change variable names from $pager-* to $kendo-pager-*.

  • pager: Replaced pager numbers with buttons:

The rendering ot the Pager component has been changed to use buttons instead of spans.

  • toolbar: Added size appearance property.

The size appearance property generates component specific class name k-toolbar-{size}.

  • toolbar: Added kendo prefix to all toolbar variables

Change variable names from $toolbar-* to $kendo-toolbar-*.

  • html: The k-overflow-anchor class is renamed to k-toolbar-overflow-button.
progress
published 5.12.1-dev.4 •

progress
published 5.12.1-dev.3 •

progress
published 5.12.1-dev.2 •

progress
published 5.12.1-dev.1 •

progress
published 5.12.1-dev.0 •