From 690aafae52dc922849044e0bcc91a1590bd23c45 Mon Sep 17 00:00:00 2001 From: joneff Date: Mon, 13 Feb 2023 11:20:27 +0200 Subject: [PATCH] fix: align how we use module system with the rest of the themes --- packages/nouvelle/scss/_variables.scss | 2 + .../nouvelle/scss/action-sheet/_layout.scss | 5 - .../nouvelle/scss/action-sheet/_theme.scss | 5 - .../nouvelle/scss/action-sheet/index.scss | 12 +- packages/nouvelle/scss/actions/_layout.scss | 5 - packages/nouvelle/scss/actions/_theme.scss | 6 +- packages/nouvelle/scss/actions/index.scss | 12 +- packages/nouvelle/scss/adaptive/_layout.scss | 5 - packages/nouvelle/scss/adaptive/_theme.scss | 5 - packages/nouvelle/scss/adaptive/index.scss | 12 +- packages/nouvelle/scss/all.scss | 6 +- packages/nouvelle/scss/appbar/_layout.scss | 5 - packages/nouvelle/scss/appbar/_theme.scss | 5 - packages/nouvelle/scss/appbar/_variables.scss | 3 + packages/nouvelle/scss/appbar/index.scss | 12 +- .../nouvelle/scss/autocomplete/_layout.scss | 5 - .../nouvelle/scss/autocomplete/_theme.scss | 5 - .../nouvelle/scss/autocomplete/index.scss | 12 +- packages/nouvelle/scss/avatar/_layout.scss | 5 - packages/nouvelle/scss/avatar/_theme.scss | 5 - packages/nouvelle/scss/avatar/index.scss | 12 +- packages/nouvelle/scss/badge/_layout.scss | 5 - packages/nouvelle/scss/badge/_theme.scss | 5 - packages/nouvelle/scss/badge/index.scss | 12 +- .../nouvelle/scss/bottom-nav/_layout.scss | 7 +- packages/nouvelle/scss/bottom-nav/_theme.scss | 7 +- packages/nouvelle/scss/bottom-nav/index.scss | 16 +- .../nouvelle/scss/breadcrumb/_layout.scss | 5 - packages/nouvelle/scss/breadcrumb/_theme.scss | 5 - packages/nouvelle/scss/breadcrumb/index.scss | 12 +- packages/nouvelle/scss/button/_layout.scss | 5 - packages/nouvelle/scss/button/_theme.scss | 5 - packages/nouvelle/scss/button/index.scss | 12 +- packages/nouvelle/scss/calendar/_layout.scss | 5 - packages/nouvelle/scss/calendar/_theme.scss | 5 - packages/nouvelle/scss/calendar/index.scss | 12 +- packages/nouvelle/scss/captcha/_layout.scss | 5 - packages/nouvelle/scss/captcha/_theme.scss | 5 - packages/nouvelle/scss/captcha/index.scss | 12 +- packages/nouvelle/scss/card/_layout.scss | 6 - packages/nouvelle/scss/card/_theme.scss | 6 - packages/nouvelle/scss/card/index.scss | 12 +- packages/nouvelle/scss/chat/_layout.scss | 5 - packages/nouvelle/scss/chat/_theme.scss | 5 - packages/nouvelle/scss/chat/index.scss | 12 +- packages/nouvelle/scss/checkbox/_layout.scss | 5 - packages/nouvelle/scss/checkbox/_theme.scss | 5 - packages/nouvelle/scss/checkbox/index.scss | 12 +- packages/nouvelle/scss/chip/_layout.scss | 5 - packages/nouvelle/scss/chip/_theme.scss | 5 - packages/nouvelle/scss/chip/index.scss | 12 +- .../nouvelle/scss/color-editor/_layout.scss | 5 - .../nouvelle/scss/color-editor/_theme.scss | 5 - .../nouvelle/scss/color-editor/index.scss | 12 +- .../nouvelle/scss/color-gradient/_layout.scss | 5 - .../nouvelle/scss/color-gradient/_theme.scss | 5 - .../nouvelle/scss/color-gradient/index.scss | 12 +- .../nouvelle/scss/color-palette/_layout.scss | 5 - .../nouvelle/scss/color-palette/_theme.scss | 5 - .../nouvelle/scss/color-palette/index.scss | 12 +- .../nouvelle/scss/color-preview/_layout.scss | 5 - .../nouvelle/scss/color-preview/_theme.scss | 5 - .../nouvelle/scss/color-preview/index.scss | 12 +- .../nouvelle/scss/colorpicker/_layout.scss | 8 +- .../nouvelle/scss/colorpicker/_theme.scss | 8 +- packages/nouvelle/scss/colorpicker/index.scss | 18 +- packages/nouvelle/scss/combobox/_layout.scss | 5 - packages/nouvelle/scss/combobox/_theme.scss | 5 - packages/nouvelle/scss/combobox/index.scss | 12 +- .../core/{index.scss => index.import.scss} | 3 + packages/nouvelle/scss/dataviz/_layout.scss | 5 - packages/nouvelle/scss/dataviz/_theme.scss | 5 - packages/nouvelle/scss/dataviz/index.scss | 12 +- packages/nouvelle/scss/dateinput/_layout.scss | 8 +- packages/nouvelle/scss/dateinput/_theme.scss | 8 +- packages/nouvelle/scss/dateinput/index.scss | 16 +- .../nouvelle/scss/datepicker/_layout.scss | 8 +- packages/nouvelle/scss/datepicker/_theme.scss | 8 +- packages/nouvelle/scss/datepicker/index.scss | 20 +- .../scss/daterangepicker/_layout.scss | 9 +- .../nouvelle/scss/daterangepicker/_theme.scss | 8 +- .../nouvelle/scss/daterangepicker/index.scss | 20 +- .../nouvelle/scss/datetimepicker/_layout.scss | 9 +- .../nouvelle/scss/datetimepicker/_theme.scss | 8 +- .../nouvelle/scss/datetimepicker/index.scss | 20 +- packages/nouvelle/scss/dialog/_layout.scss | 5 - packages/nouvelle/scss/dialog/_theme.scss | 5 - packages/nouvelle/scss/dialog/index.scss | 12 +- packages/nouvelle/scss/draggable/_layout.scss | 5 - packages/nouvelle/scss/draggable/_theme.scss | 5 - packages/nouvelle/scss/draggable/index.scss | 12 +- packages/nouvelle/scss/drawer/_layout.scss | 5 - packages/nouvelle/scss/drawer/_theme.scss | 5 - packages/nouvelle/scss/drawer/index.scss | 12 +- .../nouvelle/scss/dropdowngrid/_layout.scss | 9 +- .../nouvelle/scss/dropdowngrid/_theme.scss | 8 +- .../nouvelle/scss/dropdowngrid/index.scss | 20 +- .../nouvelle/scss/dropdownlist/_layout.scss | 13 +- .../nouvelle/scss/dropdownlist/_theme.scss | 11 +- .../nouvelle/scss/dropdownlist/index.scss | 20 +- .../nouvelle/scss/dropdowntree/_layout.scss | 9 +- .../nouvelle/scss/dropdowntree/_theme.scss | 8 +- .../nouvelle/scss/dropdowntree/index.scss | 20 +- packages/nouvelle/scss/dropzone/_layout.scss | 5 - packages/nouvelle/scss/dropzone/_theme.scss | 5 - packages/nouvelle/scss/dropzone/index.scss | 12 +- packages/nouvelle/scss/editor/_layout.scss | 5 - packages/nouvelle/scss/editor/_theme.scss | 5 - packages/nouvelle/scss/editor/index.scss | 12 +- packages/nouvelle/scss/expander/_layout.scss | 5 - packages/nouvelle/scss/expander/_theme.scss | 5 - packages/nouvelle/scss/expander/index.scss | 12 +- packages/nouvelle/scss/fab/_layout.scss | 5 - packages/nouvelle/scss/fab/_theme.scss | 5 - packages/nouvelle/scss/fab/index.scss | 12 +- .../nouvelle/scss/filemanager/_layout.scss | 5 - .../nouvelle/scss/filemanager/_theme.scss | 5 - packages/nouvelle/scss/filemanager/index.scss | 16 +- packages/nouvelle/scss/filter/_layout.scss | 5 - packages/nouvelle/scss/filter/_theme.scss | 5 - packages/nouvelle/scss/filter/index.scss | 12 +- .../nouvelle/scss/floating-label/_layout.scss | 5 - .../nouvelle/scss/floating-label/_theme.scss | 5 - .../nouvelle/scss/floating-label/index.scss | 12 +- packages/nouvelle/scss/form/_layout.scss | 5 - packages/nouvelle/scss/form/_theme.scss | 5 - packages/nouvelle/scss/form/index.scss | 12 +- packages/nouvelle/scss/gantt/_layout.scss | 5 - packages/nouvelle/scss/gantt/_theme.scss | 5 - packages/nouvelle/scss/gantt/index.scss | 12 +- packages/nouvelle/scss/grid/_layout.scss | 5 - packages/nouvelle/scss/grid/_theme.scss | 5 - packages/nouvelle/scss/grid/index.scss | 12 +- packages/nouvelle/scss/icon/index.scss | 10 +- .../nouvelle/scss/imageeditor/_layout.scss | 5 - .../nouvelle/scss/imageeditor/_theme.scss | 5 - packages/nouvelle/scss/imageeditor/index.scss | 16 +- packages/nouvelle/scss/index.scss | 228 +++++++++--------- packages/nouvelle/scss/input/_layout.scss | 5 - packages/nouvelle/scss/input/_theme.scss | 3 - packages/nouvelle/scss/input/index.scss | 12 +- packages/nouvelle/scss/list/_layout.scss | 5 - packages/nouvelle/scss/list/_theme.scss | 5 - packages/nouvelle/scss/list/index.scss | 12 +- packages/nouvelle/scss/listbox/_layout.scss | 5 - packages/nouvelle/scss/listbox/_theme.scss | 5 - packages/nouvelle/scss/listbox/index.scss | 12 +- packages/nouvelle/scss/listgroup/_layout.scss | 5 - packages/nouvelle/scss/listgroup/_theme.scss | 5 - packages/nouvelle/scss/listgroup/index.scss | 12 +- packages/nouvelle/scss/listview/_layout.scss | 5 - packages/nouvelle/scss/listview/_theme.scss | 5 - packages/nouvelle/scss/listview/index.scss | 12 +- packages/nouvelle/scss/loader/_layout.scss | 5 - packages/nouvelle/scss/loader/_theme.scss | 5 - packages/nouvelle/scss/loader/index.scss | 12 +- packages/nouvelle/scss/map/_layout.scss | 5 - packages/nouvelle/scss/map/_theme.scss | 5 - packages/nouvelle/scss/map/index.scss | 12 +- .../nouvelle/scss/maskedtextbox/_layout.scss | 8 +- .../nouvelle/scss/maskedtextbox/_theme.scss | 8 +- .../nouvelle/scss/maskedtextbox/index.scss | 20 +- .../nouvelle/scss/mediaplayer/_layout.scss | 5 - .../nouvelle/scss/mediaplayer/_theme.scss | 5 - packages/nouvelle/scss/mediaplayer/index.scss | 16 +- .../nouvelle/scss/menu-button/_layout.scss | 5 - .../nouvelle/scss/menu-button/_theme.scss | 5 - packages/nouvelle/scss/menu-button/index.scss | 12 +- packages/nouvelle/scss/menu/_layout.scss | 5 - packages/nouvelle/scss/menu/_theme.scss | 5 - packages/nouvelle/scss/menu/index.scss | 12 +- .../nouvelle/scss/messagebox/_layout.scss | 5 - packages/nouvelle/scss/messagebox/_theme.scss | 5 - packages/nouvelle/scss/messagebox/index.scss | 12 +- .../nouvelle/scss/multiselect/_layout.scss | 8 +- .../nouvelle/scss/multiselect/_theme.scss | 8 +- packages/nouvelle/scss/multiselect/index.scss | 12 +- .../nouvelle/scss/notification/_layout.scss | 5 - .../nouvelle/scss/notification/_theme.scss | 5 - .../nouvelle/scss/notification/index.scss | 12 +- .../nouvelle/scss/numerictextbox/_layout.scss | 9 +- .../nouvelle/scss/numerictextbox/_theme.scss | 8 +- .../nouvelle/scss/numerictextbox/index.scss | 20 +- packages/nouvelle/scss/orgchart/_layout.scss | 5 - packages/nouvelle/scss/orgchart/_theme.scss | 5 - packages/nouvelle/scss/orgchart/index.scss | 12 +- packages/nouvelle/scss/overlay/_layout.scss | 5 - packages/nouvelle/scss/overlay/_theme.scss | 5 - packages/nouvelle/scss/overlay/index.scss | 12 +- packages/nouvelle/scss/pager/_layout.scss | 5 - packages/nouvelle/scss/pager/_theme.scss | 5 - packages/nouvelle/scss/pager/index.scss | 12 +- packages/nouvelle/scss/panelbar/_layout.scss | 5 - packages/nouvelle/scss/panelbar/_theme.scss | 5 - packages/nouvelle/scss/panelbar/index.scss | 12 +- .../nouvelle/scss/pdf-viewer/_layout.scss | 5 - packages/nouvelle/scss/pdf-viewer/_theme.scss | 5 - packages/nouvelle/scss/pdf-viewer/index.scss | 12 +- packages/nouvelle/scss/pivotgrid/_layout.scss | 5 - packages/nouvelle/scss/pivotgrid/_theme.scss | 5 - packages/nouvelle/scss/pivotgrid/index.scss | 12 +- packages/nouvelle/scss/popover/_layout.scss | 5 - packages/nouvelle/scss/popover/_theme.scss | 5 - packages/nouvelle/scss/popover/index.scss | 12 +- packages/nouvelle/scss/popup/_layout.scss | 5 - packages/nouvelle/scss/popup/_theme.scss | 5 - packages/nouvelle/scss/popup/index.scss | 12 +- .../nouvelle/scss/progressbar/_layout.scss | 5 - .../nouvelle/scss/progressbar/_theme.scss | 5 - packages/nouvelle/scss/progressbar/index.scss | 12 +- packages/nouvelle/scss/radio/_layout.scss | 5 - packages/nouvelle/scss/radio/_theme.scss | 5 - packages/nouvelle/scss/radio/index.scss | 12 +- packages/nouvelle/scss/rating/_layout.scss | 5 - packages/nouvelle/scss/rating/_theme.scss | 5 - packages/nouvelle/scss/rating/index.scss | 12 +- .../scss/responsivepanel/_layout.scss | 5 - .../nouvelle/scss/responsivepanel/_theme.scss | 5 - .../nouvelle/scss/responsivepanel/index.scss | 12 +- packages/nouvelle/scss/ripple/_layout.scss | 5 - packages/nouvelle/scss/ripple/_theme.scss | 5 - packages/nouvelle/scss/ripple/index.scss | 12 +- packages/nouvelle/scss/scheduler/_layout.scss | 5 - packages/nouvelle/scss/scheduler/_theme.scss | 5 - packages/nouvelle/scss/scheduler/index.scss | 12 +- packages/nouvelle/scss/scroller/_layout.scss | 5 - packages/nouvelle/scss/scroller/_theme.scss | 5 - packages/nouvelle/scss/scroller/index.scss | 12 +- .../nouvelle/scss/scrollview/_layout.scss | 5 - packages/nouvelle/scss/scrollview/_theme.scss | 5 - packages/nouvelle/scss/scrollview/index.scss | 12 +- packages/nouvelle/scss/searchbox/_layout.scss | 8 +- packages/nouvelle/scss/searchbox/_theme.scss | 8 +- packages/nouvelle/scss/searchbox/index.scss | 12 +- packages/nouvelle/scss/signature/_layout.scss | 5 - packages/nouvelle/scss/signature/_theme.scss | 5 - packages/nouvelle/scss/signature/index.scss | 12 +- packages/nouvelle/scss/skeleton/_layout.scss | 5 - packages/nouvelle/scss/skeleton/_theme.scss | 5 - packages/nouvelle/scss/skeleton/index.scss | 12 +- packages/nouvelle/scss/slider/_layout.scss | 5 - packages/nouvelle/scss/slider/_theme.scss | 5 - packages/nouvelle/scss/slider/index.scss | 12 +- .../nouvelle/scss/split-button/_layout.scss | 5 - .../nouvelle/scss/split-button/_theme.scss | 5 - .../nouvelle/scss/split-button/index.scss | 12 +- packages/nouvelle/scss/splitter/_layout.scss | 5 - packages/nouvelle/scss/splitter/_theme.scss | 5 - packages/nouvelle/scss/splitter/index.scss | 12 +- .../nouvelle/scss/spreadsheet/_layout.scss | 5 - .../nouvelle/scss/spreadsheet/_theme.scss | 5 - packages/nouvelle/scss/spreadsheet/index.scss | 12 +- packages/nouvelle/scss/stepper/_layout.scss | 5 - packages/nouvelle/scss/stepper/_theme.scss | 5 - packages/nouvelle/scss/stepper/index.scss | 12 +- packages/nouvelle/scss/switch/_layout.scss | 5 - packages/nouvelle/scss/switch/_theme.scss | 5 - packages/nouvelle/scss/switch/index.scss | 12 +- packages/nouvelle/scss/table/_layout.scss | 5 - packages/nouvelle/scss/table/_theme.scss | 5 - packages/nouvelle/scss/table/index.scss | 12 +- packages/nouvelle/scss/tabstrip/_layout.scss | 5 - packages/nouvelle/scss/tabstrip/_theme.scss | 5 - .../nouvelle/scss/tabstrip/_variables.scss | 3 + packages/nouvelle/scss/tabstrip/index.scss | 12 +- packages/nouvelle/scss/taskboard/_layout.scss | 7 +- packages/nouvelle/scss/taskboard/_theme.scss | 7 +- packages/nouvelle/scss/taskboard/index.scss | 20 +- packages/nouvelle/scss/textarea/_layout.scss | 5 - packages/nouvelle/scss/textarea/_theme.scss | 5 - packages/nouvelle/scss/textarea/index.scss | 12 +- packages/nouvelle/scss/textbox/_layout.scss | 3 - packages/nouvelle/scss/textbox/_theme.scss | 3 - packages/nouvelle/scss/textbox/index.scss | 12 +- .../nouvelle/scss/tilelayout/_layout.scss | 5 - packages/nouvelle/scss/tilelayout/_theme.scss | 5 - packages/nouvelle/scss/tilelayout/index.scss | 16 +- .../scss/time-duration-picker/_layout.scss | 8 +- .../scss/time-duration-picker/_theme.scss | 8 +- .../scss/time-duration-picker/index.scss | 12 +- .../nouvelle/scss/time-selector/_layout.scss | 5 - .../nouvelle/scss/time-selector/_theme.scss | 5 - .../nouvelle/scss/time-selector/index.scss | 12 +- packages/nouvelle/scss/timeline/_layout.scss | 5 - packages/nouvelle/scss/timeline/_theme.scss | 5 - packages/nouvelle/scss/timeline/index.scss | 12 +- .../nouvelle/scss/timepicker/_layout.scss | 9 +- packages/nouvelle/scss/timepicker/_theme.scss | 8 +- packages/nouvelle/scss/timepicker/index.scss | 20 +- packages/nouvelle/scss/toolbar/_layout.scss | 5 - packages/nouvelle/scss/toolbar/_theme.scss | 5 - packages/nouvelle/scss/toolbar/index.scss | 12 +- packages/nouvelle/scss/tooltip/_layout.scss | 5 - packages/nouvelle/scss/tooltip/_theme.scss | 5 - packages/nouvelle/scss/tooltip/index.scss | 12 +- packages/nouvelle/scss/treelist/_layout.scss | 5 - packages/nouvelle/scss/treelist/_theme.scss | 5 - packages/nouvelle/scss/treelist/index.scss | 12 +- packages/nouvelle/scss/treeview/_layout.scss | 5 - packages/nouvelle/scss/treeview/_theme.scss | 5 - packages/nouvelle/scss/treeview/index.scss | 12 +- .../nouvelle/scss/typography/_layout.scss | 5 - packages/nouvelle/scss/typography/_theme.scss | 5 - packages/nouvelle/scss/typography/index.scss | 12 +- packages/nouvelle/scss/upload/_layout.scss | 5 - packages/nouvelle/scss/upload/_theme.scss | 5 - packages/nouvelle/scss/upload/index.scss | 12 +- packages/nouvelle/scss/utils/index.scss | 17 +- packages/nouvelle/scss/validator/_layout.scss | 5 - packages/nouvelle/scss/validator/_theme.scss | 6 +- packages/nouvelle/scss/validator/index.scss | 12 +- .../scss/virtual-scroller/_layout.scss | 5 - .../scss/virtual-scroller/_theme.scss | 6 +- .../nouvelle/scss/virtual-scroller/index.scss | 12 +- packages/nouvelle/scss/window/_layout.scss | 5 - packages/nouvelle/scss/window/_theme.scss | 5 - packages/nouvelle/scss/window/index.scss | 12 +- packages/nouvelle/scss/wizard/_layout.scss | 5 - packages/nouvelle/scss/wizard/_theme.scss | 5 - packages/nouvelle/scss/wizard/index.scss | 12 +- 320 files changed, 1285 insertions(+), 1490 deletions(-) rename packages/nouvelle/scss/core/{index.scss => index.import.scss} (90%) diff --git a/packages/nouvelle/scss/_variables.scss b/packages/nouvelle/scss/_variables.scss index 184c0603900..ce56e17594e 100644 --- a/packages/nouvelle/scss/_variables.scss +++ b/packages/nouvelle/scss/_variables.scss @@ -9,6 +9,8 @@ $kendo-use-input-button-width: false !default; $kendo-use-input-spinner-width: false !default; $kendo-use-input-spinner-icon-offset: false !default; +$kendo-auto-bootstrap: false !default; + // Spacing $kendo-spacing: ( diff --git a/packages/nouvelle/scss/action-sheet/_layout.scss b/packages/nouvelle/scss/action-sheet/_layout.scss index 416686a2486..1f37afdbe97 100644 --- a/packages/nouvelle/scss/action-sheet/_layout.scss +++ b/packages/nouvelle/scss/action-sheet/_layout.scss @@ -7,8 +7,3 @@ } } - - - - -@mixin kendo-action-sheet--extended-layout() {} diff --git a/packages/nouvelle/scss/action-sheet/_theme.scss b/packages/nouvelle/scss/action-sheet/_theme.scss index f7835c6e41f..c5826c4499a 100644 --- a/packages/nouvelle/scss/action-sheet/_theme.scss +++ b/packages/nouvelle/scss/action-sheet/_theme.scss @@ -1,6 +1 @@ @mixin kendo-action-sheet--theme() {} - - - - -@mixin kendo-action-sheet--extended-theme() {} diff --git a/packages/nouvelle/scss/action-sheet/index.scss b/packages/nouvelle/scss/action-sheet/index.scss index dccc8012233..8812434d95f 100644 --- a/packages/nouvelle/scss/action-sheet/index.scss +++ b/packages/nouvelle/scss/action-sheet/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "action-sheet", @@ -14,15 +17,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin action-sheet-styles() { +@mixin kendo-action-sheet--styles() { @include module-render( "action-sheet" ) { @include kendo-action-sheet--layout(); - @include kendo-action-sheet--extended-layout(); @include kendo-action-sheet--theme(); - @include kendo-action-sheet--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-action-sheet--styles(); +} diff --git a/packages/nouvelle/scss/actions/_layout.scss b/packages/nouvelle/scss/actions/_layout.scss index cdbddeb7332..5f6d4a39d63 100644 --- a/packages/nouvelle/scss/actions/_layout.scss +++ b/packages/nouvelle/scss/actions/_layout.scss @@ -75,8 +75,3 @@ } } - - - - -@mixin kendo-actions--extended-layout() {} diff --git a/packages/nouvelle/scss/actions/_theme.scss b/packages/nouvelle/scss/actions/_theme.scss index c8570bc615e..37821bfcb48 100644 --- a/packages/nouvelle/scss/actions/_theme.scss +++ b/packages/nouvelle/scss/actions/_theme.scss @@ -1,5 +1,6 @@ @mixin kendo-actions--theme() { + // Actions .k-actions { --INTERNAL--kendo-actions-bg: var( --kendo-actions-bg, #{$kendo-actions-bg} ); --INTERNAL--kendo-actions-text: var( --kendo-actions-text, #{$kendo-actions-text} ); @@ -11,8 +12,3 @@ } } - - - - -@mixin kendo-actions--extended-theme() {} diff --git a/packages/nouvelle/scss/actions/index.scss b/packages/nouvelle/scss/actions/index.scss index db676b54ca5..e27202c475a 100644 --- a/packages/nouvelle/scss/actions/index.scss +++ b/packages/nouvelle/scss/actions/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "actions", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin actions-styles() { +@mixin kendo-actions--styles() { @include module-render( "actions" ) { @include kendo-actions--layout(); - @include kendo-actions--extended-layout(); @include kendo-actions--theme(); - @include kendo-actions--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-actions--styles(); +} diff --git a/packages/nouvelle/scss/adaptive/_layout.scss b/packages/nouvelle/scss/adaptive/_layout.scss index 3235bd4c1ed..bfde820ab5d 100644 --- a/packages/nouvelle/scss/adaptive/_layout.scss +++ b/packages/nouvelle/scss/adaptive/_layout.scss @@ -7,8 +7,3 @@ } } - - - - -@mixin kendo-adaptive--extended-layout() {} diff --git a/packages/nouvelle/scss/adaptive/_theme.scss b/packages/nouvelle/scss/adaptive/_theme.scss index 79e0ab70d5c..89113c5c689 100644 --- a/packages/nouvelle/scss/adaptive/_theme.scss +++ b/packages/nouvelle/scss/adaptive/_theme.scss @@ -1,6 +1 @@ @mixin kendo-adaptive--theme() {} - - - - -@mixin kendo-adaptive--extended-theme() {} diff --git a/packages/nouvelle/scss/adaptive/index.scss b/packages/nouvelle/scss/adaptive/index.scss index 84a1a0a3190..d5338b05d87 100644 --- a/packages/nouvelle/scss/adaptive/index.scss +++ b/packages/nouvelle/scss/adaptive/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "adaptive", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin adaptive-styles() { +@mixin kendo-adaptive--styles() { @include module-render( "adaptive" ) { @include kendo-adaptive--layout(); - @include kendo-adaptive--extended-layout(); @include kendo-adaptive--theme(); - @include kendo-adaptive--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-adaptive--styles(); +} diff --git a/packages/nouvelle/scss/all.scss b/packages/nouvelle/scss/all.scss index 26360b4b4f7..25ed8ba7b7f 100644 --- a/packages/nouvelle/scss/all.scss +++ b/packages/nouvelle/scss/all.scss @@ -1,3 +1,7 @@ @import "./index.scss"; -@include kendo-styles(); + +@if not $kendo-auto-bootstrap { + @include kendo-theme--config(); + @include kendo-theme--styles(); +} diff --git a/packages/nouvelle/scss/appbar/_layout.scss b/packages/nouvelle/scss/appbar/_layout.scss index aed1c89d9a1..c48842051a1 100644 --- a/packages/nouvelle/scss/appbar/_layout.scss +++ b/packages/nouvelle/scss/appbar/_layout.scss @@ -108,8 +108,3 @@ } } - - - - -@mixin kendo-appbar--extended-layout() {} diff --git a/packages/nouvelle/scss/appbar/_theme.scss b/packages/nouvelle/scss/appbar/_theme.scss index 2493401b111..2e5319290af 100644 --- a/packages/nouvelle/scss/appbar/_theme.scss +++ b/packages/nouvelle/scss/appbar/_theme.scss @@ -33,8 +33,3 @@ } } - - - - -@mixin kendo-appbar--extended-theme() {} diff --git a/packages/nouvelle/scss/appbar/_variables.scss b/packages/nouvelle/scss/appbar/_variables.scss index 2e4e115fd2d..2f9087dcd16 100644 --- a/packages/nouvelle/scss/appbar/_variables.scss +++ b/packages/nouvelle/scss/appbar/_variables.scss @@ -1,3 +1,6 @@ +@import "../_variables.scss"; + + // Appbar $kendo-appbar-margin-y: null !default; $kendo-appbar-margin-x: null !default; diff --git a/packages/nouvelle/scss/appbar/index.scss b/packages/nouvelle/scss/appbar/index.scss index 7b5e6b6b9d1..629d5762246 100644 --- a/packages/nouvelle/scss/appbar/index.scss +++ b/packages/nouvelle/scss/appbar/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "appbar", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin appbar-styles() { +@mixin kendo-appbar--styles() { @include module-render( "appbar" ) { @include kendo-appbar--layout(); - @include kendo-appbar--extended-layout(); @include kendo-appbar--theme(); - @include kendo-appbar--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-appbar--styles(); +} diff --git a/packages/nouvelle/scss/autocomplete/_layout.scss b/packages/nouvelle/scss/autocomplete/_layout.scss index 73d7a2ebda1..85407965254 100644 --- a/packages/nouvelle/scss/autocomplete/_layout.scss +++ b/packages/nouvelle/scss/autocomplete/_layout.scss @@ -4,8 +4,3 @@ .k-autocomplete {} } - - - - -@mixin kendo-autocomplete--extended-layout() {} diff --git a/packages/nouvelle/scss/autocomplete/_theme.scss b/packages/nouvelle/scss/autocomplete/_theme.scss index 0da4740ab89..a2f4236d830 100644 --- a/packages/nouvelle/scss/autocomplete/_theme.scss +++ b/packages/nouvelle/scss/autocomplete/_theme.scss @@ -4,8 +4,3 @@ .k-autocomplete {} } - - - - -@mixin kendo-autocomplete--extended-theme() {} diff --git a/packages/nouvelle/scss/autocomplete/index.scss b/packages/nouvelle/scss/autocomplete/index.scss index 677740f694e..64cb239c62d 100644 --- a/packages/nouvelle/scss/autocomplete/index.scss +++ b/packages/nouvelle/scss/autocomplete/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "autocomplete", @@ -17,15 +20,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin autocomplete-styles() { +@mixin kendo-autocomplete--styles() { @include module-render( "autocomplete" ) { @include kendo-autocomplete--layout(); - @include kendo-autocomplete--extended-layout(); @include kendo-autocomplete--theme(); - @include kendo-autocomplete--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-autocomplete--styles(); +} diff --git a/packages/nouvelle/scss/avatar/_layout.scss b/packages/nouvelle/scss/avatar/_layout.scss index f8508604b6c..5d7114df116 100644 --- a/packages/nouvelle/scss/avatar/_layout.scss +++ b/packages/nouvelle/scss/avatar/_layout.scss @@ -75,8 +75,3 @@ } } - - - - -@mixin kendo-avatar--extended-layout() {} diff --git a/packages/nouvelle/scss/avatar/_theme.scss b/packages/nouvelle/scss/avatar/_theme.scss index e828b34d5d5..17d6a48045d 100644 --- a/packages/nouvelle/scss/avatar/_theme.scss +++ b/packages/nouvelle/scss/avatar/_theme.scss @@ -29,8 +29,3 @@ } } - - - - -@mixin kendo-avatar--extended-theme() {} diff --git a/packages/nouvelle/scss/avatar/index.scss b/packages/nouvelle/scss/avatar/index.scss index c1f078d86be..45bde8aa9c3 100644 --- a/packages/nouvelle/scss/avatar/index.scss +++ b/packages/nouvelle/scss/avatar/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "avatar", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin avatar-styles() { +@mixin kendo-avatar--styles() { @include module-render( "avatar" ) { @include kendo-avatar--layout(); - @include kendo-avatar--extended-layout(); @include kendo-avatar--theme(); - @include kendo-avatar--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-avatar--styles(); +} diff --git a/packages/nouvelle/scss/badge/_layout.scss b/packages/nouvelle/scss/badge/_layout.scss index 9f5287e8fbc..193a5105e77 100644 --- a/packages/nouvelle/scss/badge/_layout.scss +++ b/packages/nouvelle/scss/badge/_layout.scss @@ -151,8 +151,3 @@ } } - - - - -@mixin kendo-badge--extended-layout() {} diff --git a/packages/nouvelle/scss/badge/_theme.scss b/packages/nouvelle/scss/badge/_theme.scss index 1368e4d5ced..f2e771e1ed6 100644 --- a/packages/nouvelle/scss/badge/_theme.scss +++ b/packages/nouvelle/scss/badge/_theme.scss @@ -29,8 +29,3 @@ } } - - - - -@mixin kendo-badge--extended-theme() {} diff --git a/packages/nouvelle/scss/badge/index.scss b/packages/nouvelle/scss/badge/index.scss index 642bc5a6071..dbe38165db1 100644 --- a/packages/nouvelle/scss/badge/index.scss +++ b/packages/nouvelle/scss/badge/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "badge", @@ -14,15 +17,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin badge-styles() { +@mixin kendo-badge--styles() { @include module-render( "badge" ) { @include kendo-badge--layout(); - @include kendo-badge--extended-layout(); @include kendo-badge--theme(); - @include kendo-badge--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-badge--styles(); +} diff --git a/packages/nouvelle/scss/bottom-nav/_layout.scss b/packages/nouvelle/scss/bottom-nav/_layout.scss index 10c0f12d5ff..7625706a7d0 100644 --- a/packages/nouvelle/scss/bottom-nav/_layout.scss +++ b/packages/nouvelle/scss/bottom-nav/_layout.scss @@ -1,4 +1,4 @@ -@mixin kendo-bottom-nav--layout() { +@mixin kendo-bottom-navigation--layout() { // Bottom Navigation .k-bottom-nav { @@ -113,8 +113,3 @@ } } - - - - -@mixin kendo-bottom-nav--extended-layout() {} diff --git a/packages/nouvelle/scss/bottom-nav/_theme.scss b/packages/nouvelle/scss/bottom-nav/_theme.scss index 5cde5219c3b..f4173e173df 100644 --- a/packages/nouvelle/scss/bottom-nav/_theme.scss +++ b/packages/nouvelle/scss/bottom-nav/_theme.scss @@ -1,4 +1,4 @@ -@mixin kendo-bottom-nav--theme() { +@mixin kendo-bottom-navigation--theme() { // Bottom navigation .k-bottom-nav { @@ -218,8 +218,3 @@ } } - - - - -@mixin kendo-bottom-nav--extended-theme() {} diff --git a/packages/nouvelle/scss/bottom-nav/index.scss b/packages/nouvelle/scss/bottom-nav/index.scss index 41775bcf7e2..b8e516bdc8a 100644 --- a/packages/nouvelle/scss/bottom-nav/index.scss +++ b/packages/nouvelle/scss/bottom-nav/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "bottom-navigation", @@ -14,15 +17,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin bottom-nav-styles() { +@mixin kendo-bottom-navigation--styles() { @include module-render( "bottom-navigation" ) { - @include kendo-bottom-nav--layout(); - @include kendo-bottom-nav--extended-layout(); - @include kendo-bottom-nav--theme(); - @include kendo-bottom-nav--extended-theme(); + @include kendo-bottom-navigation--layout(); + @include kendo-bottom-navigation--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-bottom-navigation--styles(); +} diff --git a/packages/nouvelle/scss/breadcrumb/_layout.scss b/packages/nouvelle/scss/breadcrumb/_layout.scss index 16f60481e15..b025af7478f 100644 --- a/packages/nouvelle/scss/breadcrumb/_layout.scss +++ b/packages/nouvelle/scss/breadcrumb/_layout.scss @@ -118,8 +118,3 @@ } } - - - - -@mixin kendo-breadcrumb--extended-layout() {} diff --git a/packages/nouvelle/scss/breadcrumb/_theme.scss b/packages/nouvelle/scss/breadcrumb/_theme.scss index 55ccb66d0b9..888dab485ea 100644 --- a/packages/nouvelle/scss/breadcrumb/_theme.scss +++ b/packages/nouvelle/scss/breadcrumb/_theme.scss @@ -157,8 +157,3 @@ } } - - - - -@mixin kendo-breadcrumb--extended-theme() {} diff --git a/packages/nouvelle/scss/breadcrumb/index.scss b/packages/nouvelle/scss/breadcrumb/index.scss index ab62d0115f3..c7762f078b1 100644 --- a/packages/nouvelle/scss/breadcrumb/index.scss +++ b/packages/nouvelle/scss/breadcrumb/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "breadcrumb", @@ -15,15 +18,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin breadcrumb-styles() { +@mixin kendo-breadcrumb--styles() { @include module-render( "breadcrumb" ) { @include kendo-breadcrumb--layout(); - @include kendo-breadcrumb--extended-layout(); @include kendo-breadcrumb--theme(); - @include kendo-breadcrumb--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-breadcrumb--styles(); +} diff --git a/packages/nouvelle/scss/button/_layout.scss b/packages/nouvelle/scss/button/_layout.scss index 1a7242e75ef..769812012ae 100644 --- a/packages/nouvelle/scss/button/_layout.scss +++ b/packages/nouvelle/scss/button/_layout.scss @@ -148,8 +148,3 @@ } } - - - - -@mixin kendo-button--extended-layout() {} diff --git a/packages/nouvelle/scss/button/_theme.scss b/packages/nouvelle/scss/button/_theme.scss index bae98cecbe0..716f1f6a3f7 100644 --- a/packages/nouvelle/scss/button/_theme.scss +++ b/packages/nouvelle/scss/button/_theme.scss @@ -270,8 +270,3 @@ } } - - - - -@mixin kendo-button--extended-theme() {} diff --git a/packages/nouvelle/scss/button/index.scss b/packages/nouvelle/scss/button/index.scss index d89d4fc430f..b42fbdb0bbf 100644 --- a/packages/nouvelle/scss/button/index.scss +++ b/packages/nouvelle/scss/button/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "button", @@ -15,15 +18,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin button-styles() { +@mixin kendo-button--styles() { @include module-render( "button" ) { @include kendo-button--layout(); - @include kendo-button--extended-layout(); @include kendo-button--theme(); - @include kendo-button--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-button--styles(); +} diff --git a/packages/nouvelle/scss/calendar/_layout.scss b/packages/nouvelle/scss/calendar/_layout.scss index 40c97fe34a4..8725907c33d 100644 --- a/packages/nouvelle/scss/calendar/_layout.scss +++ b/packages/nouvelle/scss/calendar/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-calendar--extended-layout() {} diff --git a/packages/nouvelle/scss/calendar/_theme.scss b/packages/nouvelle/scss/calendar/_theme.scss index 13e5873f3d2..a7917de67b5 100644 --- a/packages/nouvelle/scss/calendar/_theme.scss +++ b/packages/nouvelle/scss/calendar/_theme.scss @@ -1,6 +1 @@ @mixin kendo-calendar--theme() {} - - - - -@mixin kendo-calendar--extended-theme() {} diff --git a/packages/nouvelle/scss/calendar/index.scss b/packages/nouvelle/scss/calendar/index.scss index 07bce5d1253..88b6ebcd43a 100644 --- a/packages/nouvelle/scss/calendar/index.scss +++ b/packages/nouvelle/scss/calendar/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "calendar", @@ -16,15 +19,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin calendar-styles() { +@mixin kendo-calendar--styles() { @include module-render( "calendar" ) { @include kendo-calendar--layout(); - @include kendo-calendar--extended-layout(); @include kendo-calendar--theme(); - @include kendo-calendar--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-calendar--styles(); +} diff --git a/packages/nouvelle/scss/captcha/_layout.scss b/packages/nouvelle/scss/captcha/_layout.scss index 1720307a6e1..3b31190c870 100644 --- a/packages/nouvelle/scss/captcha/_layout.scss +++ b/packages/nouvelle/scss/captcha/_layout.scss @@ -63,8 +63,3 @@ } } - - - - -@mixin kendo-captcha--extended-layout() {} diff --git a/packages/nouvelle/scss/captcha/_theme.scss b/packages/nouvelle/scss/captcha/_theme.scss index 2f7556e5b15..f969aba919c 100644 --- a/packages/nouvelle/scss/captcha/_theme.scss +++ b/packages/nouvelle/scss/captcha/_theme.scss @@ -8,8 +8,3 @@ } } - - - - -@mixin kendo-captcha--extended-theme() {} diff --git a/packages/nouvelle/scss/captcha/index.scss b/packages/nouvelle/scss/captcha/index.scss index d947f5814a9..c8c59bc9f2d 100644 --- a/packages/nouvelle/scss/captcha/index.scss +++ b/packages/nouvelle/scss/captcha/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "captcha", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin captcha-styles() { +@mixin kendo-captcha--styles() { @include module-render( "captcha" ) { @include kendo-captcha--layout(); - @include kendo-captcha--extended-layout(); @include kendo-captcha--theme(); - @include kendo-captcha--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-captcha--styles(); +} diff --git a/packages/nouvelle/scss/card/_layout.scss b/packages/nouvelle/scss/card/_layout.scss index 72309f33d4a..80688635e49 100644 --- a/packages/nouvelle/scss/card/_layout.scss +++ b/packages/nouvelle/scss/card/_layout.scss @@ -1,6 +1,5 @@ @mixin kendo-card--layout() { - // Card .k-card { @include border-radius( var( --kendo-card-border-radius, #{k-if-var( $kendo-card-border-radius, 0 )} ) ); @@ -327,8 +326,3 @@ } } - - - - -@mixin kendo-card--extended-layout() {} diff --git a/packages/nouvelle/scss/card/_theme.scss b/packages/nouvelle/scss/card/_theme.scss index 9326e5fa1ca..7679dbb3a60 100644 --- a/packages/nouvelle/scss/card/_theme.scss +++ b/packages/nouvelle/scss/card/_theme.scss @@ -1,6 +1,5 @@ @mixin kendo-card--theme() { - // Card .k-card { @include box-shadow( var( --kendo-card-shadow, #{k-if-var( $kendo-card-shadow, none )} ) ); @@ -77,8 +76,3 @@ } } - - - - -@mixin kendo-card--extended-theme() {} diff --git a/packages/nouvelle/scss/card/index.scss b/packages/nouvelle/scss/card/index.scss index 058529072b7..17a431329fc 100644 --- a/packages/nouvelle/scss/card/index.scss +++ b/packages/nouvelle/scss/card/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "card", @@ -14,15 +17,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin card-styles() { +@mixin kendo-card--styles() { @include module-render( "card" ) { @include kendo-card--layout(); - @include kendo-card--extended-layout(); @include kendo-card--theme(); - @include kendo-card--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-card--styles(); +} diff --git a/packages/nouvelle/scss/chat/_layout.scss b/packages/nouvelle/scss/chat/_layout.scss index dd133db0653..be1f7ae4eab 100644 --- a/packages/nouvelle/scss/chat/_layout.scss +++ b/packages/nouvelle/scss/chat/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-chat--extended-layout() {} diff --git a/packages/nouvelle/scss/chat/_theme.scss b/packages/nouvelle/scss/chat/_theme.scss index 0328812329d..f2d0d0ecc05 100644 --- a/packages/nouvelle/scss/chat/_theme.scss +++ b/packages/nouvelle/scss/chat/_theme.scss @@ -1,6 +1 @@ @mixin kendo-chat--theme() {} - - - - -@mixin kendo-chat--extended-theme() {} diff --git a/packages/nouvelle/scss/chat/index.scss b/packages/nouvelle/scss/chat/index.scss index 767a90516a6..37f9a1cd775 100644 --- a/packages/nouvelle/scss/chat/index.scss +++ b/packages/nouvelle/scss/chat/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "chat", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin chat-styles() { +@mixin kendo-chat--styles() { @include module-render( "chat" ) { @include kendo-chat--layout(); - @include kendo-chat--extended-layout(); @include kendo-chat--theme(); - @include kendo-chat--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-chat--styles(); +} diff --git a/packages/nouvelle/scss/checkbox/_layout.scss b/packages/nouvelle/scss/checkbox/_layout.scss index 4e410b82981..f31c2ccc4cf 100644 --- a/packages/nouvelle/scss/checkbox/_layout.scss +++ b/packages/nouvelle/scss/checkbox/_layout.scss @@ -298,8 +298,3 @@ } } - - - - -@mixin kendo-checkbox--extended-layout() {} diff --git a/packages/nouvelle/scss/checkbox/_theme.scss b/packages/nouvelle/scss/checkbox/_theme.scss index 68fd2a77186..a70cb20a88c 100644 --- a/packages/nouvelle/scss/checkbox/_theme.scss +++ b/packages/nouvelle/scss/checkbox/_theme.scss @@ -106,8 +106,3 @@ } } - - - - -@mixin kendo-checkbox--extended-theme() {} diff --git a/packages/nouvelle/scss/checkbox/index.scss b/packages/nouvelle/scss/checkbox/index.scss index a8f20d4e7d7..999ca8bbc50 100644 --- a/packages/nouvelle/scss/checkbox/index.scss +++ b/packages/nouvelle/scss/checkbox/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "checkbox", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin checkbox-styles() { +@mixin kendo-checkbox--styles() { @include module-render( "checkbox" ) { @include kendo-checkbox--layout(); - @include kendo-checkbox--extended-layout(); @include kendo-checkbox--theme(); - @include kendo-checkbox--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-checkbox--styles(); +} diff --git a/packages/nouvelle/scss/chip/_layout.scss b/packages/nouvelle/scss/chip/_layout.scss index f3f75e272cb..8afaa264a2d 100644 --- a/packages/nouvelle/scss/chip/_layout.scss +++ b/packages/nouvelle/scss/chip/_layout.scss @@ -149,8 +149,3 @@ } } - - - - -@mixin kendo-chip--extended-layout() {} diff --git a/packages/nouvelle/scss/chip/_theme.scss b/packages/nouvelle/scss/chip/_theme.scss index 0a7c73ee406..d9f1881300f 100644 --- a/packages/nouvelle/scss/chip/_theme.scss +++ b/packages/nouvelle/scss/chip/_theme.scss @@ -114,8 +114,3 @@ } } - - - - -@mixin kendo-chip--extended-theme() {} diff --git a/packages/nouvelle/scss/chip/index.scss b/packages/nouvelle/scss/chip/index.scss index af09280d29e..189aedb9325 100644 --- a/packages/nouvelle/scss/chip/index.scss +++ b/packages/nouvelle/scss/chip/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "chip", @@ -14,15 +17,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin chip-styles() { +@mixin kendo-chip--styles() { @include module-render( "chip" ) { @include kendo-chip--layout(); - @include kendo-chip--extended-layout(); @include kendo-chip--theme(); - @include kendo-chip--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-chip--styles(); +} diff --git a/packages/nouvelle/scss/color-editor/_layout.scss b/packages/nouvelle/scss/color-editor/_layout.scss index eb8f4e78477..1167fed5291 100644 --- a/packages/nouvelle/scss/color-editor/_layout.scss +++ b/packages/nouvelle/scss/color-editor/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-color-editor--extended-layout() {} diff --git a/packages/nouvelle/scss/color-editor/_theme.scss b/packages/nouvelle/scss/color-editor/_theme.scss index 4dbada7391e..0efb55dc0ea 100644 --- a/packages/nouvelle/scss/color-editor/_theme.scss +++ b/packages/nouvelle/scss/color-editor/_theme.scss @@ -1,6 +1 @@ @mixin kendo-color-editor--theme() {} - - - - -@mixin kendo-color-editor--extended-theme() {} diff --git a/packages/nouvelle/scss/color-editor/index.scss b/packages/nouvelle/scss/color-editor/index.scss index 70595747726..1170d0414d6 100644 --- a/packages/nouvelle/scss/color-editor/index.scss +++ b/packages/nouvelle/scss/color-editor/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "color-editor", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin color-editor-styles() { +@mixin kendo-color-editor--styles() { @include module-render( "color-editor" ) { @include kendo-color-editor--layout(); - @include kendo-color-editor--extended-layout(); @include kendo-color-editor--theme(); - @include kendo-color-editor--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-color-editor--styles(); +} diff --git a/packages/nouvelle/scss/color-gradient/_layout.scss b/packages/nouvelle/scss/color-gradient/_layout.scss index 696668b8d98..f1a30187f3b 100644 --- a/packages/nouvelle/scss/color-gradient/_layout.scss +++ b/packages/nouvelle/scss/color-gradient/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-color-gradient--extended-layout() {} diff --git a/packages/nouvelle/scss/color-gradient/_theme.scss b/packages/nouvelle/scss/color-gradient/_theme.scss index 067d7439eae..f6dfc14455a 100644 --- a/packages/nouvelle/scss/color-gradient/_theme.scss +++ b/packages/nouvelle/scss/color-gradient/_theme.scss @@ -1,6 +1 @@ @mixin kendo-color-gradient--theme() {} - - - - -@mixin kendo-color-gradient--extended-theme() {} diff --git a/packages/nouvelle/scss/color-gradient/index.scss b/packages/nouvelle/scss/color-gradient/index.scss index 83bdc922a7d..1b5ed04163b 100644 --- a/packages/nouvelle/scss/color-gradient/index.scss +++ b/packages/nouvelle/scss/color-gradient/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "color-gradient", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin color-gradient-styles() { +@mixin kendo-color-gradient--styles() { @include module-render( "color-gradient" ) { @include kendo-color-gradient--layout(); - @include kendo-color-gradient--extended-layout(); @include kendo-color-gradient--theme(); - @include kendo-color-gradient--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-color-gradient--styles(); +} diff --git a/packages/nouvelle/scss/color-palette/_layout.scss b/packages/nouvelle/scss/color-palette/_layout.scss index 472c445fc43..604eaaa6228 100644 --- a/packages/nouvelle/scss/color-palette/_layout.scss +++ b/packages/nouvelle/scss/color-palette/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-color-palette--extended-layout() {} diff --git a/packages/nouvelle/scss/color-palette/_theme.scss b/packages/nouvelle/scss/color-palette/_theme.scss index 8e165a39bc0..553d6dbb967 100644 --- a/packages/nouvelle/scss/color-palette/_theme.scss +++ b/packages/nouvelle/scss/color-palette/_theme.scss @@ -1,6 +1 @@ @mixin kendo-color-palette--theme() {} - - - - -@mixin kendo-color-palette--extended-theme() {} diff --git a/packages/nouvelle/scss/color-palette/index.scss b/packages/nouvelle/scss/color-palette/index.scss index 5ef01250573..6b9f5122c74 100644 --- a/packages/nouvelle/scss/color-palette/index.scss +++ b/packages/nouvelle/scss/color-palette/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "color-palette", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin color-palette-styles() { +@mixin kendo-color-palette--styles() { @include module-render( "color-palette" ) { @include kendo-color-palette--layout(); - @include kendo-color-palette--extended-layout(); @include kendo-color-palette--theme(); - @include kendo-color-palette--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-color-palette--styles(); +} diff --git a/packages/nouvelle/scss/color-preview/_layout.scss b/packages/nouvelle/scss/color-preview/_layout.scss index 4a7acba0378..5bd9f05d135 100644 --- a/packages/nouvelle/scss/color-preview/_layout.scss +++ b/packages/nouvelle/scss/color-preview/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-color-preview--extended-layout() {} diff --git a/packages/nouvelle/scss/color-preview/_theme.scss b/packages/nouvelle/scss/color-preview/_theme.scss index ab1bd09f64c..82d38db6b7a 100644 --- a/packages/nouvelle/scss/color-preview/_theme.scss +++ b/packages/nouvelle/scss/color-preview/_theme.scss @@ -1,6 +1 @@ @mixin kendo-color-preview--theme() {} - - - - -@mixin kendo-color-preview--extended-theme() {} diff --git a/packages/nouvelle/scss/color-preview/index.scss b/packages/nouvelle/scss/color-preview/index.scss index 0df01fc723b..4c96da24a65 100644 --- a/packages/nouvelle/scss/color-preview/index.scss +++ b/packages/nouvelle/scss/color-preview/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "color-preview", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin color-preview-styles() { +@mixin kendo-color-preview--styles() { @include module-render( "color-preview" ) { @include kendo-color-preview--layout(); - @include kendo-color-preview--extended-layout(); @include kendo-color-preview--theme(); - @include kendo-color-preview--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-color-preview--styles(); +} diff --git a/packages/nouvelle/scss/colorpicker/_layout.scss b/packages/nouvelle/scss/colorpicker/_layout.scss index 9b6016bf61f..7e3434c79b5 100644 --- a/packages/nouvelle/scss/colorpicker/_layout.scss +++ b/packages/nouvelle/scss/colorpicker/_layout.scss @@ -1,6 +1,10 @@ -@mixin kendo-colorpicker--layout() {} +@mixin kendo-color-picker--layout() { + // Color picker + .k-color-picker {} + // Legacy aliases + .k-colorpicker { @extend .k-color-picker !optional; } -@mixin kendo-colorpicker--extended-layout() {} +} diff --git a/packages/nouvelle/scss/colorpicker/_theme.scss b/packages/nouvelle/scss/colorpicker/_theme.scss index c532db0e56f..8b7f00b8d6d 100644 --- a/packages/nouvelle/scss/colorpicker/_theme.scss +++ b/packages/nouvelle/scss/colorpicker/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-colorpicker--theme() {} +@mixin kendo-color-picker--theme() { + // Color picker + .k-color-picker {} - - -@mixin kendo-colorpicker--extended-theme() {} +} diff --git a/packages/nouvelle/scss/colorpicker/index.scss b/packages/nouvelle/scss/colorpicker/index.scss index bf9e0ab8ebd..ac5829f9ff3 100644 --- a/packages/nouvelle/scss/colorpicker/index.scss +++ b/packages/nouvelle/scss/colorpicker/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "colorpicker", + name: "color-picker", dependencies: ( "input", "icon", @@ -17,15 +20,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin colorpicker-styles() { +@mixin kendo-color-picker--styles() { @include module-render( "colorpicker" ) { - @include kendo-colorpicker--layout(); - @include kendo-colorpicker--extended-layout(); - @include kendo-colorpicker--theme(); - @include kendo-colorpicker--extended-theme(); + @include kendo-color-picker--layout(); + @include kendo-color-picker--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-color-picker--styles(); +} diff --git a/packages/nouvelle/scss/combobox/_layout.scss b/packages/nouvelle/scss/combobox/_layout.scss index 765af48a704..1f8c208503b 100644 --- a/packages/nouvelle/scss/combobox/_layout.scss +++ b/packages/nouvelle/scss/combobox/_layout.scss @@ -4,8 +4,3 @@ .k-combobox {} } - - - - -@mixin kendo-combobox--extended-layout() {} diff --git a/packages/nouvelle/scss/combobox/_theme.scss b/packages/nouvelle/scss/combobox/_theme.scss index c2ac4561ccb..97e39afcd19 100644 --- a/packages/nouvelle/scss/combobox/_theme.scss +++ b/packages/nouvelle/scss/combobox/_theme.scss @@ -4,8 +4,3 @@ .k-combobox {} } - - - - -@mixin kendo-combobox--extended-theme() {} diff --git a/packages/nouvelle/scss/combobox/index.scss b/packages/nouvelle/scss/combobox/index.scss index 64bf4153ff0..25e5cf3d4b4 100644 --- a/packages/nouvelle/scss/combobox/index.scss +++ b/packages/nouvelle/scss/combobox/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "combobox", @@ -17,15 +20,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin combobox-styles() { +@mixin kendo-combobox--styles() { @include module-render( "combobox" ) { @include kendo-combobox--layout(); - @include kendo-combobox--extended-layout(); @include kendo-combobox--theme(); - @include kendo-combobox--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-combobox--styles(); +} diff --git a/packages/nouvelle/scss/core/index.scss b/packages/nouvelle/scss/core/index.import.scss similarity index 90% rename from packages/nouvelle/scss/core/index.scss rename to packages/nouvelle/scss/core/index.import.scss index f106b0e9b76..8edda7b8987 100644 --- a/packages/nouvelle/scss/core/index.scss +++ b/packages/nouvelle/scss/core/index.import.scss @@ -15,6 +15,9 @@ $wcag-min-contrast-ratio: 4.5 !default; // Common styles @import "./styles/index.import.scss"; +// Variables +@import "../_variables.scss"; + // Expose @include exports("kendo-core-styles") { @include kendo-core--styles(); diff --git a/packages/nouvelle/scss/dataviz/_layout.scss b/packages/nouvelle/scss/dataviz/_layout.scss index 65ba6e0a5af..2197e562d2f 100644 --- a/packages/nouvelle/scss/dataviz/_layout.scss +++ b/packages/nouvelle/scss/dataviz/_layout.scss @@ -9,8 +9,3 @@ } } - - - - -@mixin kendo-dataviz--extended-layout() {} diff --git a/packages/nouvelle/scss/dataviz/_theme.scss b/packages/nouvelle/scss/dataviz/_theme.scss index 012bca84877..318c4f88e2f 100644 --- a/packages/nouvelle/scss/dataviz/_theme.scss +++ b/packages/nouvelle/scss/dataviz/_theme.scss @@ -1,6 +1 @@ @mixin kendo-dataviz--theme() {} - - - - -@mixin kendo-dataviz--extended-theme() {} diff --git a/packages/nouvelle/scss/dataviz/index.scss b/packages/nouvelle/scss/dataviz/index.scss index 02a398e4709..49c9d899168 100644 --- a/packages/nouvelle/scss/dataviz/index.scss +++ b/packages/nouvelle/scss/dataviz/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "dataviz", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin dataviz-styles() { +@mixin kendo-dataviz--styles() { @include module-render( "dataviz" ) { @include kendo-dataviz--layout(); - @include kendo-dataviz--extended-layout(); @include kendo-dataviz--theme(); - @include kendo-dataviz--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-dataviz--styles(); +} diff --git a/packages/nouvelle/scss/dateinput/_layout.scss b/packages/nouvelle/scss/dateinput/_layout.scss index 2c45b5600b2..db678b8fa15 100644 --- a/packages/nouvelle/scss/dateinput/_layout.scss +++ b/packages/nouvelle/scss/dateinput/_layout.scss @@ -1,6 +1,10 @@ -@mixin kendo-dateinput--layout() {} +@mixin kendo-dateinput--layout() { + // Date input + .k-date-input {} + // Legacy aliases + .k-dateinput { @extend .k-date-input !optional; } -@mixin kendo-dateinput--extended-layout() {} +} diff --git a/packages/nouvelle/scss/dateinput/_theme.scss b/packages/nouvelle/scss/dateinput/_theme.scss index f65892aeed0..27bc15f1dd1 100644 --- a/packages/nouvelle/scss/dateinput/_theme.scss +++ b/packages/nouvelle/scss/dateinput/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-dateinput--theme() {} +@mixin kendo-dateinput--theme() { + // Date input + .k-date-input {} - - -@mixin kendo-dateinput--extended-theme() {} +} diff --git a/packages/nouvelle/scss/dateinput/index.scss b/packages/nouvelle/scss/dateinput/index.scss index 39c228c370e..15341bfd969 100644 --- a/packages/nouvelle/scss/dateinput/index.scss +++ b/packages/nouvelle/scss/dateinput/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "dateinput", @@ -16,15 +19,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin dateinput-styles() { +@mixin kendo-date-input--styles() { @include module-render( "dateinput" ) { - @include kendo-dateinput--layout(); - @include kendo-dateinput--extended-layout(); - @include kendo-dateinput--theme(); - @include kendo-dateinput--extended-theme(); + @include kendo-date-input--layout(); + @include kendo-date-input--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-date-input--styles(); +} diff --git a/packages/nouvelle/scss/datepicker/_layout.scss b/packages/nouvelle/scss/datepicker/_layout.scss index 1c3043ab586..a35f5b90082 100644 --- a/packages/nouvelle/scss/datepicker/_layout.scss +++ b/packages/nouvelle/scss/datepicker/_layout.scss @@ -1,6 +1,10 @@ -@mixin kendo-datepicker--layout() {} +@mixin kendo-date-picker--layout() { + // Date picker + .k-date-picker {} + // Legacy aliases + .k-datepicker { @extend .k-date-picker !optional; } -@mixin kendo-datepicker--extended-layout() {} +} diff --git a/packages/nouvelle/scss/datepicker/_theme.scss b/packages/nouvelle/scss/datepicker/_theme.scss index 2a827023527..756624fa664 100644 --- a/packages/nouvelle/scss/datepicker/_theme.scss +++ b/packages/nouvelle/scss/datepicker/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-datepicker--theme() {} +@mixin kendo-date-picker--theme() { + // Date picker + .k-date-picker {} - - -@mixin kendo-datepicker--extended-theme() {} +} diff --git a/packages/nouvelle/scss/datepicker/index.scss b/packages/nouvelle/scss/datepicker/index.scss index 1b5828cfc5b..8dbe133a61c 100644 --- a/packages/nouvelle/scss/datepicker/index.scss +++ b/packages/nouvelle/scss/datepicker/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "datepicker", + name: "date-picker", dependencies: ( "input", "icon", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin datepicker-styles() { - @include module-render( "datepicker" ) { - @include kendo-datepicker--layout(); - @include kendo-datepicker--extended-layout(); - @include kendo-datepicker--theme(); - @include kendo-datepicker--extended-theme(); +@mixin kendo-date-picker--styles() { + @include module-render( "date-picker" ) { + @include kendo-date-picker--layout(); + @include kendo-date-picker--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-date-picker--styles(); +} diff --git a/packages/nouvelle/scss/daterangepicker/_layout.scss b/packages/nouvelle/scss/daterangepicker/_layout.scss index 505be52672c..f0fba7b83a4 100644 --- a/packages/nouvelle/scss/daterangepicker/_layout.scss +++ b/packages/nouvelle/scss/daterangepicker/_layout.scss @@ -1,6 +1,9 @@ -@mixin kendo-daterangepicker--layout() {} +@mixin kendo-date-range-picker--layout() { + // Date range picker + .k-date-range-picker {} + // Legacy aliases + .k-daterangepicker { @extend .k-date-range-picker !optional; } - -@mixin kendo-daterangepicker--extended-layout() {} +} diff --git a/packages/nouvelle/scss/daterangepicker/_theme.scss b/packages/nouvelle/scss/daterangepicker/_theme.scss index cfc341506e9..c05b85bfd8e 100644 --- a/packages/nouvelle/scss/daterangepicker/_theme.scss +++ b/packages/nouvelle/scss/daterangepicker/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-daterangepicker--theme() {} +@mixin kendo-date-range-picker--theme() { + // Date range picker + .k-date-range-picker {} - - -@mixin kendo-daterangepicker--extended-theme() {} +} diff --git a/packages/nouvelle/scss/daterangepicker/index.scss b/packages/nouvelle/scss/daterangepicker/index.scss index 6f786560531..9570bfa7ee7 100644 --- a/packages/nouvelle/scss/daterangepicker/index.scss +++ b/packages/nouvelle/scss/daterangepicker/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "daterangepicker", + name: "date-range-picker", dependencies: ( "input", "icon", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin daterangepicker-styles() { - @include module-render( "daterangepicker" ) { - @include kendo-daterangepicker--layout(); - @include kendo-daterangepicker--extended-layout(); - @include kendo-daterangepicker--theme(); - @include kendo-daterangepicker--extended-theme(); +@mixin kendo-date-range-picker--styles() { + @include module-render( "date-range-picker" ) { + @include kendo-date-range-picker--layout(); + @include kendo-date-range-picker--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-date-range-picker--styles(); +} diff --git a/packages/nouvelle/scss/datetimepicker/_layout.scss b/packages/nouvelle/scss/datetimepicker/_layout.scss index a2f4cf5985b..4f1b4a87bb6 100644 --- a/packages/nouvelle/scss/datetimepicker/_layout.scss +++ b/packages/nouvelle/scss/datetimepicker/_layout.scss @@ -1,6 +1,9 @@ -@mixin kendo-datetimepicker--layout() {} +@mixin kendo-date-time-picker--layout() { + // Date time picker + .k-date-time-picker {} + // Legacy aliases + .k-datetimepicker { @extend .k-date-time-picker !optional; } - -@mixin kendo-datetimepicker--extended-layout() {} +} diff --git a/packages/nouvelle/scss/datetimepicker/_theme.scss b/packages/nouvelle/scss/datetimepicker/_theme.scss index bec43348622..d5bd718b471 100644 --- a/packages/nouvelle/scss/datetimepicker/_theme.scss +++ b/packages/nouvelle/scss/datetimepicker/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-datetimepicker--theme() {} +@mixin kendo-date-time-picker--theme() { + // Date time picker + .k-date-time-picker {} - - -@mixin kendo-datetimepicker--extended-theme() {} +} diff --git a/packages/nouvelle/scss/datetimepicker/index.scss b/packages/nouvelle/scss/datetimepicker/index.scss index 7023091cb68..645a1b10a01 100644 --- a/packages/nouvelle/scss/datetimepicker/index.scss +++ b/packages/nouvelle/scss/datetimepicker/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "datetimepicker", + name: "date-time-picker", dependencies: ( "input", "icon", @@ -19,15 +22,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin datetimepicker-styles() { - @include module-render( "datetimepicker" ) { - @include kendo-datetimepicker--layout(); - @include kendo-datetimepicker--extended-layout(); - @include kendo-datetimepicker--theme(); - @include kendo-datetimepicker--extended-theme(); +@mixin kendo-date-time-picker--styles() { + @include module-render( "date-time-picker" ) { + @include kendo-date-time-picker--layout(); + @include kendo-date-time-picker--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-date-time-picker--styles(); +} diff --git a/packages/nouvelle/scss/dialog/_layout.scss b/packages/nouvelle/scss/dialog/_layout.scss index 8f5a1be51ab..aa71329037d 100644 --- a/packages/nouvelle/scss/dialog/_layout.scss +++ b/packages/nouvelle/scss/dialog/_layout.scss @@ -56,8 +56,3 @@ .k-dialog-actions {} } - - - - -@mixin kendo-dialog--extended-layout() {} diff --git a/packages/nouvelle/scss/dialog/_theme.scss b/packages/nouvelle/scss/dialog/_theme.scss index bff0096a966..dad629928cd 100644 --- a/packages/nouvelle/scss/dialog/_theme.scss +++ b/packages/nouvelle/scss/dialog/_theme.scss @@ -16,8 +16,3 @@ .k-dialog-actions {} } - - - - -@mixin kendo-dialog--extended-theme() {} diff --git a/packages/nouvelle/scss/dialog/index.scss b/packages/nouvelle/scss/dialog/index.scss index 8ab72f2ac66..efdf8cefd38 100644 --- a/packages/nouvelle/scss/dialog/index.scss +++ b/packages/nouvelle/scss/dialog/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "dialog", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin dialog-styles() { +@mixin kendo-dialog--styles() { @include module-render( "dialog" ) { @include kendo-dialog--layout(); - @include kendo-dialog--extended-layout(); @include kendo-dialog--theme(); - @include kendo-dialog--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-dialog--styles(); +} diff --git a/packages/nouvelle/scss/draggable/_layout.scss b/packages/nouvelle/scss/draggable/_layout.scss index 885ea689dff..25ece9f12cb 100644 --- a/packages/nouvelle/scss/draggable/_layout.scss +++ b/packages/nouvelle/scss/draggable/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-draggable--extended-layout() {} diff --git a/packages/nouvelle/scss/draggable/_theme.scss b/packages/nouvelle/scss/draggable/_theme.scss index bfcf9d6edef..1d297c3b7a1 100644 --- a/packages/nouvelle/scss/draggable/_theme.scss +++ b/packages/nouvelle/scss/draggable/_theme.scss @@ -1,6 +1 @@ @mixin kendo-draggable--theme() {} - - - - -@mixin kendo-draggable--extended-theme() {} diff --git a/packages/nouvelle/scss/draggable/index.scss b/packages/nouvelle/scss/draggable/index.scss index b7ff49fec30..8a7c6bd8ebf 100644 --- a/packages/nouvelle/scss/draggable/index.scss +++ b/packages/nouvelle/scss/draggable/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "draggable", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin draggable-styles() { +@mixin kendo-draggable--styles() { @include module-render( "draggable" ) { @include kendo-draggable--layout(); - @include kendo-draggable--extended-layout(); @include kendo-draggable--theme(); - @include kendo-draggable--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-draggable--styles(); +} diff --git a/packages/nouvelle/scss/drawer/_layout.scss b/packages/nouvelle/scss/drawer/_layout.scss index 1fa3f682863..83779796065 100644 --- a/packages/nouvelle/scss/drawer/_layout.scss +++ b/packages/nouvelle/scss/drawer/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-drawer--extended-layout() {} diff --git a/packages/nouvelle/scss/drawer/_theme.scss b/packages/nouvelle/scss/drawer/_theme.scss index 1c4036211cb..1a1865ba673 100644 --- a/packages/nouvelle/scss/drawer/_theme.scss +++ b/packages/nouvelle/scss/drawer/_theme.scss @@ -1,6 +1 @@ @mixin kendo-drawer--theme() {} - - - - -@mixin kendo-drawer--extended-theme() {} diff --git a/packages/nouvelle/scss/drawer/index.scss b/packages/nouvelle/scss/drawer/index.scss index 695f1ac9427..4703baee40a 100644 --- a/packages/nouvelle/scss/drawer/index.scss +++ b/packages/nouvelle/scss/drawer/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "drawer", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin drawer-styles() { +@mixin kendo-drawer--styles() { @include module-render( "drawer" ) { @include kendo-drawer--layout(); - @include kendo-drawer--extended-layout(); @include kendo-drawer--theme(); - @include kendo-drawer--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-drawer--styles(); +} diff --git a/packages/nouvelle/scss/dropdowngrid/_layout.scss b/packages/nouvelle/scss/dropdowngrid/_layout.scss index 0100223f973..f11adf33dfd 100644 --- a/packages/nouvelle/scss/dropdowngrid/_layout.scss +++ b/packages/nouvelle/scss/dropdowngrid/_layout.scss @@ -1,11 +1,10 @@ -@mixin kendo-dropdowngrid--layout() { +@mixin kendo-dropdown-grid--layout() { // Dropdown grid .k-dropdown-grid {} -} - + // Legacy aliases + .k-dropdowngrid { @extend .k-dropdown-grid !optional; } - -@mixin kendo-dropdowngrid--extended-layout() {} +} diff --git a/packages/nouvelle/scss/dropdowngrid/_theme.scss b/packages/nouvelle/scss/dropdowngrid/_theme.scss index dbb15c51611..2eeeb4a92e1 100644 --- a/packages/nouvelle/scss/dropdowngrid/_theme.scss +++ b/packages/nouvelle/scss/dropdowngrid/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-dropdowngrid--theme() {} +@mixin kendo-dropdown-grid--theme() { + // Dropdown grid + .k-dropdown-grid {} - - -@mixin kendo-dropdowngrid--extended-theme() {} +} diff --git a/packages/nouvelle/scss/dropdowngrid/index.scss b/packages/nouvelle/scss/dropdowngrid/index.scss index dcd9963e38a..26d20ac0b34 100644 --- a/packages/nouvelle/scss/dropdowngrid/index.scss +++ b/packages/nouvelle/scss/dropdowngrid/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "dropdowngrid", + name: "dropdown-grid", dependencies: ( "input", "icon", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin dropdowngrid-styles() { - @include module-render( "dropdowngrid" ) { - @include kendo-dropdowngrid--layout(); - @include kendo-dropdowngrid--extended-layout(); - @include kendo-dropdowngrid--theme(); - @include kendo-dropdowngrid--extended-theme(); +@mixin kendo-dropdown-grid--styles() { + @include module-render( "dropdown-grid" ) { + @include kendo-dropdown-grid--layout(); + @include kendo-dropdown-grid--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-dropdown-grid--styles(); +} diff --git a/packages/nouvelle/scss/dropdownlist/_layout.scss b/packages/nouvelle/scss/dropdownlist/_layout.scss index e1117e3d9d5..b1315b84761 100644 --- a/packages/nouvelle/scss/dropdownlist/_layout.scss +++ b/packages/nouvelle/scss/dropdownlist/_layout.scss @@ -1,11 +1,10 @@ -@mixin kendo-dropdownlist--layout() { +@mixin kendo-dropdown-list--layout() { - // Dropdownlist - .k-dropdown {} - -} + // Dropdown list + .k-dropdown-list {} + // Legacy aliases + .k-dropdown { @extend .k-dropdown-list !optional; } - -@mixin kendo-dropdownlist--extended-layout() {} +} diff --git a/packages/nouvelle/scss/dropdownlist/_theme.scss b/packages/nouvelle/scss/dropdownlist/_theme.scss index 877d440bfd4..46279a7882d 100644 --- a/packages/nouvelle/scss/dropdownlist/_theme.scss +++ b/packages/nouvelle/scss/dropdownlist/_theme.scss @@ -1,11 +1,6 @@ -@mixin kendo-dropdownlist--theme() { +@mixin kendo-dropdown-list--theme() { - // Dropdownlist - .k-dropdown {} + // Dropdown list + .k-dropdown-list {} } - - - - -@mixin kendo-dropdownlist--extended-theme() {} diff --git a/packages/nouvelle/scss/dropdownlist/index.scss b/packages/nouvelle/scss/dropdownlist/index.scss index cb411b47bda..a8e4a921631 100644 --- a/packages/nouvelle/scss/dropdownlist/index.scss +++ b/packages/nouvelle/scss/dropdownlist/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "dropdownlist", + name: "dropdown-list", dependencies: ( "input", "icon", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin dropdownlist-styles() { - @include module-render( "dropdownlist" ) { - @include kendo-dropdownlist--layout(); - @include kendo-dropdownlist--extended-layout(); - @include kendo-dropdownlist--theme(); - @include kendo-dropdownlist--extended-theme(); +@mixin kendo-dropdown-list--styles() { + @include module-render( "dropdown-list" ) { + @include kendo-dropdown-list--layout(); + @include kendo-dropdown-list--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-dropdown-list--styles(); +} diff --git a/packages/nouvelle/scss/dropdowntree/_layout.scss b/packages/nouvelle/scss/dropdowntree/_layout.scss index 798b20bb709..468d4f3dbf2 100644 --- a/packages/nouvelle/scss/dropdowntree/_layout.scss +++ b/packages/nouvelle/scss/dropdowntree/_layout.scss @@ -1,11 +1,10 @@ -@mixin kendo-dropdowntree--layout() { +@mixin kendo-dropdown-tree--layout() { // Dropdown tree .k-dropdown-tree {} -} - + // Legacy aliases + .k-dropdowntree { @extend .k-dropdown-tree !optional; } - -@mixin kendo-dropdowntree--extended-layout() {} +} diff --git a/packages/nouvelle/scss/dropdowntree/_theme.scss b/packages/nouvelle/scss/dropdowntree/_theme.scss index bd1648747b3..9fc515a6fe7 100644 --- a/packages/nouvelle/scss/dropdowntree/_theme.scss +++ b/packages/nouvelle/scss/dropdowntree/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-dropdowntree--theme() {} +@mixin kendo-dropdown-tree--theme() { + // Dropdown tree + .k-dropdown-tree {} - - -@mixin kendo-dropdowntree--extended-theme() {} +} diff --git a/packages/nouvelle/scss/dropdowntree/index.scss b/packages/nouvelle/scss/dropdowntree/index.scss index 6f380518f4e..8d41e1ff354 100644 --- a/packages/nouvelle/scss/dropdowntree/index.scss +++ b/packages/nouvelle/scss/dropdowntree/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "dropdowntree", + name: "dropdown-tree", dependencies: ( "input", "icon", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin dropdowntree-styles() { - @include module-render( "dropdowntree" ) { - @include kendo-dropdowntree--layout(); - @include kendo-dropdowntree--extended-layout(); - @include kendo-dropdowntree--theme(); - @include kendo-dropdowntree--extended-theme(); +@mixin kendo-dropdown-tree--styles() { + @include module-render( "dropdown-tree" ) { + @include kendo-dropdown-tree--layout(); + @include kendo-dropdown-tree--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-dropdown-tree--styles(); +} diff --git a/packages/nouvelle/scss/dropzone/_layout.scss b/packages/nouvelle/scss/dropzone/_layout.scss index e44f7acf8ff..2e1931df1dd 100644 --- a/packages/nouvelle/scss/dropzone/_layout.scss +++ b/packages/nouvelle/scss/dropzone/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-dropzone--extended-layout() {} diff --git a/packages/nouvelle/scss/dropzone/_theme.scss b/packages/nouvelle/scss/dropzone/_theme.scss index 1ac1ae5ab6f..627f4db66e5 100644 --- a/packages/nouvelle/scss/dropzone/_theme.scss +++ b/packages/nouvelle/scss/dropzone/_theme.scss @@ -1,6 +1 @@ @mixin kendo-dropzone--theme() {} - - - - -@mixin kendo-dropzone--extended-theme() {} diff --git a/packages/nouvelle/scss/dropzone/index.scss b/packages/nouvelle/scss/dropzone/index.scss index 1ba35453484..b2fc2a148ce 100644 --- a/packages/nouvelle/scss/dropzone/index.scss +++ b/packages/nouvelle/scss/dropzone/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "dropzone", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin dropzone-styles() { +@mixin kendo-dropzone--styles() { @include module-render( "dropzone" ) { @include kendo-dropzone--layout(); - @include kendo-dropzone--extended-layout(); @include kendo-dropzone--theme(); - @include kendo-dropzone--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-dropzone--styles(); +} diff --git a/packages/nouvelle/scss/editor/_layout.scss b/packages/nouvelle/scss/editor/_layout.scss index 534f636374f..ffea849b3d7 100644 --- a/packages/nouvelle/scss/editor/_layout.scss +++ b/packages/nouvelle/scss/editor/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-editor--extended-layout() {} diff --git a/packages/nouvelle/scss/editor/_theme.scss b/packages/nouvelle/scss/editor/_theme.scss index 52ed6891585..5ccf82e2888 100644 --- a/packages/nouvelle/scss/editor/_theme.scss +++ b/packages/nouvelle/scss/editor/_theme.scss @@ -1,6 +1 @@ @mixin kendo-editor--theme() {} - - - - -@mixin kendo-editor--extended-theme() {} diff --git a/packages/nouvelle/scss/editor/index.scss b/packages/nouvelle/scss/editor/index.scss index 37f6cbb0120..d93568f4c24 100644 --- a/packages/nouvelle/scss/editor/index.scss +++ b/packages/nouvelle/scss/editor/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "editor", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin editor-styles() { +@mixin kendo-editor--styles() { @include module-render( "editor" ) { @include kendo-editor--layout(); - @include kendo-editor--extended-layout(); @include kendo-editor--theme(); - @include kendo-editor--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-editor--styles(); +} diff --git a/packages/nouvelle/scss/expander/_layout.scss b/packages/nouvelle/scss/expander/_layout.scss index 2aecfd3a978..cf41e31007a 100644 --- a/packages/nouvelle/scss/expander/_layout.scss +++ b/packages/nouvelle/scss/expander/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-expander--extended-layout() {} diff --git a/packages/nouvelle/scss/expander/_theme.scss b/packages/nouvelle/scss/expander/_theme.scss index b5be33fec69..dacfc4cbb78 100644 --- a/packages/nouvelle/scss/expander/_theme.scss +++ b/packages/nouvelle/scss/expander/_theme.scss @@ -1,6 +1 @@ @mixin kendo-expander--theme() {} - - - - -@mixin kendo-expander--extended-theme() {} diff --git a/packages/nouvelle/scss/expander/index.scss b/packages/nouvelle/scss/expander/index.scss index 9f2173aa280..02335f922a7 100644 --- a/packages/nouvelle/scss/expander/index.scss +++ b/packages/nouvelle/scss/expander/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "expander", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin expander-styles() { +@mixin kendo-expander--styles() { @include module-render( "expander" ) { @include kendo-expander--layout(); - @include kendo-expander--extended-layout(); @include kendo-expander--theme(); - @include kendo-expander--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-expander--styles(); +} diff --git a/packages/nouvelle/scss/fab/_layout.scss b/packages/nouvelle/scss/fab/_layout.scss index 7acd4cbff9a..fc954035ee6 100644 --- a/packages/nouvelle/scss/fab/_layout.scss +++ b/packages/nouvelle/scss/fab/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-fab--extended-layout() {} diff --git a/packages/nouvelle/scss/fab/_theme.scss b/packages/nouvelle/scss/fab/_theme.scss index 777d8addcfc..c42dbaa4b80 100644 --- a/packages/nouvelle/scss/fab/_theme.scss +++ b/packages/nouvelle/scss/fab/_theme.scss @@ -1,6 +1 @@ @mixin kendo-fab--theme() {} - - - - -@mixin kendo-fab--extended-theme() {} diff --git a/packages/nouvelle/scss/fab/index.scss b/packages/nouvelle/scss/fab/index.scss index f9a87d3b4e4..6dbfd4ce6d6 100644 --- a/packages/nouvelle/scss/fab/index.scss +++ b/packages/nouvelle/scss/fab/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "fab", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin fab-styles() { +@mixin kendo-fab--styles() { @include module-render( "fab" ) { @include kendo-fab--layout(); - @include kendo-fab--extended-layout(); @include kendo-fab--theme(); - @include kendo-fab--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-fab--styles(); +} diff --git a/packages/nouvelle/scss/filemanager/_layout.scss b/packages/nouvelle/scss/filemanager/_layout.scss index 4a6a723774a..e6b938b2676 100644 --- a/packages/nouvelle/scss/filemanager/_layout.scss +++ b/packages/nouvelle/scss/filemanager/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-file-manager--extended-layout() {} diff --git a/packages/nouvelle/scss/filemanager/_theme.scss b/packages/nouvelle/scss/filemanager/_theme.scss index 7e8f5459748..d5abbeb4803 100644 --- a/packages/nouvelle/scss/filemanager/_theme.scss +++ b/packages/nouvelle/scss/filemanager/_theme.scss @@ -1,6 +1 @@ @mixin kendo-file-manager--theme() {} - - - - -@mixin kendo-file-manager--extended-theme() {} diff --git a/packages/nouvelle/scss/filemanager/index.scss b/packages/nouvelle/scss/filemanager/index.scss index 16ffcf80373..5e383204b56 100644 --- a/packages/nouvelle/scss/filemanager/index.scss +++ b/packages/nouvelle/scss/filemanager/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "filemanager", + name: "file-manager", dependencies: () ); @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin filemanager-styles() { - @include module-render( "filemanager" ) { +@mixin kendo-file-manager--styles() { + @include module-render( "file-manager" ) { @include kendo-file-manager--layout(); - @include kendo-file-manager--extended-layout(); @include kendo-file-manager--theme(); - @include kendo-file-manager--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-file-manager--styles(); +} diff --git a/packages/nouvelle/scss/filter/_layout.scss b/packages/nouvelle/scss/filter/_layout.scss index 72e290c033f..8b1b07e36b1 100644 --- a/packages/nouvelle/scss/filter/_layout.scss +++ b/packages/nouvelle/scss/filter/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-filter--extended-layout() {} diff --git a/packages/nouvelle/scss/filter/_theme.scss b/packages/nouvelle/scss/filter/_theme.scss index f8c429937f4..13c4bc68a5c 100644 --- a/packages/nouvelle/scss/filter/_theme.scss +++ b/packages/nouvelle/scss/filter/_theme.scss @@ -1,6 +1 @@ @mixin kendo-filter--theme() {} - - - - -@mixin kendo-filter--extended-theme() {} diff --git a/packages/nouvelle/scss/filter/index.scss b/packages/nouvelle/scss/filter/index.scss index 7cceb457694..fb1f43d5d18 100644 --- a/packages/nouvelle/scss/filter/index.scss +++ b/packages/nouvelle/scss/filter/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "filter", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin filter-styles() { +@mixin kendo-filter--styles() { @include module-render( "filter" ) { @include kendo-filter--layout(); - @include kendo-filter--extended-layout(); @include kendo-filter--theme(); - @include kendo-filter--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-filter--styles(); +} diff --git a/packages/nouvelle/scss/floating-label/_layout.scss b/packages/nouvelle/scss/floating-label/_layout.scss index c79476d2e0c..09fcf7aefdb 100644 --- a/packages/nouvelle/scss/floating-label/_layout.scss +++ b/packages/nouvelle/scss/floating-label/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-floating-label--extended-layout() {} diff --git a/packages/nouvelle/scss/floating-label/_theme.scss b/packages/nouvelle/scss/floating-label/_theme.scss index 443f6caf964..5a4e5766761 100644 --- a/packages/nouvelle/scss/floating-label/_theme.scss +++ b/packages/nouvelle/scss/floating-label/_theme.scss @@ -1,6 +1 @@ @mixin kendo-floating-label--theme() {} - - - - -@mixin kendo-floating-label--extended-theme() {} diff --git a/packages/nouvelle/scss/floating-label/index.scss b/packages/nouvelle/scss/floating-label/index.scss index 09fa4ef2143..af7b51171cd 100644 --- a/packages/nouvelle/scss/floating-label/index.scss +++ b/packages/nouvelle/scss/floating-label/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "floating-label", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin floating-label-styles() { +@mixin kendo-floating-label--styles() { @include module-render( "floating-label" ) { @include kendo-floating-label--layout(); - @include kendo-floating-label--extended-layout(); @include kendo-floating-label--theme(); - @include kendo-floating-label--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-floating-label--styles(); +} diff --git a/packages/nouvelle/scss/form/_layout.scss b/packages/nouvelle/scss/form/_layout.scss index b17870ee308..eec39014cf7 100644 --- a/packages/nouvelle/scss/form/_layout.scss +++ b/packages/nouvelle/scss/form/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-form--extended-layout() {} diff --git a/packages/nouvelle/scss/form/_theme.scss b/packages/nouvelle/scss/form/_theme.scss index 7d7957109c7..5beeb7dc396 100644 --- a/packages/nouvelle/scss/form/_theme.scss +++ b/packages/nouvelle/scss/form/_theme.scss @@ -1,6 +1 @@ @mixin kendo-form--theme() {} - - - - -@mixin kendo-form--extended-theme() {} diff --git a/packages/nouvelle/scss/form/index.scss b/packages/nouvelle/scss/form/index.scss index 1ebe96f8f07..fb9d0959e71 100644 --- a/packages/nouvelle/scss/form/index.scss +++ b/packages/nouvelle/scss/form/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "form", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin form-styles() { +@mixin kendo-form--styles() { @include module-render( "form" ) { @include kendo-form--layout(); - @include kendo-form--extended-layout(); @include kendo-form--theme(); - @include kendo-form--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-form--styles(); +} diff --git a/packages/nouvelle/scss/gantt/_layout.scss b/packages/nouvelle/scss/gantt/_layout.scss index 132cb816d18..666a1ffdfef 100644 --- a/packages/nouvelle/scss/gantt/_layout.scss +++ b/packages/nouvelle/scss/gantt/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-gantt--extended-layout() {} diff --git a/packages/nouvelle/scss/gantt/_theme.scss b/packages/nouvelle/scss/gantt/_theme.scss index 737fa9af3a8..e637dfdda4e 100644 --- a/packages/nouvelle/scss/gantt/_theme.scss +++ b/packages/nouvelle/scss/gantt/_theme.scss @@ -1,6 +1 @@ @mixin kendo-gantt--theme() {} - - - - -@mixin kendo-gantt--extended-theme() {} diff --git a/packages/nouvelle/scss/gantt/index.scss b/packages/nouvelle/scss/gantt/index.scss index c4bc8bf2f01..ae4babe6a64 100644 --- a/packages/nouvelle/scss/gantt/index.scss +++ b/packages/nouvelle/scss/gantt/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "gantt", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin gantt-styles() { +@mixin kendo-gantt--styles() { @include module-render( "gantt" ) { @include kendo-gantt--layout(); - @include kendo-gantt--extended-layout(); @include kendo-gantt--theme(); - @include kendo-gantt--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-gantt--styles(); +} diff --git a/packages/nouvelle/scss/grid/_layout.scss b/packages/nouvelle/scss/grid/_layout.scss index 8acbe515bd2..5fe1fb07dc8 100644 --- a/packages/nouvelle/scss/grid/_layout.scss +++ b/packages/nouvelle/scss/grid/_layout.scss @@ -7,8 +7,3 @@ } } - - - - -@mixin kendo-grid--extended-layout() {} diff --git a/packages/nouvelle/scss/grid/_theme.scss b/packages/nouvelle/scss/grid/_theme.scss index 07f3b2cf62f..23a9ae00ad6 100644 --- a/packages/nouvelle/scss/grid/_theme.scss +++ b/packages/nouvelle/scss/grid/_theme.scss @@ -1,6 +1 @@ @mixin kendo-grid--theme() {} - - - - -@mixin kendo-grid--extended-theme() {} diff --git a/packages/nouvelle/scss/grid/index.scss b/packages/nouvelle/scss/grid/index.scss index ee07c6c513d..9b008459849 100644 --- a/packages/nouvelle/scss/grid/index.scss +++ b/packages/nouvelle/scss/grid/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "grid", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin grid-styles() { +@mixin kendo-grid--styles() { @include module-render( "grid" ) { @include kendo-grid--layout(); - @include kendo-grid--extended-layout(); @include kendo-grid--theme(); - @include kendo-grid--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-grid--styles(); +} diff --git a/packages/nouvelle/scss/icon/index.scss b/packages/nouvelle/scss/icon/index.scss index 6c5a6b03e13..4febf7c7776 100644 --- a/packages/nouvelle/scss/icon/index.scss +++ b/packages/nouvelle/scss/icon/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "icon", @@ -13,13 +16,18 @@ $_kendo-module-meta: ( // Register @import "../core/module-system/index.import.scss"; +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin icon-styles() { +@mixin kendo-icon--styles() { @include module-render( "icon" ) { @include kendo-icon--layout(); @include kendo-icon--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-icon--styles(); +} diff --git a/packages/nouvelle/scss/imageeditor/_layout.scss b/packages/nouvelle/scss/imageeditor/_layout.scss index 4bf9cc1b965..c5c729dd3b7 100644 --- a/packages/nouvelle/scss/imageeditor/_layout.scss +++ b/packages/nouvelle/scss/imageeditor/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-image-editor--extended-layout() {} diff --git a/packages/nouvelle/scss/imageeditor/_theme.scss b/packages/nouvelle/scss/imageeditor/_theme.scss index b47cb43870b..d712e094962 100644 --- a/packages/nouvelle/scss/imageeditor/_theme.scss +++ b/packages/nouvelle/scss/imageeditor/_theme.scss @@ -1,6 +1 @@ @mixin kendo-image-editor--theme() {} - - - - -@mixin kendo-image-editor--extended-theme() {} diff --git a/packages/nouvelle/scss/imageeditor/index.scss b/packages/nouvelle/scss/imageeditor/index.scss index f8994bcf433..bc399cc7852 100644 --- a/packages/nouvelle/scss/imageeditor/index.scss +++ b/packages/nouvelle/scss/imageeditor/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "imageeditor", + name: "image-editor", dependencies: () ); @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin imageeditor-styles() { - @include module-render( "imageeditor" ) { +@mixin kendo-image-editor--styles() { + @include module-render( "image-editor" ) { @include kendo-image-editor--layout(); - @include kendo-image-editor--extended-layout(); @include kendo-image-editor--theme(); - @include kendo-image-editor--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-image-editor--styles(); +} diff --git a/packages/nouvelle/scss/index.scss b/packages/nouvelle/scss/index.scss index df5034935d0..a58733a2704 100644 --- a/packages/nouvelle/scss/index.scss +++ b/packages/nouvelle/scss/index.scss @@ -1,5 +1,5 @@ // Core -@import "./core/index.scss"; +@import "./core/index.import.scss"; @import "./_variables.scss"; @@ -160,163 +160,169 @@ @import "./signature/index.scss"; -// Setup -@mixin theme-config($config: null ) { - @include core-configure($config: $config); -} -@mixin kendo-styles() { +// Configuration +@mixin kendo-theme--config($config: null ) {} + + +// Styles +@mixin kendo-theme--styles() { + // Core + @include kendo-core--styles(); + + // Color system + // Typography and utils - @include typography-styles(); - @include utils-styles(); + @include kendo-typography--styles(); + @include kendo-utils--styles(); // Generic content - @include icon-styles(); - @include messagebox-styles(); + @include kendo-icon--styles(); + @include kendo-messagebox--styles(); // Primitive components - @include actions-styles(); - @include list-styles(); - @include listgroup-styles(); - @include overlay-styles(); - @include popup-styles(); - @include ripple-styles(); - @include table-styles(); - @include virtual-scroller-styles(); + @include kendo-actions--styles(); + @include kendo-list--styles(); + @include kendo-listgroup--styles(); + @include kendo-overlay--styles(); + @include kendo-popup--styles(); + @include kendo-ripple--styles(); + @include kendo-table--styles(); + @include kendo-virtual-scroller--styles(); // Indicators - @include avatar-styles(); - @include badge-styles(); - @include chip-styles(); - @include color-preview-styles(); - @include loader-styles(); - @include skeleton-styles(); - @include tooltip-styles(); + @include kendo-avatar--styles(); + @include kendo-badge--styles(); + @include kendo-chip--styles(); + @include kendo-color-preview--styles(); + @include kendo-loader--styles(); + @include kendo-skeleton--styles(); + @include kendo-tooltip--styles(); // Form helpers - @include form-styles(); - @include validator-styles(); - @include floating-label-styles(); + @include kendo-form--styles(); + @include kendo-validator--styles(); + @include kendo-floating-label--styles(); // Native forms - @include button-styles(); - @include split-button-styles(); - @include menu-button-styles(); - @include input-styles(); - @include textbox-styles(); - @include textarea-styles(); - @include checkbox-styles(); - @include listbox-styles(); - @include progressbar-styles(); - @include radio-styles(); - @include slider-styles(); + @include kendo-button--styles(); + @include kendo-split-button--styles(); + @include kendo-menu-button--styles(); + @include kendo-input--styles(); + @include kendo-textbox--styles(); + @include kendo-textarea--styles(); + @include kendo-checkbox--styles(); + @include kendo-listbox--styles(); + @include kendo-progressbar--styles(); + @include kendo-radio--styles(); + @include kendo-slider--styles(); // Form requirements - @include calendar-styles(); - @include time-selector-styles(); + @include kendo-calendar--styles(); + @include kendo-time-selector--styles(); // Augmented forms - @include autocomplete-styles(); - @include captcha-styles(); - @include color-palette-styles(); - @include color-gradient-styles(); - @include color-editor-styles(); - @include colorpicker-styles(); - @include combobox-styles(); - @include dateinput-styles(); - @include datepicker-styles(); - @include timepicker-styles(); - @include time-duration-picker-styles(); - @include datetimepicker-styles(); - @include daterangepicker-styles(); - @include dropdowngrid-styles(); - @include dropdownlist-styles(); - @include dropdowntree-styles(); - @include maskedtextbox-styles(); - @include multiselect-styles(); - @include numerictextbox-styles(); - @include rating-styles(); - @include searchbox-styles(); - @include switch-styles(); - @include upload-styles(); - @include dropzone-styles(); + @include kendo-autocomplete--styles(); + @include kendo-captcha--styles(); + @include kendo-color-palette--styles(); + @include kendo-color-gradient--styles(); + @include kendo-color-editor--styles(); + @include kendo-color-picker--styles(); + @include kendo-combobox--styles(); + @include kendo-date-input--styles(); + @include kendo-date-picker--styles(); + @include kendo-time-picker--styles(); + @include kendo-time-duration-picker--styles(); + @include kendo-date-time-picker--styles(); + @include kendo-date-range-picker--styles(); + @include kendo-dropdown-grid--styles(); + @include kendo-dropdown-list--styles(); + @include kendo-dropdown-tree--styles(); + @include kendo-masked-textbox--styles(); + @include kendo-multiselect--styles(); + @include kendo-numeric-textbox--styles(); + @include kendo-rating--styles(); + @include kendo-searchbox--styles(); + @include kendo-switch--styles(); + @include kendo-upload--styles(); + @include kendo-dropzone--styles(); // Command interfaces - @include appbar-styles(); - @include fab-styles(); - @include menu-styles(); - @include toolbar-styles(); + @include kendo-appbar--styles(); + @include kendo-fab--styles(); + @include kendo-menu--styles(); + @include kendo-toolbar--styles(); // Popups and modals - @include window-styles(); - @include action-sheet-styles(); - @include dialog-styles(); - @include drawer-styles(); - @include notification-styles(); - @include popover-styles(); - @include responsive-panel-styles(); + @include kendo-window--styles(); + @include kendo-action-sheet--styles(); + @include kendo-dialog--styles(); + @include kendo-drawer--styles(); + @include kendo-notification--styles(); + @include kendo-popover--styles(); + @include kendo-responsive-panel--styles(); // Navigation - @include bottom-nav-styles(); - @include breadcrumb-styles(); - @include pager-styles(); - @include stepper-styles(); - @include tabstrip-styles(); - @include treeview-styles(); - @include wizard-styles(); + @include kendo-bottom-navigation--styles(); + @include kendo-breadcrumb--styles(); + @include kendo-pager--styles(); + @include kendo-stepper--styles(); + @include kendo-tabstrip--styles(); + @include kendo-treeview--styles(); + @include kendo-wizard--styles(); // Layout & containers - @include card-styles(); - @include expander-styles(); - @include panelbar-styles(); - @include splitter-styles(); - @include tilelayout-styles(); + @include kendo-card--styles(); + @include kendo-expander--styles(); + @include kendo-panelbar--styles(); + @include kendo-splitter--styles(); + @include kendo-tile-layout--styles(); // Data management - @include grid-styles(); - @include listview-styles(); - @include spreadsheet-styles(); - @include pivotgrid-styles(); - @include treelist-styles(); - @include filter-styles(); - @include filemanager-styles(); - @include taskboard-styles(); + @include kendo-grid--styles(); + @include kendo-listview--styles(); + @include kendo-spreadsheet--styles(); + @include kendo-pivotgrid--styles(); + @include kendo-treelist--styles(); + @include kendo-filter--styles(); + @include kendo-file-manager--styles(); + @include kendo-task-board--styles(); // Editors - @include editor-styles(); - @include imageeditor-styles(); + @include kendo-editor--styles(); + @include kendo-image-editor--styles(); // Scheduling - @include gantt-styles(); - @include scheduler-styles(); + @include kendo-gantt--styles(); + @include kendo-scheduler--styles(); // Misc - @include adaptive-styles(); - @include chat-styles(); - @include mediaplayer-styles(); - @include timeline-styles(); - @include pdf-viewer-styles(); - @include scroller-styles(); - @include scrollview-styles(); + @include kendo-adaptive--styles(); + @include kendo-chat--styles(); + @include kendo-media-player--styles(); + @include kendo-timeline--styles(); + @include kendo-pdf-viewer--styles(); + @include kendo-scroller--styles(); + @include kendo-scrollview--styles(); // Dataviz - @include dataviz-styles(); - @include map-styles(); - @include orgchart-styles(); - @include signature-styles(); + @include kendo-dataviz--styles(); + @include kendo-map--styles(); + @include kendo-orgchart--styles(); + @include kendo-signature--styles(); } diff --git a/packages/nouvelle/scss/input/_layout.scss b/packages/nouvelle/scss/input/_layout.scss index 1f0e90a8355..1c0da0b3892 100644 --- a/packages/nouvelle/scss/input/_layout.scss +++ b/packages/nouvelle/scss/input/_layout.scss @@ -425,8 +425,3 @@ } } - - - - -@mixin kendo-input--extended-layout() {} diff --git a/packages/nouvelle/scss/input/_theme.scss b/packages/nouvelle/scss/input/_theme.scss index c0abdd76331..ec47900fd38 100644 --- a/packages/nouvelle/scss/input/_theme.scss +++ b/packages/nouvelle/scss/input/_theme.scss @@ -373,6 +373,3 @@ } } } - - -@mixin kendo-input--extended-theme() {} diff --git a/packages/nouvelle/scss/input/index.scss b/packages/nouvelle/scss/input/index.scss index 47031d11935..a7cb15a6ca4 100644 --- a/packages/nouvelle/scss/input/index.scss +++ b/packages/nouvelle/scss/input/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "input", @@ -15,15 +18,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin input-styles() { +@mixin kendo-input--styles() { @include module-render( "input" ) { @include kendo-input--layout(); - @include kendo-input--extended-layout(); @include kendo-input--theme(); - @include kendo-input--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-input--styles(); +} diff --git a/packages/nouvelle/scss/list/_layout.scss b/packages/nouvelle/scss/list/_layout.scss index cb08e2baad9..c8027a1b907 100644 --- a/packages/nouvelle/scss/list/_layout.scss +++ b/packages/nouvelle/scss/list/_layout.scss @@ -151,8 +151,3 @@ } } } - - - - -@mixin kendo-list--extended-layout() {} diff --git a/packages/nouvelle/scss/list/_theme.scss b/packages/nouvelle/scss/list/_theme.scss index 35d50a16da4..1b0305a19eb 100644 --- a/packages/nouvelle/scss/list/_theme.scss +++ b/packages/nouvelle/scss/list/_theme.scss @@ -71,8 +71,3 @@ } } - - - - -@mixin kendo-list--extended-theme() {} diff --git a/packages/nouvelle/scss/list/index.scss b/packages/nouvelle/scss/list/index.scss index 875030a2bd1..6d0fdf1c3e4 100644 --- a/packages/nouvelle/scss/list/index.scss +++ b/packages/nouvelle/scss/list/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "list", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin list-styles() { +@mixin kendo-list--styles() { @include module-render( "list" ) { @include kendo-list--layout(); - @include kendo-list--extended-layout(); @include kendo-list--theme(); - @include kendo-list--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-list--styles(); +} diff --git a/packages/nouvelle/scss/listbox/_layout.scss b/packages/nouvelle/scss/listbox/_layout.scss index 4aeb1925a25..75bf2e7da4a 100644 --- a/packages/nouvelle/scss/listbox/_layout.scss +++ b/packages/nouvelle/scss/listbox/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-listbox--extended-layout() {} diff --git a/packages/nouvelle/scss/listbox/_theme.scss b/packages/nouvelle/scss/listbox/_theme.scss index 002f854a30e..2a38d16ab25 100644 --- a/packages/nouvelle/scss/listbox/_theme.scss +++ b/packages/nouvelle/scss/listbox/_theme.scss @@ -1,6 +1 @@ @mixin kendo-listbox--theme() {} - - - - -@mixin kendo-listbox--extended-theme() {} diff --git a/packages/nouvelle/scss/listbox/index.scss b/packages/nouvelle/scss/listbox/index.scss index d8b2dfdd9cd..58a3a78e09b 100644 --- a/packages/nouvelle/scss/listbox/index.scss +++ b/packages/nouvelle/scss/listbox/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "listbox", @@ -14,15 +17,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin listbox-styles() { +@mixin kendo-listbox--styles() { @include module-render( "listbox" ) { @include kendo-listbox--layout(); - @include kendo-listbox--extended-layout(); @include kendo-listbox--theme(); - @include kendo-listbox--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-listbox--styles(); +} diff --git a/packages/nouvelle/scss/listgroup/_layout.scss b/packages/nouvelle/scss/listgroup/_layout.scss index 743e773294f..69003693eb3 100644 --- a/packages/nouvelle/scss/listgroup/_layout.scss +++ b/packages/nouvelle/scss/listgroup/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-listgroup--extended-layout() {} diff --git a/packages/nouvelle/scss/listgroup/_theme.scss b/packages/nouvelle/scss/listgroup/_theme.scss index e56f69dd5e7..7bff08374b9 100644 --- a/packages/nouvelle/scss/listgroup/_theme.scss +++ b/packages/nouvelle/scss/listgroup/_theme.scss @@ -1,6 +1 @@ @mixin kendo-listgroup--theme() {} - - - - -@mixin kendo-listgroup--extended-theme() {} diff --git a/packages/nouvelle/scss/listgroup/index.scss b/packages/nouvelle/scss/listgroup/index.scss index 3e1808c157d..3fe0f47eddb 100644 --- a/packages/nouvelle/scss/listgroup/index.scss +++ b/packages/nouvelle/scss/listgroup/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "listgroup", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin listgroup-styles() { +@mixin kendo-listgroup--styles() { @include module-render( "listgroup" ) { @include kendo-listgroup--layout(); - @include kendo-listgroup--extended-layout(); @include kendo-listgroup--theme(); - @include kendo-listgroup--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-listgroup--styles(); +} diff --git a/packages/nouvelle/scss/listview/_layout.scss b/packages/nouvelle/scss/listview/_layout.scss index 80ea9646523..3229c81bb48 100644 --- a/packages/nouvelle/scss/listview/_layout.scss +++ b/packages/nouvelle/scss/listview/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-listview--extended-layout() {} diff --git a/packages/nouvelle/scss/listview/_theme.scss b/packages/nouvelle/scss/listview/_theme.scss index 1e3173e7e12..9540d77c4bf 100644 --- a/packages/nouvelle/scss/listview/_theme.scss +++ b/packages/nouvelle/scss/listview/_theme.scss @@ -1,6 +1 @@ @mixin kendo-listview--theme() {} - - - - -@mixin kendo-listview--extended-theme() {} diff --git a/packages/nouvelle/scss/listview/index.scss b/packages/nouvelle/scss/listview/index.scss index 38670c918ee..0d6649ff33c 100644 --- a/packages/nouvelle/scss/listview/index.scss +++ b/packages/nouvelle/scss/listview/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "listview", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin listview-styles() { +@mixin kendo-listview--styles() { @include module-render( "listview" ) { @include kendo-listview--layout(); - @include kendo-listview--extended-layout(); @include kendo-listview--theme(); - @include kendo-listview--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-listview--styles(); +} diff --git a/packages/nouvelle/scss/loader/_layout.scss b/packages/nouvelle/scss/loader/_layout.scss index 046575e17f1..d7d77d98070 100644 --- a/packages/nouvelle/scss/loader/_layout.scss +++ b/packages/nouvelle/scss/loader/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-loader--extended-layout() {} diff --git a/packages/nouvelle/scss/loader/_theme.scss b/packages/nouvelle/scss/loader/_theme.scss index f671c528b0a..52c6f12e3bc 100644 --- a/packages/nouvelle/scss/loader/_theme.scss +++ b/packages/nouvelle/scss/loader/_theme.scss @@ -1,6 +1 @@ @mixin kendo-loader--theme() {} - - - - -@mixin kendo-loader--extended-theme() {} diff --git a/packages/nouvelle/scss/loader/index.scss b/packages/nouvelle/scss/loader/index.scss index 1f7407cb4a9..01df16a4809 100644 --- a/packages/nouvelle/scss/loader/index.scss +++ b/packages/nouvelle/scss/loader/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "loader", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin loader-styles() { +@mixin kendo-loader--styles() { @include module-render( "loader" ) { @include kendo-loader--layout(); - @include kendo-loader--extended-layout(); @include kendo-loader--theme(); - @include kendo-loader--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-loader--styles(); +} diff --git a/packages/nouvelle/scss/map/_layout.scss b/packages/nouvelle/scss/map/_layout.scss index fa86d9d5ebf..45243b9e46c 100644 --- a/packages/nouvelle/scss/map/_layout.scss +++ b/packages/nouvelle/scss/map/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-map--extended-layout() {} diff --git a/packages/nouvelle/scss/map/_theme.scss b/packages/nouvelle/scss/map/_theme.scss index 87140445035..56ab831ce3d 100644 --- a/packages/nouvelle/scss/map/_theme.scss +++ b/packages/nouvelle/scss/map/_theme.scss @@ -1,6 +1 @@ @mixin kendo-map--theme() {} - - - - -@mixin kendo-map--extended-theme() {} diff --git a/packages/nouvelle/scss/map/index.scss b/packages/nouvelle/scss/map/index.scss index fa0531ba824..1ea10d108aa 100644 --- a/packages/nouvelle/scss/map/index.scss +++ b/packages/nouvelle/scss/map/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "map", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin map-styles() { +@mixin kendo-map--styles() { @include module-render( "map" ) { @include kendo-map--layout(); - @include kendo-map--extended-layout(); @include kendo-map--theme(); - @include kendo-map--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-map--styles(); +} diff --git a/packages/nouvelle/scss/maskedtextbox/_layout.scss b/packages/nouvelle/scss/maskedtextbox/_layout.scss index dabd70943d8..5ebeebad9ce 100644 --- a/packages/nouvelle/scss/maskedtextbox/_layout.scss +++ b/packages/nouvelle/scss/maskedtextbox/_layout.scss @@ -1,6 +1,10 @@ -@mixin kendo-maskedtextbox--layout() {} +@mixin kendo-masked-textbox--layout() { + // Masked textbox + .k-masked-textbox {} + // Legacy aliases + .k-maskedtextbox { @extend .k-masked-textbox !optional; } -@mixin kendo-maskedtextbox--extended-layout() {} +} diff --git a/packages/nouvelle/scss/maskedtextbox/_theme.scss b/packages/nouvelle/scss/maskedtextbox/_theme.scss index fa02bc122df..5dbe152282b 100644 --- a/packages/nouvelle/scss/maskedtextbox/_theme.scss +++ b/packages/nouvelle/scss/maskedtextbox/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-maskedtextbox--theme() {} +@mixin kendo-masked-textbox--theme() { + // Masked textbox + .k-masked-textbox {} - - -@mixin kendo-maskedtextbox--extended-theme() {} +} diff --git a/packages/nouvelle/scss/maskedtextbox/index.scss b/packages/nouvelle/scss/maskedtextbox/index.scss index f64a8d6ba7a..a16c7a38cfd 100644 --- a/packages/nouvelle/scss/maskedtextbox/index.scss +++ b/packages/nouvelle/scss/maskedtextbox/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "maskedtextbox", + name: "masked-textbox", dependencies: ( "input", "icon", @@ -16,15 +19,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin maskedtextbox-styles() { - @include module-render( "maskedtextbox" ) { - @include kendo-maskedtextbox--layout(); - @include kendo-maskedtextbox--extended-layout(); - @include kendo-maskedtextbox--theme(); - @include kendo-maskedtextbox--extended-theme(); +@mixin kendo-masked-textbox--styles() { + @include module-render( "masked-textbox" ) { + @include kendo-masked-textbox--layout(); + @include kendo-masked-textbox--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-masked-textbox--styles(); +} diff --git a/packages/nouvelle/scss/mediaplayer/_layout.scss b/packages/nouvelle/scss/mediaplayer/_layout.scss index a9ccce363c1..3cf18962de9 100644 --- a/packages/nouvelle/scss/mediaplayer/_layout.scss +++ b/packages/nouvelle/scss/mediaplayer/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-media-player--extended-layout() {} diff --git a/packages/nouvelle/scss/mediaplayer/_theme.scss b/packages/nouvelle/scss/mediaplayer/_theme.scss index e563c0a4cd9..ce48339cf65 100644 --- a/packages/nouvelle/scss/mediaplayer/_theme.scss +++ b/packages/nouvelle/scss/mediaplayer/_theme.scss @@ -1,6 +1 @@ @mixin kendo-media-player--theme() {} - - - - -@mixin kendo-media-player--extended-theme() {} diff --git a/packages/nouvelle/scss/mediaplayer/index.scss b/packages/nouvelle/scss/mediaplayer/index.scss index 74965ff2e12..af2abb03f4c 100644 --- a/packages/nouvelle/scss/mediaplayer/index.scss +++ b/packages/nouvelle/scss/mediaplayer/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "mediaplayer", + name: "media-player", dependencies: () ); @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin mediaplayer-styles() { - @include module-render( "mediaplayer" ) { +@mixin kendo-media-player--styles() { + @include module-render( "media-player" ) { @include kendo-media-player--layout(); - @include kendo-media-player--extended-layout(); @include kendo-media-player--theme(); - @include kendo-media-player--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-media-player--styles(); +} diff --git a/packages/nouvelle/scss/menu-button/_layout.scss b/packages/nouvelle/scss/menu-button/_layout.scss index be6863e535c..2f6ba12073f 100644 --- a/packages/nouvelle/scss/menu-button/_layout.scss +++ b/packages/nouvelle/scss/menu-button/_layout.scss @@ -20,8 +20,3 @@ } } - - - - -@mixin kendo-menu-button--extended-layout() {} diff --git a/packages/nouvelle/scss/menu-button/_theme.scss b/packages/nouvelle/scss/menu-button/_theme.scss index 683c0267b53..ef59b81988b 100644 --- a/packages/nouvelle/scss/menu-button/_theme.scss +++ b/packages/nouvelle/scss/menu-button/_theme.scss @@ -1,6 +1 @@ @mixin kendo-menu-button--theme() {} - - - - -@mixin kendo-menu-button--extended-theme() {} diff --git a/packages/nouvelle/scss/menu-button/index.scss b/packages/nouvelle/scss/menu-button/index.scss index 50dc22311c7..7e6ea8f6e8d 100644 --- a/packages/nouvelle/scss/menu-button/index.scss +++ b/packages/nouvelle/scss/menu-button/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "menu-button", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin menu-button-styles() { +@mixin kendo-menu-button--styles() { @include module-render( "menu-button" ) { @include kendo-menu-button--layout(); - @include kendo-menu-button--extended-layout(); @include kendo-menu-button--theme(); - @include kendo-menu-button--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-menu-button--styles(); +} diff --git a/packages/nouvelle/scss/menu/_layout.scss b/packages/nouvelle/scss/menu/_layout.scss index efdd08f3bde..a6a6f6beaf3 100644 --- a/packages/nouvelle/scss/menu/_layout.scss +++ b/packages/nouvelle/scss/menu/_layout.scss @@ -7,8 +7,3 @@ } } - - - - -@mixin kendo-menu--extended-layout() {} diff --git a/packages/nouvelle/scss/menu/_theme.scss b/packages/nouvelle/scss/menu/_theme.scss index b970136c092..fe6224fb0a9 100644 --- a/packages/nouvelle/scss/menu/_theme.scss +++ b/packages/nouvelle/scss/menu/_theme.scss @@ -1,6 +1 @@ @mixin kendo-menu--theme() {} - - - - -@mixin kendo-menu--extended-theme() {} diff --git a/packages/nouvelle/scss/menu/index.scss b/packages/nouvelle/scss/menu/index.scss index 9e6ab78f503..29bf49cc9d8 100644 --- a/packages/nouvelle/scss/menu/index.scss +++ b/packages/nouvelle/scss/menu/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "menu", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin menu-styles() { +@mixin kendo-menu--styles() { @include module-render( "menu" ) { @include kendo-menu--layout(); - @include kendo-menu--extended-layout(); @include kendo-menu--theme(); - @include kendo-menu--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-menu--styles(); +} diff --git a/packages/nouvelle/scss/messagebox/_layout.scss b/packages/nouvelle/scss/messagebox/_layout.scss index 8866e02268f..d851ce3abb8 100644 --- a/packages/nouvelle/scss/messagebox/_layout.scss +++ b/packages/nouvelle/scss/messagebox/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-messagebox--extended-layout() {} diff --git a/packages/nouvelle/scss/messagebox/_theme.scss b/packages/nouvelle/scss/messagebox/_theme.scss index 580dd8f9d2f..31cc2c23939 100644 --- a/packages/nouvelle/scss/messagebox/_theme.scss +++ b/packages/nouvelle/scss/messagebox/_theme.scss @@ -1,6 +1 @@ @mixin kendo-messagebox--theme() {} - - - - -@mixin kendo-messagebox--extended-theme() {} diff --git a/packages/nouvelle/scss/messagebox/index.scss b/packages/nouvelle/scss/messagebox/index.scss index cd860af385e..a7db88a1ab6 100644 --- a/packages/nouvelle/scss/messagebox/index.scss +++ b/packages/nouvelle/scss/messagebox/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "messagebox", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin messagebox-styles() { +@mixin kendo-messagebox--styles() { @include module-render( "messagebox" ) { @include kendo-messagebox--layout(); - @include kendo-messagebox--extended-layout(); @include kendo-messagebox--theme(); - @include kendo-messagebox--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-messagebox--styles(); +} diff --git a/packages/nouvelle/scss/multiselect/_layout.scss b/packages/nouvelle/scss/multiselect/_layout.scss index 534fbdc0137..e2809bc64bb 100644 --- a/packages/nouvelle/scss/multiselect/_layout.scss +++ b/packages/nouvelle/scss/multiselect/_layout.scss @@ -1,6 +1,6 @@ -@mixin kendo-multiselect--layout() {} +@mixin kendo-multiselect--layout() { + // Multiselect + .k-multiselect {} - - -@mixin kendo-multiselect--extended-layout() {} +} diff --git a/packages/nouvelle/scss/multiselect/_theme.scss b/packages/nouvelle/scss/multiselect/_theme.scss index ed713a7f09e..c5472fee7de 100644 --- a/packages/nouvelle/scss/multiselect/_theme.scss +++ b/packages/nouvelle/scss/multiselect/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-multiselect--theme() {} +@mixin kendo-multiselect--theme() { + // Multiselect + .k-multiselect {} - - -@mixin kendo-multiselect--extended-theme() {} +} diff --git a/packages/nouvelle/scss/multiselect/index.scss b/packages/nouvelle/scss/multiselect/index.scss index c4949400291..6e628998113 100644 --- a/packages/nouvelle/scss/multiselect/index.scss +++ b/packages/nouvelle/scss/multiselect/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "multiselect", @@ -19,15 +22,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin multiselect-styles() { +@mixin kendo-multiselect--styles() { @include module-render( "multiselect" ) { @include kendo-multiselect--layout(); - @include kendo-multiselect--extended-layout(); @include kendo-multiselect--theme(); - @include kendo-multiselect--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-multiselect--styles(); +} diff --git a/packages/nouvelle/scss/notification/_layout.scss b/packages/nouvelle/scss/notification/_layout.scss index 9b5ac96a8dc..666d134a7dd 100644 --- a/packages/nouvelle/scss/notification/_layout.scss +++ b/packages/nouvelle/scss/notification/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-notification--extended-layout() {} diff --git a/packages/nouvelle/scss/notification/_theme.scss b/packages/nouvelle/scss/notification/_theme.scss index 9f93f136233..cb6f8f78b19 100644 --- a/packages/nouvelle/scss/notification/_theme.scss +++ b/packages/nouvelle/scss/notification/_theme.scss @@ -1,6 +1 @@ @mixin kendo-notification--theme() {} - - - - -@mixin kendo-notification--extended-theme() {} diff --git a/packages/nouvelle/scss/notification/index.scss b/packages/nouvelle/scss/notification/index.scss index 8b3a50f9cac..3cf5fae6f34 100644 --- a/packages/nouvelle/scss/notification/index.scss +++ b/packages/nouvelle/scss/notification/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "notification", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin notification-styles() { +@mixin kendo-notification--styles() { @include module-render( "notification" ) { @include kendo-notification--layout(); - @include kendo-notification--extended-layout(); @include kendo-notification--theme(); - @include kendo-notification--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-notification--styles(); +} diff --git a/packages/nouvelle/scss/numerictextbox/_layout.scss b/packages/nouvelle/scss/numerictextbox/_layout.scss index 043fb52be31..9554a03dbef 100644 --- a/packages/nouvelle/scss/numerictextbox/_layout.scss +++ b/packages/nouvelle/scss/numerictextbox/_layout.scss @@ -1,6 +1,9 @@ -@mixin kendo-numerictextbox--layout() {} +@mixin kendo-numeric-textbox--layout() { + // Numeric textbox + .k-numeric-textbox {} + // Legacy aliases + .k-numerictextbox { @extend .k-numeric-textbox !optional; } - -@mixin kendo-numerictextbox--extended-layout() {} +} diff --git a/packages/nouvelle/scss/numerictextbox/_theme.scss b/packages/nouvelle/scss/numerictextbox/_theme.scss index 97695e25448..3728e2feff8 100644 --- a/packages/nouvelle/scss/numerictextbox/_theme.scss +++ b/packages/nouvelle/scss/numerictextbox/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-numerictextbox--theme() {} +@mixin kendo-numeric-textbox--theme() { + // Numeric textbox + .k-numeric-textbox {} - - -@mixin kendo-numerictextbox--extended-theme() {} +} diff --git a/packages/nouvelle/scss/numerictextbox/index.scss b/packages/nouvelle/scss/numerictextbox/index.scss index be888d8d448..d0404b22a7b 100644 --- a/packages/nouvelle/scss/numerictextbox/index.scss +++ b/packages/nouvelle/scss/numerictextbox/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "numerictextbox", + name: "numeric-textbox", dependencies: ( "input", "icon", @@ -16,15 +19,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin numerictextbox-styles() { - @include module-render( "numerictextbox" ) { - @include kendo-numerictextbox--layout(); - @include kendo-numerictextbox--extended-layout(); - @include kendo-numerictextbox--theme(); - @include kendo-numerictextbox--extended-theme(); +@mixin kendo-numeric-textbox--styles() { + @include module-render( "numeric-textbox" ) { + @include kendo-numeric-textbox--layout(); + @include kendo-numeric-textbox--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-numeric-textbox--styles(); +} diff --git a/packages/nouvelle/scss/orgchart/_layout.scss b/packages/nouvelle/scss/orgchart/_layout.scss index 29e0a21046c..1b66d2e6e21 100644 --- a/packages/nouvelle/scss/orgchart/_layout.scss +++ b/packages/nouvelle/scss/orgchart/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-orgchart--extended-layout() {} diff --git a/packages/nouvelle/scss/orgchart/_theme.scss b/packages/nouvelle/scss/orgchart/_theme.scss index 79138260359..3fc15184097 100644 --- a/packages/nouvelle/scss/orgchart/_theme.scss +++ b/packages/nouvelle/scss/orgchart/_theme.scss @@ -1,6 +1 @@ @mixin kendo-orgchart--theme() {} - - - - -@mixin kendo-orgchart--extended-theme() {} diff --git a/packages/nouvelle/scss/orgchart/index.scss b/packages/nouvelle/scss/orgchart/index.scss index 718660fdbf6..a74e6f2c50f 100644 --- a/packages/nouvelle/scss/orgchart/index.scss +++ b/packages/nouvelle/scss/orgchart/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "orgchart", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin orgchart-styles() { +@mixin kendo-orgchart--styles() { @include module-render( "orgchart" ) { @include kendo-orgchart--layout(); - @include kendo-orgchart--extended-layout(); @include kendo-orgchart--theme(); - @include kendo-orgchart--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-orgchart--styles(); +} diff --git a/packages/nouvelle/scss/overlay/_layout.scss b/packages/nouvelle/scss/overlay/_layout.scss index 2f35ce16787..4bdd9eb4036 100644 --- a/packages/nouvelle/scss/overlay/_layout.scss +++ b/packages/nouvelle/scss/overlay/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-overlay--extended-layout() {} diff --git a/packages/nouvelle/scss/overlay/_theme.scss b/packages/nouvelle/scss/overlay/_theme.scss index 950a39c0d2f..a9a584cec5d 100644 --- a/packages/nouvelle/scss/overlay/_theme.scss +++ b/packages/nouvelle/scss/overlay/_theme.scss @@ -1,6 +1 @@ @mixin kendo-overlay--theme() {} - - - - -@mixin kendo-overlay--extended-theme() {} diff --git a/packages/nouvelle/scss/overlay/index.scss b/packages/nouvelle/scss/overlay/index.scss index 2ae754a4a87..442d13f6f31 100644 --- a/packages/nouvelle/scss/overlay/index.scss +++ b/packages/nouvelle/scss/overlay/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "overlay", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin overlay-styles() { +@mixin kendo-overlay--styles() { @include module-render( "overlay" ) { @include kendo-overlay--layout(); - @include kendo-overlay--extended-layout(); @include kendo-overlay--theme(); - @include kendo-overlay--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-overlay--styles(); +} diff --git a/packages/nouvelle/scss/pager/_layout.scss b/packages/nouvelle/scss/pager/_layout.scss index 60c8d6f4682..c768f3e3a9d 100644 --- a/packages/nouvelle/scss/pager/_layout.scss +++ b/packages/nouvelle/scss/pager/_layout.scss @@ -7,8 +7,3 @@ } } - - - - -@mixin kendo-pager--extended-layout() {} diff --git a/packages/nouvelle/scss/pager/_theme.scss b/packages/nouvelle/scss/pager/_theme.scss index 3cf12b62dd1..26b3fcfb0fa 100644 --- a/packages/nouvelle/scss/pager/_theme.scss +++ b/packages/nouvelle/scss/pager/_theme.scss @@ -1,6 +1 @@ @mixin kendo-pager--theme() {} - - - - -@mixin kendo-pager--extended-theme() {} diff --git a/packages/nouvelle/scss/pager/index.scss b/packages/nouvelle/scss/pager/index.scss index 0ad0e0e8f9f..72425ebb4be 100644 --- a/packages/nouvelle/scss/pager/index.scss +++ b/packages/nouvelle/scss/pager/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "pager", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin pager-styles() { +@mixin kendo-pager--styles() { @include module-render( "pager" ) { @include kendo-pager--layout(); - @include kendo-pager--extended-layout(); @include kendo-pager--theme(); - @include kendo-pager--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-pager--styles(); +} diff --git a/packages/nouvelle/scss/panelbar/_layout.scss b/packages/nouvelle/scss/panelbar/_layout.scss index 3400e5e1725..d65c04ce9ee 100644 --- a/packages/nouvelle/scss/panelbar/_layout.scss +++ b/packages/nouvelle/scss/panelbar/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-panelbar--extended-layout() {} diff --git a/packages/nouvelle/scss/panelbar/_theme.scss b/packages/nouvelle/scss/panelbar/_theme.scss index 00abc4f05b6..b8164e971fe 100644 --- a/packages/nouvelle/scss/panelbar/_theme.scss +++ b/packages/nouvelle/scss/panelbar/_theme.scss @@ -1,6 +1 @@ @mixin kendo-panelbar--theme() {} - - - - -@mixin kendo-panelbar--extended-theme() {} diff --git a/packages/nouvelle/scss/panelbar/index.scss b/packages/nouvelle/scss/panelbar/index.scss index 8ff69c4e51f..e2c70f81f65 100644 --- a/packages/nouvelle/scss/panelbar/index.scss +++ b/packages/nouvelle/scss/panelbar/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "panelbar", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin panelbar-styles() { +@mixin kendo-panelbar--styles() { @include module-render( "panelbar" ) { @include kendo-panelbar--layout(); - @include kendo-panelbar--extended-layout(); @include kendo-panelbar--theme(); - @include kendo-panelbar--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-panelbar--styles(); +} diff --git a/packages/nouvelle/scss/pdf-viewer/_layout.scss b/packages/nouvelle/scss/pdf-viewer/_layout.scss index cb52f05eaa0..14313601d86 100644 --- a/packages/nouvelle/scss/pdf-viewer/_layout.scss +++ b/packages/nouvelle/scss/pdf-viewer/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-pdf-viewer--extended-layout() {} diff --git a/packages/nouvelle/scss/pdf-viewer/_theme.scss b/packages/nouvelle/scss/pdf-viewer/_theme.scss index 34a4fd5818c..2513111811d 100644 --- a/packages/nouvelle/scss/pdf-viewer/_theme.scss +++ b/packages/nouvelle/scss/pdf-viewer/_theme.scss @@ -1,6 +1 @@ @mixin kendo-pdf-viewer--theme() {} - - - - -@mixin kendo-pdf-viewer--extended-theme() {} diff --git a/packages/nouvelle/scss/pdf-viewer/index.scss b/packages/nouvelle/scss/pdf-viewer/index.scss index 63f0f37074b..40c9c0f0101 100644 --- a/packages/nouvelle/scss/pdf-viewer/index.scss +++ b/packages/nouvelle/scss/pdf-viewer/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "pdf-viewer", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin pdf-viewer-styles() { +@mixin kendo-pdf-viewer--styles() { @include module-render( "pdf-viewer" ) { @include kendo-pdf-viewer--layout(); - @include kendo-pdf-viewer--extended-layout(); @include kendo-pdf-viewer--theme(); - @include kendo-pdf-viewer--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-pdf-viewer--styles(); +} diff --git a/packages/nouvelle/scss/pivotgrid/_layout.scss b/packages/nouvelle/scss/pivotgrid/_layout.scss index c9f512d4804..d18c5d6f5c1 100644 --- a/packages/nouvelle/scss/pivotgrid/_layout.scss +++ b/packages/nouvelle/scss/pivotgrid/_layout.scss @@ -10,8 +10,3 @@ } } - - - - -@mixin kendo-pivotgrid--extended-layout() {} diff --git a/packages/nouvelle/scss/pivotgrid/_theme.scss b/packages/nouvelle/scss/pivotgrid/_theme.scss index 78f820015f9..e3a8a7c5e07 100644 --- a/packages/nouvelle/scss/pivotgrid/_theme.scss +++ b/packages/nouvelle/scss/pivotgrid/_theme.scss @@ -1,6 +1 @@ @mixin kendo-pivotgrid--theme() {} - - - - -@mixin kendo-pivotgrid--extended-theme() {} diff --git a/packages/nouvelle/scss/pivotgrid/index.scss b/packages/nouvelle/scss/pivotgrid/index.scss index 42bea5aaceb..1f8bf8d574e 100644 --- a/packages/nouvelle/scss/pivotgrid/index.scss +++ b/packages/nouvelle/scss/pivotgrid/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "pivotgrid", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin pivotgrid-styles() { +@mixin kendo-pivotgrid--styles() { @include module-render( "pivotgrid" ) { @include kendo-pivotgrid--layout(); - @include kendo-pivotgrid--extended-layout(); @include kendo-pivotgrid--theme(); - @include kendo-pivotgrid--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-pivotgrid--styles(); +} diff --git a/packages/nouvelle/scss/popover/_layout.scss b/packages/nouvelle/scss/popover/_layout.scss index affa7fe0b9e..3edfd73aef3 100644 --- a/packages/nouvelle/scss/popover/_layout.scss +++ b/packages/nouvelle/scss/popover/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-popover--extended-layout() {} diff --git a/packages/nouvelle/scss/popover/_theme.scss b/packages/nouvelle/scss/popover/_theme.scss index 80292c97ff2..742ed0b8415 100644 --- a/packages/nouvelle/scss/popover/_theme.scss +++ b/packages/nouvelle/scss/popover/_theme.scss @@ -1,6 +1 @@ @mixin kendo-popover--theme() {} - - - - -@mixin kendo-popover--extended-theme() {} diff --git a/packages/nouvelle/scss/popover/index.scss b/packages/nouvelle/scss/popover/index.scss index 8c9cfdf93ba..5e84a8070cc 100644 --- a/packages/nouvelle/scss/popover/index.scss +++ b/packages/nouvelle/scss/popover/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "popover", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin popover-styles() { +@mixin kendo-popover--styles() { @include module-render( "popover" ) { @include kendo-popover--layout(); - @include kendo-popover--extended-layout(); @include kendo-popover--theme(); - @include kendo-popover--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-popover--styles(); +} diff --git a/packages/nouvelle/scss/popup/_layout.scss b/packages/nouvelle/scss/popup/_layout.scss index 30af8562fe7..2ef6b2e03b0 100644 --- a/packages/nouvelle/scss/popup/_layout.scss +++ b/packages/nouvelle/scss/popup/_layout.scss @@ -53,8 +53,3 @@ } } - - - - -@mixin kendo-popup--extended-layout() {} diff --git a/packages/nouvelle/scss/popup/_theme.scss b/packages/nouvelle/scss/popup/_theme.scss index 056f9a4b51a..4a223edc384 100644 --- a/packages/nouvelle/scss/popup/_theme.scss +++ b/packages/nouvelle/scss/popup/_theme.scss @@ -14,8 +14,3 @@ } } - - - - -@mixin kendo-popup--extended-theme() {} diff --git a/packages/nouvelle/scss/popup/index.scss b/packages/nouvelle/scss/popup/index.scss index ccd6cf34377..51cd393d721 100644 --- a/packages/nouvelle/scss/popup/index.scss +++ b/packages/nouvelle/scss/popup/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "popup", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin popup-styles() { +@mixin kendo-popup--styles() { @include module-render( "popup" ) { @include kendo-popup--layout(); - @include kendo-popup--extended-layout(); @include kendo-popup--theme(); - @include kendo-popup--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-popup--styles(); +} diff --git a/packages/nouvelle/scss/progressbar/_layout.scss b/packages/nouvelle/scss/progressbar/_layout.scss index 9f1197bd6cf..4459b399704 100644 --- a/packages/nouvelle/scss/progressbar/_layout.scss +++ b/packages/nouvelle/scss/progressbar/_layout.scss @@ -199,8 +199,3 @@ } } - - - - -@mixin kendo-progressbar--extended-layout() {} diff --git a/packages/nouvelle/scss/progressbar/_theme.scss b/packages/nouvelle/scss/progressbar/_theme.scss index 7744750ca02..6fd70c69832 100644 --- a/packages/nouvelle/scss/progressbar/_theme.scss +++ b/packages/nouvelle/scss/progressbar/_theme.scss @@ -70,8 +70,3 @@ } } - - - - -@mixin kendo-progressbar--extended-theme() {} diff --git a/packages/nouvelle/scss/progressbar/index.scss b/packages/nouvelle/scss/progressbar/index.scss index 8df70bb8fc1..184eb079f20 100644 --- a/packages/nouvelle/scss/progressbar/index.scss +++ b/packages/nouvelle/scss/progressbar/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "progressbar", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin progressbar-styles() { +@mixin kendo-progressbar--styles() { @include module-render( "progressbar" ) { @include kendo-progressbar--layout(); - @include kendo-progressbar--extended-layout(); @include kendo-progressbar--theme(); - @include kendo-progressbar--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-progressbar--styles(); +} diff --git a/packages/nouvelle/scss/radio/_layout.scss b/packages/nouvelle/scss/radio/_layout.scss index 9811c6cfc56..84152de4575 100644 --- a/packages/nouvelle/scss/radio/_layout.scss +++ b/packages/nouvelle/scss/radio/_layout.scss @@ -255,8 +255,3 @@ } } - - - - -@mixin kendo-radio--extended-layout() {} diff --git a/packages/nouvelle/scss/radio/_theme.scss b/packages/nouvelle/scss/radio/_theme.scss index 9c4b18cb477..22df882ab4e 100644 --- a/packages/nouvelle/scss/radio/_theme.scss +++ b/packages/nouvelle/scss/radio/_theme.scss @@ -82,8 +82,3 @@ } } - - - - -@mixin kendo-radio--extended-theme() {} diff --git a/packages/nouvelle/scss/radio/index.scss b/packages/nouvelle/scss/radio/index.scss index 9586cbe70dd..0c9597d06d9 100644 --- a/packages/nouvelle/scss/radio/index.scss +++ b/packages/nouvelle/scss/radio/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "radio", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin radio-styles() { +@mixin kendo-radio--styles() { @include module-render( "radio" ) { @include kendo-radio--layout(); - @include kendo-radio--extended-layout(); @include kendo-radio--theme(); - @include kendo-radio--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-radio--styles(); +} diff --git a/packages/nouvelle/scss/rating/_layout.scss b/packages/nouvelle/scss/rating/_layout.scss index 2ecdda1281a..ba3e22e15ae 100644 --- a/packages/nouvelle/scss/rating/_layout.scss +++ b/packages/nouvelle/scss/rating/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-rating--extended-layout() {} diff --git a/packages/nouvelle/scss/rating/_theme.scss b/packages/nouvelle/scss/rating/_theme.scss index d5a9af753b3..391c7ba71c3 100644 --- a/packages/nouvelle/scss/rating/_theme.scss +++ b/packages/nouvelle/scss/rating/_theme.scss @@ -1,6 +1 @@ @mixin kendo-rating--theme() {} - - - - -@mixin kendo-rating--extended-theme() {} diff --git a/packages/nouvelle/scss/rating/index.scss b/packages/nouvelle/scss/rating/index.scss index e67c7f5f5c9..04728160f2f 100644 --- a/packages/nouvelle/scss/rating/index.scss +++ b/packages/nouvelle/scss/rating/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "rating", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin rating-styles() { +@mixin kendo-rating--styles() { @include module-render( "rating" ) { @include kendo-rating--layout(); - @include kendo-rating--extended-layout(); @include kendo-rating--theme(); - @include kendo-rating--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-rating--styles(); +} diff --git a/packages/nouvelle/scss/responsivepanel/_layout.scss b/packages/nouvelle/scss/responsivepanel/_layout.scss index 609b29cb92e..22eda44016f 100644 --- a/packages/nouvelle/scss/responsivepanel/_layout.scss +++ b/packages/nouvelle/scss/responsivepanel/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-responsive-panel--extended-layout() {} diff --git a/packages/nouvelle/scss/responsivepanel/_theme.scss b/packages/nouvelle/scss/responsivepanel/_theme.scss index 66cd6a3c381..038027c803b 100644 --- a/packages/nouvelle/scss/responsivepanel/_theme.scss +++ b/packages/nouvelle/scss/responsivepanel/_theme.scss @@ -1,6 +1 @@ @mixin kendo-responsive-panel--theme() {} - - - - -@mixin kendo-responsive-panel--extended-theme() {} diff --git a/packages/nouvelle/scss/responsivepanel/index.scss b/packages/nouvelle/scss/responsivepanel/index.scss index 8191fc017b5..5d37590ebd3 100644 --- a/packages/nouvelle/scss/responsivepanel/index.scss +++ b/packages/nouvelle/scss/responsivepanel/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "responsive-panel", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin responsive-panel-styles() { +@mixin kendo-responsive-panel--styles() { @include module-render( "responsive-panel" ) { @include kendo-responsive-panel--layout(); - @include kendo-responsive-panel--extended-layout(); @include kendo-responsive-panel--theme(); - @include kendo-responsive-panel--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-responsive-panel--styles(); +} diff --git a/packages/nouvelle/scss/ripple/_layout.scss b/packages/nouvelle/scss/ripple/_layout.scss index fc799ceb567..58e5361b276 100644 --- a/packages/nouvelle/scss/ripple/_layout.scss +++ b/packages/nouvelle/scss/ripple/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-ripple--extended-layout() {} diff --git a/packages/nouvelle/scss/ripple/_theme.scss b/packages/nouvelle/scss/ripple/_theme.scss index 7d7ee8190ec..37d2a8f8817 100644 --- a/packages/nouvelle/scss/ripple/_theme.scss +++ b/packages/nouvelle/scss/ripple/_theme.scss @@ -1,6 +1 @@ @mixin kendo-ripple--theme() {} - - - - -@mixin kendo-ripple--extended-theme() {} diff --git a/packages/nouvelle/scss/ripple/index.scss b/packages/nouvelle/scss/ripple/index.scss index ee48362ef8d..010ce049821 100644 --- a/packages/nouvelle/scss/ripple/index.scss +++ b/packages/nouvelle/scss/ripple/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "ripple", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin ripple-styles() { +@mixin kendo-ripple--styles() { @include module-render( "ripple" ) { @include kendo-ripple--layout(); - @include kendo-ripple--extended-layout(); @include kendo-ripple--theme(); - @include kendo-ripple--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-ripple--styles(); +} diff --git a/packages/nouvelle/scss/scheduler/_layout.scss b/packages/nouvelle/scss/scheduler/_layout.scss index 413f030040f..0a8775da826 100644 --- a/packages/nouvelle/scss/scheduler/_layout.scss +++ b/packages/nouvelle/scss/scheduler/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-scheduler--extended-layout() {} diff --git a/packages/nouvelle/scss/scheduler/_theme.scss b/packages/nouvelle/scss/scheduler/_theme.scss index b68beb2d7de..1f658264932 100644 --- a/packages/nouvelle/scss/scheduler/_theme.scss +++ b/packages/nouvelle/scss/scheduler/_theme.scss @@ -1,6 +1 @@ @mixin kendo-scheduler--theme() {} - - - - -@mixin kendo-scheduler--extended-theme() {} diff --git a/packages/nouvelle/scss/scheduler/index.scss b/packages/nouvelle/scss/scheduler/index.scss index 3db3f8424d2..ecc0388a565 100644 --- a/packages/nouvelle/scss/scheduler/index.scss +++ b/packages/nouvelle/scss/scheduler/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "scheduler", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin scheduler-styles() { +@mixin kendo-scheduler--styles() { @include module-render( "scheduler" ) { @include kendo-scheduler--layout(); - @include kendo-scheduler--extended-layout(); @include kendo-scheduler--theme(); - @include kendo-scheduler--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-scheduler--styles(); +} diff --git a/packages/nouvelle/scss/scroller/_layout.scss b/packages/nouvelle/scss/scroller/_layout.scss index be422232189..14430b0367b 100644 --- a/packages/nouvelle/scss/scroller/_layout.scss +++ b/packages/nouvelle/scss/scroller/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-scroller--extended-layout() {} diff --git a/packages/nouvelle/scss/scroller/_theme.scss b/packages/nouvelle/scss/scroller/_theme.scss index bee5b972440..f45034e6544 100644 --- a/packages/nouvelle/scss/scroller/_theme.scss +++ b/packages/nouvelle/scss/scroller/_theme.scss @@ -1,6 +1 @@ @mixin kendo-scroller--theme() {} - - - - -@mixin kendo-scroller--extended-theme() {} diff --git a/packages/nouvelle/scss/scroller/index.scss b/packages/nouvelle/scss/scroller/index.scss index 0d231e75527..81ffa7b5e0f 100644 --- a/packages/nouvelle/scss/scroller/index.scss +++ b/packages/nouvelle/scss/scroller/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "scroller", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin scroller-styles() { +@mixin kendo-scroller--styles() { @include module-render( "scroller" ) { @include kendo-scroller--layout(); - @include kendo-scroller--extended-layout(); @include kendo-scroller--theme(); - @include kendo-scroller--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-scroller--styles(); +} diff --git a/packages/nouvelle/scss/scrollview/_layout.scss b/packages/nouvelle/scss/scrollview/_layout.scss index 39c01811142..2e6b9c880fb 100644 --- a/packages/nouvelle/scss/scrollview/_layout.scss +++ b/packages/nouvelle/scss/scrollview/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-scrollview--extended-layout() {} diff --git a/packages/nouvelle/scss/scrollview/_theme.scss b/packages/nouvelle/scss/scrollview/_theme.scss index 4a83334ce4d..0ca14113d30 100644 --- a/packages/nouvelle/scss/scrollview/_theme.scss +++ b/packages/nouvelle/scss/scrollview/_theme.scss @@ -1,6 +1 @@ @mixin kendo-scrollview--theme() {} - - - - -@mixin kendo-scrollview--extended-theme() {} diff --git a/packages/nouvelle/scss/scrollview/index.scss b/packages/nouvelle/scss/scrollview/index.scss index 3f91b143fa3..6ac82374976 100644 --- a/packages/nouvelle/scss/scrollview/index.scss +++ b/packages/nouvelle/scss/scrollview/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "scrollview", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin scrollview-styles() { +@mixin kendo-scrollview--styles() { @include module-render( "scrollview" ) { @include kendo-scrollview--layout(); - @include kendo-scrollview--extended-layout(); @include kendo-scrollview--theme(); - @include kendo-scrollview--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-scrollview--styles(); +} diff --git a/packages/nouvelle/scss/searchbox/_layout.scss b/packages/nouvelle/scss/searchbox/_layout.scss index d79f12b2b89..01f9cd7bc66 100644 --- a/packages/nouvelle/scss/searchbox/_layout.scss +++ b/packages/nouvelle/scss/searchbox/_layout.scss @@ -1,6 +1,6 @@ -@mixin kendo-searchbox--layout() {} +@mixin kendo-searchbox--layout() { + // Searchbox + .k-searchbox {} - - -@mixin kendo-searchbox--extended-layout() {} +} diff --git a/packages/nouvelle/scss/searchbox/_theme.scss b/packages/nouvelle/scss/searchbox/_theme.scss index f87f0a7308f..32cd6cda2f8 100644 --- a/packages/nouvelle/scss/searchbox/_theme.scss +++ b/packages/nouvelle/scss/searchbox/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-searchbox--theme() {} +@mixin kendo-searchbox--theme() { + // Searchbox + .k-searchbox {} - - -@mixin kendo-searchbox--extended-theme() {} +} diff --git a/packages/nouvelle/scss/searchbox/index.scss b/packages/nouvelle/scss/searchbox/index.scss index 994d9ad9081..fdeea0ceb43 100644 --- a/packages/nouvelle/scss/searchbox/index.scss +++ b/packages/nouvelle/scss/searchbox/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "searchbox", @@ -16,15 +19,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin searchbox-styles() { +@mixin kendo-searchbox--styles() { @include module-render( "searchbox" ) { @include kendo-searchbox--layout(); - @include kendo-searchbox--extended-layout(); @include kendo-searchbox--theme(); - @include kendo-searchbox--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-searchbox--styles(); +} diff --git a/packages/nouvelle/scss/signature/_layout.scss b/packages/nouvelle/scss/signature/_layout.scss index fa797d964cf..69e5202824a 100644 --- a/packages/nouvelle/scss/signature/_layout.scss +++ b/packages/nouvelle/scss/signature/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-signature--extended-layout() {} diff --git a/packages/nouvelle/scss/signature/_theme.scss b/packages/nouvelle/scss/signature/_theme.scss index 299017855b9..97e6a80818c 100644 --- a/packages/nouvelle/scss/signature/_theme.scss +++ b/packages/nouvelle/scss/signature/_theme.scss @@ -1,6 +1 @@ @mixin kendo-signature--theme() {} - - - - -@mixin kendo-signature--extended-theme() {} diff --git a/packages/nouvelle/scss/signature/index.scss b/packages/nouvelle/scss/signature/index.scss index 925e336dce6..728ce7899ec 100644 --- a/packages/nouvelle/scss/signature/index.scss +++ b/packages/nouvelle/scss/signature/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "signature", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin signature-styles() { +@mixin kendo-signature--styles() { @include module-render( "signature" ) { @include kendo-signature--layout(); - @include kendo-signature--extended-layout(); @include kendo-signature--theme(); - @include kendo-signature--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-signature--styles(); +} diff --git a/packages/nouvelle/scss/skeleton/_layout.scss b/packages/nouvelle/scss/skeleton/_layout.scss index f0176b4fe61..03de377dadd 100644 --- a/packages/nouvelle/scss/skeleton/_layout.scss +++ b/packages/nouvelle/scss/skeleton/_layout.scss @@ -78,8 +78,3 @@ } } - - - - -@mixin kendo-skeleton--extended-layout() {} diff --git a/packages/nouvelle/scss/skeleton/_theme.scss b/packages/nouvelle/scss/skeleton/_theme.scss index 44056772183..78765cbef5a 100644 --- a/packages/nouvelle/scss/skeleton/_theme.scss +++ b/packages/nouvelle/scss/skeleton/_theme.scss @@ -16,8 +16,3 @@ } } - - - - -@mixin kendo-skeleton--extended-theme() {} diff --git a/packages/nouvelle/scss/skeleton/index.scss b/packages/nouvelle/scss/skeleton/index.scss index 370b89c3837..036f15810c0 100644 --- a/packages/nouvelle/scss/skeleton/index.scss +++ b/packages/nouvelle/scss/skeleton/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "skeleton", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin skeleton-styles() { +@mixin kendo-skeleton--styles() { @include module-render( "skeleton" ) { @include kendo-skeleton--layout(); - @include kendo-skeleton--extended-layout(); @include kendo-skeleton--theme(); - @include kendo-skeleton--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-skeleton--styles(); +} diff --git a/packages/nouvelle/scss/slider/_layout.scss b/packages/nouvelle/scss/slider/_layout.scss index bd236ed2f5f..8c47d4274f2 100644 --- a/packages/nouvelle/scss/slider/_layout.scss +++ b/packages/nouvelle/scss/slider/_layout.scss @@ -379,8 +379,3 @@ .k-tick-vertical { @extend .k-slider-tick-horizontal !optional; } } - - - - -@mixin kendo-slider--extended-layout() {} diff --git a/packages/nouvelle/scss/slider/_theme.scss b/packages/nouvelle/scss/slider/_theme.scss index d58afedcfab..3a3136093b2 100644 --- a/packages/nouvelle/scss/slider/_theme.scss +++ b/packages/nouvelle/scss/slider/_theme.scss @@ -230,8 +230,3 @@ } } - - - - -@mixin kendo-slider--extended-theme() {} diff --git a/packages/nouvelle/scss/slider/index.scss b/packages/nouvelle/scss/slider/index.scss index 500b81b9441..6d51c1a8d63 100644 --- a/packages/nouvelle/scss/slider/index.scss +++ b/packages/nouvelle/scss/slider/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "slider", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin slider-styles() { +@mixin kendo-slider--styles() { @include module-render( "slider" ) { @include kendo-slider--layout(); - @include kendo-slider--extended-layout(); @include kendo-slider--theme(); - @include kendo-slider--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-slider--styles(); +} diff --git a/packages/nouvelle/scss/split-button/_layout.scss b/packages/nouvelle/scss/split-button/_layout.scss index 16ea110d169..853f52dd400 100644 --- a/packages/nouvelle/scss/split-button/_layout.scss +++ b/packages/nouvelle/scss/split-button/_layout.scss @@ -14,8 +14,3 @@ } } - - - - -@mixin kendo-split-button--extended-layout() {} diff --git a/packages/nouvelle/scss/split-button/_theme.scss b/packages/nouvelle/scss/split-button/_theme.scss index 48b8d6a0625..2bf415de520 100644 --- a/packages/nouvelle/scss/split-button/_theme.scss +++ b/packages/nouvelle/scss/split-button/_theme.scss @@ -4,8 +4,3 @@ .k-split-button {} } - - - - -@mixin kendo-split-button--extended-theme() {} diff --git a/packages/nouvelle/scss/split-button/index.scss b/packages/nouvelle/scss/split-button/index.scss index 543a23f3636..d60fbf90c1a 100644 --- a/packages/nouvelle/scss/split-button/index.scss +++ b/packages/nouvelle/scss/split-button/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "split-button", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin split-button-styles() { +@mixin kendo-split-button--styles() { @include module-render( "split-button" ) { @include kendo-split-button--layout(); - @include kendo-split-button--extended-layout(); @include kendo-split-button--theme(); - @include kendo-split-button--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-split-button--styles(); +} diff --git a/packages/nouvelle/scss/splitter/_layout.scss b/packages/nouvelle/scss/splitter/_layout.scss index d3c114080de..3dbebad3b70 100644 --- a/packages/nouvelle/scss/splitter/_layout.scss +++ b/packages/nouvelle/scss/splitter/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-splitter--extended-layout() {} diff --git a/packages/nouvelle/scss/splitter/_theme.scss b/packages/nouvelle/scss/splitter/_theme.scss index 1db1a3c4027..8884b6131ef 100644 --- a/packages/nouvelle/scss/splitter/_theme.scss +++ b/packages/nouvelle/scss/splitter/_theme.scss @@ -1,6 +1 @@ @mixin kendo-splitter--theme() {} - - - - -@mixin kendo-splitter--extended-theme() {} diff --git a/packages/nouvelle/scss/splitter/index.scss b/packages/nouvelle/scss/splitter/index.scss index 0014ae6a5e3..ad7eca7d90a 100644 --- a/packages/nouvelle/scss/splitter/index.scss +++ b/packages/nouvelle/scss/splitter/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "splitter", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin splitter-styles() { +@mixin kendo-splitter--styles() { @include module-render( "splitter" ) { @include kendo-splitter--layout(); - @include kendo-splitter--extended-layout(); @include kendo-splitter--theme(); - @include kendo-splitter--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-splitter--styles(); +} diff --git a/packages/nouvelle/scss/spreadsheet/_layout.scss b/packages/nouvelle/scss/spreadsheet/_layout.scss index b9fa5255501..060c8fda4ba 100644 --- a/packages/nouvelle/scss/spreadsheet/_layout.scss +++ b/packages/nouvelle/scss/spreadsheet/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-spreadsheet--extended-layout() {} diff --git a/packages/nouvelle/scss/spreadsheet/_theme.scss b/packages/nouvelle/scss/spreadsheet/_theme.scss index f273444cd47..6fee7ebbee9 100644 --- a/packages/nouvelle/scss/spreadsheet/_theme.scss +++ b/packages/nouvelle/scss/spreadsheet/_theme.scss @@ -1,6 +1 @@ @mixin kendo-spreadsheet--theme() {} - - - - -@mixin kendo-spreadsheet--extended-theme() {} diff --git a/packages/nouvelle/scss/spreadsheet/index.scss b/packages/nouvelle/scss/spreadsheet/index.scss index 437f248c6ad..2476c7d2a3b 100644 --- a/packages/nouvelle/scss/spreadsheet/index.scss +++ b/packages/nouvelle/scss/spreadsheet/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "spreadsheet", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin spreadsheet-styles() { +@mixin kendo-spreadsheet--styles() { @include module-render( "spreadsheet" ) { @include kendo-spreadsheet--layout(); - @include kendo-spreadsheet--extended-layout(); @include kendo-spreadsheet--theme(); - @include kendo-spreadsheet--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-spreadsheet--styles(); +} diff --git a/packages/nouvelle/scss/stepper/_layout.scss b/packages/nouvelle/scss/stepper/_layout.scss index 2213297f80b..75de6f906fc 100644 --- a/packages/nouvelle/scss/stepper/_layout.scss +++ b/packages/nouvelle/scss/stepper/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-stepper--extended-layout() {} diff --git a/packages/nouvelle/scss/stepper/_theme.scss b/packages/nouvelle/scss/stepper/_theme.scss index 2762c14d530..e63a711f24c 100644 --- a/packages/nouvelle/scss/stepper/_theme.scss +++ b/packages/nouvelle/scss/stepper/_theme.scss @@ -1,6 +1 @@ @mixin kendo-stepper--theme() {} - - - - -@mixin kendo-stepper--extended-theme() {} diff --git a/packages/nouvelle/scss/stepper/index.scss b/packages/nouvelle/scss/stepper/index.scss index 8a55ffbc051..6c8595ff1da 100644 --- a/packages/nouvelle/scss/stepper/index.scss +++ b/packages/nouvelle/scss/stepper/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "stepper", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin stepper-styles() { +@mixin kendo-stepper--styles() { @include module-render( "stepper" ) { @include kendo-stepper--layout(); - @include kendo-stepper--extended-layout(); @include kendo-stepper--theme(); - @include kendo-stepper--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-stepper--styles(); +} diff --git a/packages/nouvelle/scss/switch/_layout.scss b/packages/nouvelle/scss/switch/_layout.scss index 35f7d10897e..d44f7de27f4 100644 --- a/packages/nouvelle/scss/switch/_layout.scss +++ b/packages/nouvelle/scss/switch/_layout.scss @@ -139,8 +139,3 @@ } } - - - - -@mixin kendo-switch--extended-layout() {} diff --git a/packages/nouvelle/scss/switch/_theme.scss b/packages/nouvelle/scss/switch/_theme.scss index 0b6bf26b1e2..670b20303d4 100644 --- a/packages/nouvelle/scss/switch/_theme.scss +++ b/packages/nouvelle/scss/switch/_theme.scss @@ -264,8 +264,3 @@ } } - - - - -@mixin kendo-switch--extended-theme() {} diff --git a/packages/nouvelle/scss/switch/index.scss b/packages/nouvelle/scss/switch/index.scss index c7bd8287efc..6e518f42043 100644 --- a/packages/nouvelle/scss/switch/index.scss +++ b/packages/nouvelle/scss/switch/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "switch", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin switch-styles() { +@mixin kendo-switch--styles() { @include module-render( "switch" ) { @include kendo-switch--layout(); - @include kendo-switch--extended-layout(); @include kendo-switch--theme(); - @include kendo-switch--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-switch--styles(); +} diff --git a/packages/nouvelle/scss/table/_layout.scss b/packages/nouvelle/scss/table/_layout.scss index e2b04adbca3..65ba56a2c58 100644 --- a/packages/nouvelle/scss/table/_layout.scss +++ b/packages/nouvelle/scss/table/_layout.scss @@ -296,8 +296,3 @@ } } - - - - -@mixin kendo-table--extended-layout() {} diff --git a/packages/nouvelle/scss/table/_theme.scss b/packages/nouvelle/scss/table/_theme.scss index a3222f72aca..b8d3340e556 100644 --- a/packages/nouvelle/scss/table/_theme.scss +++ b/packages/nouvelle/scss/table/_theme.scss @@ -206,8 +206,3 @@ } } - - - - -@mixin kendo-table--extended-theme() {} diff --git a/packages/nouvelle/scss/table/index.scss b/packages/nouvelle/scss/table/index.scss index 5ee99133074..b68815ca858 100644 --- a/packages/nouvelle/scss/table/index.scss +++ b/packages/nouvelle/scss/table/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "table", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin table-styles() { +@mixin kendo-table--styles() { @include module-render( "table" ) { @include kendo-table--layout(); - @include kendo-table--extended-layout(); @include kendo-table--theme(); - @include kendo-table--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-table--styles(); +} diff --git a/packages/nouvelle/scss/tabstrip/_layout.scss b/packages/nouvelle/scss/tabstrip/_layout.scss index 16b438ea23d..019e55a17c2 100644 --- a/packages/nouvelle/scss/tabstrip/_layout.scss +++ b/packages/nouvelle/scss/tabstrip/_layout.scss @@ -381,8 +381,3 @@ } } - - - - -@mixin kendo-tabstrip--extended-layout() {} diff --git a/packages/nouvelle/scss/tabstrip/_theme.scss b/packages/nouvelle/scss/tabstrip/_theme.scss index 5d2bf0f9e97..24f3b3c41ed 100644 --- a/packages/nouvelle/scss/tabstrip/_theme.scss +++ b/packages/nouvelle/scss/tabstrip/_theme.scss @@ -154,8 +154,3 @@ } } - - - - -@mixin kendo-tabstrip--extended-theme() {} diff --git a/packages/nouvelle/scss/tabstrip/_variables.scss b/packages/nouvelle/scss/tabstrip/_variables.scss index 221a849a025..8509475f21b 100644 --- a/packages/nouvelle/scss/tabstrip/_variables.scss +++ b/packages/nouvelle/scss/tabstrip/_variables.scss @@ -1,3 +1,6 @@ +@import "../list/_variables.scss"; + + // Tabstrip /// The horizontal padding of the tabstrip wrapper diff --git a/packages/nouvelle/scss/tabstrip/index.scss b/packages/nouvelle/scss/tabstrip/index.scss index 9fe24733bfc..80dd02bc625 100644 --- a/packages/nouvelle/scss/tabstrip/index.scss +++ b/packages/nouvelle/scss/tabstrip/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "tabstrip", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin tabstrip-styles() { +@mixin kendo-tabstrip--styles() { @include module-render( "tabstrip" ) { @include kendo-tabstrip--layout(); - @include kendo-tabstrip--extended-layout(); @include kendo-tabstrip--theme(); - @include kendo-tabstrip--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-tabstrip--styles(); +} diff --git a/packages/nouvelle/scss/taskboard/_layout.scss b/packages/nouvelle/scss/taskboard/_layout.scss index 26afc81ffcb..2a25b839bfb 100644 --- a/packages/nouvelle/scss/taskboard/_layout.scss +++ b/packages/nouvelle/scss/taskboard/_layout.scss @@ -1,4 +1,4 @@ -@mixin kendo-taskboard--layout() { +@mixin kendo-task-board--layout() { // sass-lint:disable-block no-important no-ids #test-area .k-taskboard { @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-taskboard--extended-layout() {} diff --git a/packages/nouvelle/scss/taskboard/_theme.scss b/packages/nouvelle/scss/taskboard/_theme.scss index 85396625421..6ec79dba384 100644 --- a/packages/nouvelle/scss/taskboard/_theme.scss +++ b/packages/nouvelle/scss/taskboard/_theme.scss @@ -1,6 +1 @@ -@mixin kendo-taskboard--theme() {} - - - - -@mixin kendo-taskboard--extended-theme() {} +@mixin kendo-task-board--theme() {} diff --git a/packages/nouvelle/scss/taskboard/index.scss b/packages/nouvelle/scss/taskboard/index.scss index f7eb37005b4..5bea6b26d55 100644 --- a/packages/nouvelle/scss/taskboard/index.scss +++ b/packages/nouvelle/scss/taskboard/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "taskboard", + name: "task-board", dependencies: () ); @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin taskboard-styles() { - @include module-render( "taskboard" ) { - @include kendo-taskboard--layout(); - @include kendo-taskboard--extended-layout(); - @include kendo-taskboard--theme(); - @include kendo-taskboard--extended-theme(); +@mixin kendo-task-board--styles() { + @include module-render( "task-board" ) { + @include kendo-task-board--layout(); + @include kendo-task-board--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-task-board--styles(); +} diff --git a/packages/nouvelle/scss/textarea/_layout.scss b/packages/nouvelle/scss/textarea/_layout.scss index df867e041de..44dc7319a9b 100644 --- a/packages/nouvelle/scss/textarea/_layout.scss +++ b/packages/nouvelle/scss/textarea/_layout.scss @@ -4,8 +4,3 @@ .k-textarea {} } - - - - -@mixin kendo-textarea--extended-layout() {} diff --git a/packages/nouvelle/scss/textarea/_theme.scss b/packages/nouvelle/scss/textarea/_theme.scss index a00df4c6ea8..7b04f653b5a 100644 --- a/packages/nouvelle/scss/textarea/_theme.scss +++ b/packages/nouvelle/scss/textarea/_theme.scss @@ -4,8 +4,3 @@ .k-textarea {} } - - - - -@mixin kendo-textarea--extended-theme() {} diff --git a/packages/nouvelle/scss/textarea/index.scss b/packages/nouvelle/scss/textarea/index.scss index 16d551bba8e..2026104fb1d 100644 --- a/packages/nouvelle/scss/textarea/index.scss +++ b/packages/nouvelle/scss/textarea/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "textarea", @@ -16,15 +19,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin textarea-styles() { +@mixin kendo-textarea--styles() { @include module-render( "textarea" ) { @include kendo-textarea--layout(); - @include kendo-textarea--extended-layout(); @include kendo-textarea--theme(); - @include kendo-textarea--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-textarea--styles(); +} diff --git a/packages/nouvelle/scss/textbox/_layout.scss b/packages/nouvelle/scss/textbox/_layout.scss index 6529c229596..b7061bc5533 100644 --- a/packages/nouvelle/scss/textbox/_layout.scss +++ b/packages/nouvelle/scss/textbox/_layout.scss @@ -5,6 +5,3 @@ } - - -@mixin kendo-textbox--extended-layout() {} diff --git a/packages/nouvelle/scss/textbox/_theme.scss b/packages/nouvelle/scss/textbox/_theme.scss index 97df2b150a0..7ae02d71b46 100644 --- a/packages/nouvelle/scss/textbox/_theme.scss +++ b/packages/nouvelle/scss/textbox/_theme.scss @@ -4,6 +4,3 @@ .k-textbox {} } - - -@mixin kendo-textbox--extended-theme() {} diff --git a/packages/nouvelle/scss/textbox/index.scss b/packages/nouvelle/scss/textbox/index.scss index 11faab5203a..d929237e120 100644 --- a/packages/nouvelle/scss/textbox/index.scss +++ b/packages/nouvelle/scss/textbox/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "textbox", @@ -16,15 +19,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin textbox-styles() { +@mixin kendo-textbox--styles() { @include module-render( "textbox" ) { @include kendo-textbox--layout(); - @include kendo-textbox--extended-layout(); @include kendo-textbox--theme(); - @include kendo-textbox--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-textbox--styles(); +} diff --git a/packages/nouvelle/scss/tilelayout/_layout.scss b/packages/nouvelle/scss/tilelayout/_layout.scss index cd7258944b6..f6b23f745e1 100644 --- a/packages/nouvelle/scss/tilelayout/_layout.scss +++ b/packages/nouvelle/scss/tilelayout/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-tile-layout--extended-layout() {} diff --git a/packages/nouvelle/scss/tilelayout/_theme.scss b/packages/nouvelle/scss/tilelayout/_theme.scss index 2fb286850a1..4b066fa6aee 100644 --- a/packages/nouvelle/scss/tilelayout/_theme.scss +++ b/packages/nouvelle/scss/tilelayout/_theme.scss @@ -1,6 +1 @@ @mixin kendo-tile-layout--theme() {} - - - - -@mixin kendo-tile-layout--extended-theme() {} diff --git a/packages/nouvelle/scss/tilelayout/index.scss b/packages/nouvelle/scss/tilelayout/index.scss index 1f50621ebed..1c769a7389d 100644 --- a/packages/nouvelle/scss/tilelayout/index.scss +++ b/packages/nouvelle/scss/tilelayout/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "tilelayout", + name: "tile-layout", dependencies: () ); @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin tilelayout-styles() { - @include module-render( "tilelayout" ) { +@mixin kendo-tile-layout--styles() { + @include module-render( "tile-layout" ) { @include kendo-tile-layout--layout(); - @include kendo-tile-layout--extended-layout(); @include kendo-tile-layout--theme(); - @include kendo-tile-layout--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-tile-layout--styles(); +} diff --git a/packages/nouvelle/scss/time-duration-picker/_layout.scss b/packages/nouvelle/scss/time-duration-picker/_layout.scss index af59b8a672c..58cdd1b2478 100644 --- a/packages/nouvelle/scss/time-duration-picker/_layout.scss +++ b/packages/nouvelle/scss/time-duration-picker/_layout.scss @@ -1,6 +1,10 @@ -@mixin kendo-time-duration-picker--layout() {} +@mixin kendo-time-duration-picker--layout() { + // Time duration picker + .k-time-duration-picker {} + // Legacy aliases + .k-timedurationpicker { @extend .k-time-duration-picker !optional; } -@mixin kendo-time-duration-picker--extended-layout() {} +} diff --git a/packages/nouvelle/scss/time-duration-picker/_theme.scss b/packages/nouvelle/scss/time-duration-picker/_theme.scss index f2482690540..c875afdab51 100644 --- a/packages/nouvelle/scss/time-duration-picker/_theme.scss +++ b/packages/nouvelle/scss/time-duration-picker/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-timepicker--theme() {} +@mixin kendo-time-duration-picker--theme() { + // Time duration picker + .k-time-duration-picker {} - - -@mixin kendo-timepicker--extended-theme() {} +} diff --git a/packages/nouvelle/scss/time-duration-picker/index.scss b/packages/nouvelle/scss/time-duration-picker/index.scss index 9256ec1fa3f..5fc605e69f9 100644 --- a/packages/nouvelle/scss/time-duration-picker/index.scss +++ b/packages/nouvelle/scss/time-duration-picker/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "time-duration-picker", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin time-duration-picker-styles() { +@mixin kendo-time-duration-picker--styles() { @include module-render( "time-duration-picker" ) { @include kendo-time-duration-picker--layout(); - @include kendo-time-duration-picker--extended-layout(); @include kendo-time-duration-picker--theme(); - @include kendo-time-duration-picker--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-time-duration-picker--styles(); +} diff --git a/packages/nouvelle/scss/time-selector/_layout.scss b/packages/nouvelle/scss/time-selector/_layout.scss index 0af0b493aab..a6000a0b3fb 100644 --- a/packages/nouvelle/scss/time-selector/_layout.scss +++ b/packages/nouvelle/scss/time-selector/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-time-selector--extended-layout() {} diff --git a/packages/nouvelle/scss/time-selector/_theme.scss b/packages/nouvelle/scss/time-selector/_theme.scss index aa2ee7efc1f..22c49756a5f 100644 --- a/packages/nouvelle/scss/time-selector/_theme.scss +++ b/packages/nouvelle/scss/time-selector/_theme.scss @@ -1,6 +1 @@ @mixin kendo-time-selector--theme() {} - - - - -@mixin kendo-time-selector--extended-theme() {} diff --git a/packages/nouvelle/scss/time-selector/index.scss b/packages/nouvelle/scss/time-selector/index.scss index c3d2a5f3992..1a997c25f28 100644 --- a/packages/nouvelle/scss/time-selector/index.scss +++ b/packages/nouvelle/scss/time-selector/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "time-selector", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin time-selector-styles() { +@mixin kendo-time-selector--styles() { @include module-render( "time-selector" ) { @include kendo-time-selector--layout(); - @include kendo-time-selector--extended-layout(); @include kendo-time-selector--theme(); - @include kendo-time-selector--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-time-selector--styles(); +} diff --git a/packages/nouvelle/scss/timeline/_layout.scss b/packages/nouvelle/scss/timeline/_layout.scss index d8cec9f1325..81cab222302 100644 --- a/packages/nouvelle/scss/timeline/_layout.scss +++ b/packages/nouvelle/scss/timeline/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-timeline--extended-layout() {} diff --git a/packages/nouvelle/scss/timeline/_theme.scss b/packages/nouvelle/scss/timeline/_theme.scss index f730375dc6e..a3505de8611 100644 --- a/packages/nouvelle/scss/timeline/_theme.scss +++ b/packages/nouvelle/scss/timeline/_theme.scss @@ -1,6 +1 @@ @mixin kendo-timeline--theme() {} - - - - -@mixin kendo-timeline--extended-theme() {} diff --git a/packages/nouvelle/scss/timeline/index.scss b/packages/nouvelle/scss/timeline/index.scss index c149ec5fd1d..1d66cb57bd2 100644 --- a/packages/nouvelle/scss/timeline/index.scss +++ b/packages/nouvelle/scss/timeline/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "timeline", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin timeline-styles() { +@mixin kendo-timeline--styles() { @include module-render( "timeline" ) { @include kendo-timeline--layout(); - @include kendo-timeline--extended-layout(); @include kendo-timeline--theme(); - @include kendo-timeline--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-timeline--styles(); +} diff --git a/packages/nouvelle/scss/timepicker/_layout.scss b/packages/nouvelle/scss/timepicker/_layout.scss index 6c4ef0ab1a4..633bcc79e78 100644 --- a/packages/nouvelle/scss/timepicker/_layout.scss +++ b/packages/nouvelle/scss/timepicker/_layout.scss @@ -1,6 +1,9 @@ -@mixin kendo-timepicker--layout() {} +@mixin kendo-time-picker--layout() { + // Time picker + .k-time-picker {} + // Legacy aliases + .k-timepicker { @extend .k-time-picker !optional; } - -@mixin kendo-timepicker--extended-layout() {} +} diff --git a/packages/nouvelle/scss/timepicker/_theme.scss b/packages/nouvelle/scss/timepicker/_theme.scss index f2482690540..acf751a825c 100644 --- a/packages/nouvelle/scss/timepicker/_theme.scss +++ b/packages/nouvelle/scss/timepicker/_theme.scss @@ -1,6 +1,6 @@ -@mixin kendo-timepicker--theme() {} +@mixin kendo-time-picker--theme() { + // Time picker + .k-time-picker {} - - -@mixin kendo-timepicker--extended-theme() {} +} diff --git a/packages/nouvelle/scss/timepicker/index.scss b/packages/nouvelle/scss/timepicker/index.scss index 3d6e421273e..5c320920494 100644 --- a/packages/nouvelle/scss/timepicker/index.scss +++ b/packages/nouvelle/scss/timepicker/index.scss @@ -1,6 +1,9 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( - name: "timepicker", + name: "time-picker", dependencies: ( "input", "icon", @@ -18,15 +21,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin timepicker-styles() { - @include module-render( "timepicker" ) { - @include kendo-timepicker--layout(); - @include kendo-timepicker--extended-layout(); - @include kendo-timepicker--theme(); - @include kendo-timepicker--extended-theme(); +@mixin kendo-time-picker--styles() { + @include module-render( "time-picker" ) { + @include kendo-time-picker--layout(); + @include kendo-time-picker--theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-time-picker--styles(); +} diff --git a/packages/nouvelle/scss/toolbar/_layout.scss b/packages/nouvelle/scss/toolbar/_layout.scss index 9c6c1a46130..806010054ef 100644 --- a/packages/nouvelle/scss/toolbar/_layout.scss +++ b/packages/nouvelle/scss/toolbar/_layout.scss @@ -194,8 +194,3 @@ } } - - - - -@mixin kendo-toolbar--extended-layout() {} diff --git a/packages/nouvelle/scss/toolbar/_theme.scss b/packages/nouvelle/scss/toolbar/_theme.scss index 4f307712c35..48dbdd32e7c 100644 --- a/packages/nouvelle/scss/toolbar/_theme.scss +++ b/packages/nouvelle/scss/toolbar/_theme.scss @@ -43,8 +43,3 @@ } } } - - - - -@mixin kendo-toolbar--extended-theme() {} diff --git a/packages/nouvelle/scss/toolbar/index.scss b/packages/nouvelle/scss/toolbar/index.scss index 13a86d7409b..1db217bc5c5 100644 --- a/packages/nouvelle/scss/toolbar/index.scss +++ b/packages/nouvelle/scss/toolbar/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "toolbar", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin toolbar-styles() { +@mixin kendo-toolbar--styles() { @include module-render( "toolbar" ) { @include kendo-toolbar--layout(); - @include kendo-toolbar--extended-layout(); @include kendo-toolbar--theme(); - @include kendo-toolbar--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-toolbar--styles(); +} diff --git a/packages/nouvelle/scss/tooltip/_layout.scss b/packages/nouvelle/scss/tooltip/_layout.scss index d1eb90d4099..9b90f3f4dbe 100644 --- a/packages/nouvelle/scss/tooltip/_layout.scss +++ b/packages/nouvelle/scss/tooltip/_layout.scss @@ -127,8 +127,3 @@ } } - - - - -@mixin kendo-tooltip--extended-layout() {} diff --git a/packages/nouvelle/scss/tooltip/_theme.scss b/packages/nouvelle/scss/tooltip/_theme.scss index 0c503e94675..91adf059f66 100644 --- a/packages/nouvelle/scss/tooltip/_theme.scss +++ b/packages/nouvelle/scss/tooltip/_theme.scss @@ -36,8 +36,3 @@ } } - - - - -@mixin kendo-tooltip--extended-theme() {} diff --git a/packages/nouvelle/scss/tooltip/index.scss b/packages/nouvelle/scss/tooltip/index.scss index bef48c52ec8..fb332671f08 100644 --- a/packages/nouvelle/scss/tooltip/index.scss +++ b/packages/nouvelle/scss/tooltip/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "tooltip", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin tooltip-styles() { +@mixin kendo-tooltip--styles() { @include module-render( "tooltip" ) { @include kendo-tooltip--layout(); - @include kendo-tooltip--extended-layout(); @include kendo-tooltip--theme(); - @include kendo-tooltip--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-tooltip--styles(); +} diff --git a/packages/nouvelle/scss/treelist/_layout.scss b/packages/nouvelle/scss/treelist/_layout.scss index 92b9a0317fc..17348530c69 100644 --- a/packages/nouvelle/scss/treelist/_layout.scss +++ b/packages/nouvelle/scss/treelist/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-treelist--extended-layout() {} diff --git a/packages/nouvelle/scss/treelist/_theme.scss b/packages/nouvelle/scss/treelist/_theme.scss index 9e673e1a623..7e0821feb23 100644 --- a/packages/nouvelle/scss/treelist/_theme.scss +++ b/packages/nouvelle/scss/treelist/_theme.scss @@ -1,6 +1 @@ @mixin kendo-treelist--theme() {} - - - - -@mixin kendo-treelist--extended-theme() {} diff --git a/packages/nouvelle/scss/treelist/index.scss b/packages/nouvelle/scss/treelist/index.scss index 63254e3b84d..883e3d5bcea 100644 --- a/packages/nouvelle/scss/treelist/index.scss +++ b/packages/nouvelle/scss/treelist/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "treelist", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin treelist-styles() { +@mixin kendo-treelist--styles() { @include module-render( "treelist" ) { @include kendo-treelist--layout(); - @include kendo-treelist--extended-layout(); @include kendo-treelist--theme(); - @include kendo-treelist--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-treelist--styles(); +} diff --git a/packages/nouvelle/scss/treeview/_layout.scss b/packages/nouvelle/scss/treeview/_layout.scss index 34c358600d5..929a8ce2b6c 100644 --- a/packages/nouvelle/scss/treeview/_layout.scss +++ b/packages/nouvelle/scss/treeview/_layout.scss @@ -164,8 +164,3 @@ } } - - - - -@mixin kendo-treeview--extended-layout() {} diff --git a/packages/nouvelle/scss/treeview/_theme.scss b/packages/nouvelle/scss/treeview/_theme.scss index 9e61cb40274..bf743b39421 100644 --- a/packages/nouvelle/scss/treeview/_theme.scss +++ b/packages/nouvelle/scss/treeview/_theme.scss @@ -183,8 +183,3 @@ } } - - - - -@mixin kendo-treeview--extended-theme() {} diff --git a/packages/nouvelle/scss/treeview/index.scss b/packages/nouvelle/scss/treeview/index.scss index 3e45be09fc7..02ae46b312c 100644 --- a/packages/nouvelle/scss/treeview/index.scss +++ b/packages/nouvelle/scss/treeview/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "treeview", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin treeview-styles() { +@mixin kendo-treeview--styles() { @include module-render( "treeview" ) { @include kendo-treeview--layout(); - @include kendo-treeview--extended-layout(); @include kendo-treeview--theme(); - @include kendo-treeview--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-treeview--styles(); +} diff --git a/packages/nouvelle/scss/typography/_layout.scss b/packages/nouvelle/scss/typography/_layout.scss index d563e0445f0..22aa480d276 100644 --- a/packages/nouvelle/scss/typography/_layout.scss +++ b/packages/nouvelle/scss/typography/_layout.scss @@ -1,6 +1 @@ @mixin kendo-typography--layout() {} - - - - -@mixin kendo-typography--extended-layout() {} diff --git a/packages/nouvelle/scss/typography/_theme.scss b/packages/nouvelle/scss/typography/_theme.scss index e6f8adc1ab6..9fb39557a0b 100644 --- a/packages/nouvelle/scss/typography/_theme.scss +++ b/packages/nouvelle/scss/typography/_theme.scss @@ -1,6 +1 @@ @mixin kendo-typography--theme() {} - - - - -@mixin kendo-typography--extended-theme() {} diff --git a/packages/nouvelle/scss/typography/index.scss b/packages/nouvelle/scss/typography/index.scss index a947617f72c..2d10fb2226d 100644 --- a/packages/nouvelle/scss/typography/index.scss +++ b/packages/nouvelle/scss/typography/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "typography", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin typography-styles() { +@mixin kendo-typography--styles() { @include module-render( "typography" ) { @include kendo-typography--layout(); - @include kendo-typography--extended-layout(); @include kendo-typography--theme(); - @include kendo-typography--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-typography--styles(); +} diff --git a/packages/nouvelle/scss/upload/_layout.scss b/packages/nouvelle/scss/upload/_layout.scss index e92f21faed8..28fade84332 100644 --- a/packages/nouvelle/scss/upload/_layout.scss +++ b/packages/nouvelle/scss/upload/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-upload--extended-layout() {} diff --git a/packages/nouvelle/scss/upload/_theme.scss b/packages/nouvelle/scss/upload/_theme.scss index b67737d0d7b..58e26d8fd1b 100644 --- a/packages/nouvelle/scss/upload/_theme.scss +++ b/packages/nouvelle/scss/upload/_theme.scss @@ -1,6 +1 @@ @mixin kendo-upload--theme() {} - - - - -@mixin kendo-upload--extended-theme() {} diff --git a/packages/nouvelle/scss/upload/index.scss b/packages/nouvelle/scss/upload/index.scss index 31658a1e214..e20f17ccfc1 100644 --- a/packages/nouvelle/scss/upload/index.scss +++ b/packages/nouvelle/scss/upload/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "upload", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin upload-styles() { +@mixin kendo-upload--styles() { @include module-render( "upload" ) { @include kendo-upload--layout(); - @include kendo-upload--extended-layout(); @include kendo-upload--theme(); - @include kendo-upload--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-upload--styles(); +} diff --git a/packages/nouvelle/scss/utils/index.scss b/packages/nouvelle/scss/utils/index.scss index 89ceb68ea9a..aeb1eafcb0a 100644 --- a/packages/nouvelle/scss/utils/index.scss +++ b/packages/nouvelle/scss/utils/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "utils", @@ -5,14 +8,22 @@ $_kendo-module-meta: ( ); +// Component +@import "@progress/kendo-theme-utils/scss/all.scss"; + + // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin utils-styles() { +@mixin kendo-utils--styles() { @include module-render( "utils" ) { - // @import "@progress/kendo-theme-utils/scss/all.scss"; + @include kendo-utils(); } } -@import "@progress/kendo-theme-utils/scss/all.scss"; + +@if $kendo-auto-bootstrap { + @include kendo-utils--styles(); +} diff --git a/packages/nouvelle/scss/validator/_layout.scss b/packages/nouvelle/scss/validator/_layout.scss index 969a1fc9182..311517f6c5a 100644 --- a/packages/nouvelle/scss/validator/_layout.scss +++ b/packages/nouvelle/scss/validator/_layout.scss @@ -14,8 +14,3 @@ } } - - - - -@mixin kendo-validator--extended-layout() {} diff --git a/packages/nouvelle/scss/validator/_theme.scss b/packages/nouvelle/scss/validator/_theme.scss index 1389043ed0b..02db67847f3 100644 --- a/packages/nouvelle/scss/validator/_theme.scss +++ b/packages/nouvelle/scss/validator/_theme.scss @@ -1,10 +1,6 @@ @mixin kendo-validator--theme() { + // Validator .k-validator {} } - - - - -@mixin kendo-validator--extended-theme() {} diff --git a/packages/nouvelle/scss/validator/index.scss b/packages/nouvelle/scss/validator/index.scss index c45d494b778..37918156ce0 100644 --- a/packages/nouvelle/scss/validator/index.scss +++ b/packages/nouvelle/scss/validator/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "validator", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin validator-styles() { +@mixin kendo-validator--styles() { @include module-render( "validator" ) { @include kendo-validator--layout(); - @include kendo-validator--extended-layout(); @include kendo-validator--theme(); - @include kendo-validator--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-validator--styles(); +} diff --git a/packages/nouvelle/scss/virtual-scroller/_layout.scss b/packages/nouvelle/scss/virtual-scroller/_layout.scss index a70768d1ae4..1f534a0fd97 100644 --- a/packages/nouvelle/scss/virtual-scroller/_layout.scss +++ b/packages/nouvelle/scss/virtual-scroller/_layout.scss @@ -33,8 +33,3 @@ } } - - - - -@mixin kendo-virtual-scroller--extended-layout() {} diff --git a/packages/nouvelle/scss/virtual-scroller/_theme.scss b/packages/nouvelle/scss/virtual-scroller/_theme.scss index 28fab6093f7..65c5d4d7b16 100644 --- a/packages/nouvelle/scss/virtual-scroller/_theme.scss +++ b/packages/nouvelle/scss/virtual-scroller/_theme.scss @@ -1,10 +1,6 @@ @mixin kendo-virtual-scroller--theme() { + // Virtual scroller .k-virtual-scroller {} } - - - - -@mixin kendo-virtual-scroller--extended-theme() {} diff --git a/packages/nouvelle/scss/virtual-scroller/index.scss b/packages/nouvelle/scss/virtual-scroller/index.scss index 073aad04e19..bb071be0c40 100644 --- a/packages/nouvelle/scss/virtual-scroller/index.scss +++ b/packages/nouvelle/scss/virtual-scroller/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "virtual-scroller", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin virtual-scroller-styles() { +@mixin kendo-virtual-scroller--styles() { @include module-render( "virtual-scroller" ) { @include kendo-virtual-scroller--layout(); - @include kendo-virtual-scroller--extended-layout(); @include kendo-virtual-scroller--theme(); - @include kendo-virtual-scroller--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-virtual-scroller--styles(); +} diff --git a/packages/nouvelle/scss/window/_layout.scss b/packages/nouvelle/scss/window/_layout.scss index 45099f237e5..12b60ddf487 100644 --- a/packages/nouvelle/scss/window/_layout.scss +++ b/packages/nouvelle/scss/window/_layout.scss @@ -158,8 +158,3 @@ } } - - - - -@mixin kendo-window--extended-layout() {} diff --git a/packages/nouvelle/scss/window/_theme.scss b/packages/nouvelle/scss/window/_theme.scss index 51c0d3c4edb..638c4b532e3 100644 --- a/packages/nouvelle/scss/window/_theme.scss +++ b/packages/nouvelle/scss/window/_theme.scss @@ -55,8 +55,3 @@ } } - - - - -@mixin kendo-window--extended-theme() {} diff --git a/packages/nouvelle/scss/window/index.scss b/packages/nouvelle/scss/window/index.scss index a19be19e17b..c524bc8b064 100644 --- a/packages/nouvelle/scss/window/index.scss +++ b/packages/nouvelle/scss/window/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "window", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin window-styles() { +@mixin kendo-window--styles() { @include module-render( "window" ) { @include kendo-window--layout(); - @include kendo-window--extended-layout(); @include kendo-window--theme(); - @include kendo-window--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-window--styles(); +} diff --git a/packages/nouvelle/scss/wizard/_layout.scss b/packages/nouvelle/scss/wizard/_layout.scss index 5492b9fadfb..fdb2344596f 100644 --- a/packages/nouvelle/scss/wizard/_layout.scss +++ b/packages/nouvelle/scss/wizard/_layout.scss @@ -6,8 +6,3 @@ } } - - - - -@mixin kendo-wizard--extended-layout() {} diff --git a/packages/nouvelle/scss/wizard/_theme.scss b/packages/nouvelle/scss/wizard/_theme.scss index 13cf9e94581..f5737f55047 100644 --- a/packages/nouvelle/scss/wizard/_theme.scss +++ b/packages/nouvelle/scss/wizard/_theme.scss @@ -1,6 +1 @@ @mixin kendo-wizard--theme() {} - - - - -@mixin kendo-wizard--extended-theme() {} diff --git a/packages/nouvelle/scss/wizard/index.scss b/packages/nouvelle/scss/wizard/index.scss index dbfe1f423a4..8c69f98377f 100644 --- a/packages/nouvelle/scss/wizard/index.scss +++ b/packages/nouvelle/scss/wizard/index.scss @@ -1,3 +1,6 @@ +@import "../core/index.import.scss"; + + // Module meta $_kendo-module-meta: ( name: "wizard", @@ -12,15 +15,18 @@ $_kendo-module-meta: ( // Register +@import "../core/module-system/index.import.scss"; @include module-register( $_kendo-module-meta... ); // Expose -@mixin wizard-styles() { +@mixin kendo-wizard--styles() { @include module-render( "wizard" ) { @include kendo-wizard--layout(); - @include kendo-wizard--extended-layout(); @include kendo-wizard--theme(); - @include kendo-wizard--extended-theme(); } } + +@if $kendo-auto-bootstrap { + @include kendo-wizard--styles(); +}