diff --git a/.stylelintrc.json b/.stylelintrc.json index 51b83891c1c8..5c51bf2f8c24 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -43,12 +43,7 @@ "filePattern": "\\.scss$" } ], - "material/no-import": [ - true, - { - "exclude": "\\.import\\.scss$" - } - ], + "material/no-import": true, "material/no-ampersand-beyond-selector-start": [ true, { diff --git a/src/cdk/a11y/_index.import.scss b/src/cdk/a11y/_index.import.scss deleted file mode 100644 index f534860b10f3..000000000000 --- a/src/cdk/a11y/_index.import.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'index' hide a11y, high-contrast; -@forward 'index' as cdk-* hide cdk-optionally-nest-content; diff --git a/src/cdk/overlay/_index.import.scss b/src/cdk/overlay/_index.import.scss deleted file mode 100644 index 042a7fb84c1f..000000000000 --- a/src/cdk/overlay/_index.import.scss +++ /dev/null @@ -1,13 +0,0 @@ -@forward '../a11y' as cdk-*; -@forward 'index' hide $dark-backdrop-background, $z-index-overlay, $z-index-overlay-backdrop, - $z-index-overlay-container, overlay; -@forward 'index' as cdk-* hide $cdk-backdrop-animation-duration, - $cdk-backdrop-animation-timing-function, $cdk-dark-backdrop-background; -@forward 'index' as cdk-overlay-* hide $cdk-overlay-backdrop-animation-duration, - $cdk-overlay-backdrop-animation-timing-function, $cdk-overlay-z-index-overlay, - $cdk-overlay-z-index-overlay-backdrop, $cdk-overlay-z-index-overlay-container, - cdk-overlay-overlay; -@forward './index-deprecated' as cdk-*; -@forward './index-deprecated' as cdk-overlay-*; - -@import '../a11y'; diff --git a/src/cdk/text-field/_index.import.scss b/src/cdk/text-field/_index.import.scss deleted file mode 100644 index 9a4c2158d021..000000000000 --- a/src/cdk/text-field/_index.import.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'index' as cdk-* show cdk-text-field-autofill, cdk-text-field-autofill-color, -cdk-text-field-autosize, cdk-text-field; diff --git a/src/material-experimental/column-resize/_column-resize.import.scss b/src/material-experimental/column-resize/_column-resize.import.scss deleted file mode 100644 index 58505a9c8f24..000000000000 --- a/src/material-experimental/column-resize/_column-resize.import.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward '../../material/core/style/variables.import'; -@forward '../../material/core/theming/theming.import'; -@forward '../../material/core/style/vendor-prefixes.import'; -@forward 'column-resize-theme' as mat-column-resize-*; - -@import '../../material/core/style/variables'; -@import '../../material/core/style/vendor-prefixes'; -@import '../../material/core/theming/palette'; -@import '../../material/core/theming/theming'; diff --git a/src/material-experimental/popover-edit/_popover-edit.import.scss b/src/material-experimental/popover-edit/_popover-edit.import.scss deleted file mode 100644 index f1c842be7fb8..000000000000 --- a/src/material-experimental/popover-edit/_popover-edit.import.scss +++ /dev/null @@ -1,13 +0,0 @@ -@forward '../../material/core/style/private.import'; -@forward '../../material/core/theming/theming.import'; -@forward '../../cdk/a11y/index.import'; -@forward '../../material/core/typography/typography-utils.import'; -@forward 'popover-edit-theme' hide color, density, theme, typography; -@forward 'popover-edit-theme' as mat-popover-edit-*; - -@import '../../cdk/a11y'; -@import '../../material/core/style/variables'; -@import '../../material/core/style/private'; -@import '../../material/core/theming/palette'; -@import '../../material/core/theming/theming'; -@import '../../material/core/typography/typography-utils'; diff --git a/src/material-experimental/selection/_selection.import.scss b/src/material-experimental/selection/_selection.import.scss deleted file mode 100644 index bc34a7d3c887..000000000000 --- a/src/material-experimental/selection/_selection.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward '../../material/core/theming/theming.import'; -@forward 'selection' as mat-selection-*; - -@import '../../material/core/theming/theming'; diff --git a/src/material/BUILD.bazel b/src/material/BUILD.bazel index f91607ee8367..cb4f7c3d159a 100644 --- a/src/material/BUILD.bazel +++ b/src/material/BUILD.bazel @@ -23,7 +23,6 @@ sass_library( name = "sass_lib", srcs = [ "_index.scss", - "_theming.scss", "_token-theming.scss", ], deps = [ @@ -54,14 +53,14 @@ ng_package( ":package_json", ":sass_lib", "//src/material/core:theming_scss_lib", - "//src/material/prebuilt-themes:deeppurple-amber", - "//src/material/prebuilt-themes:indigo-pink", - "//src/material/prebuilt-themes:pink-bluegrey", - "//src/material/prebuilt-themes:purple-green", "//src/material/legacy-prebuilt-themes:deeppurple-amber", "//src/material/legacy-prebuilt-themes:indigo-pink", "//src/material/legacy-prebuilt-themes:pink-bluegrey", "//src/material/legacy-prebuilt-themes:purple-green", + "//src/material/prebuilt-themes:deeppurple-amber", + "//src/material/prebuilt-themes:indigo-pink", + "//src/material/prebuilt-themes:pink-bluegrey", + "//src/material/prebuilt-themes:purple-green", ] + MATERIAL_SCSS_LIBS, nested_packages = ["//src/material/schematics:npm_package"], tags = ["release-package"], diff --git a/src/material/_theming.scss b/src/material/_theming.scss deleted file mode 100644 index e83d7cd7d206..000000000000 --- a/src/material/_theming.scss +++ /dev/null @@ -1,43 +0,0 @@ -// Forwards all public API mixins so they can be imported from a single entry point. -// Note that we have to forward the `.import` files for backwards-compatibility with -// projects that don't use Sass modules and include the `mat-`-prefixed mixins. - -@forward '../cdk/a11y/index.import'; -@forward '../cdk/overlay/index.import'; -@forward '../cdk/text-field/index.import'; - -@forward './core/core-legacy-index'; -@forward './legacy-autocomplete/autocomplete-legacy-index'; -@forward './badge/badge-legacy-index'; -@forward './bottom-sheet/bottom-sheet-legacy-index'; -@forward './button-toggle/button-toggle-legacy-index'; -@forward './legacy-button/button-legacy-index'; -@forward './legacy-card/card-legacy-index'; -@forward './legacy-checkbox/checkbox-legacy-index'; -@forward './legacy-chips/chips-legacy-index'; -@forward './datepicker/datepicker-legacy-index'; -@forward './legacy-dialog/dialog-legacy-index'; -@forward './divider/divider-legacy-index'; -@forward './expansion/expansion-legacy-index'; -@forward './legacy-form-field/form-field-legacy-index'; -@forward './grid-list/grid-list-legacy-index'; -@forward './icon/icon-legacy-index'; -@forward './legacy-input/input-legacy-index'; -@forward './legacy-list/list-legacy-index'; -@forward './legacy-menu/menu-legacy-index'; -@forward './legacy-paginator/paginator-legacy-index'; -@forward './legacy-progress-bar/progress-bar-legacy-index'; -@forward './legacy-progress-spinner/progress-spinner-legacy-index'; -@forward './legacy-radio/radio-legacy-index'; -@forward './legacy-select/select-legacy-index'; -@forward './sidenav/sidenav-legacy-index'; -@forward './legacy-slide-toggle/slide-toggle-legacy-index'; -@forward './legacy-slider/slider-legacy-index'; -@forward './legacy-snack-bar/snack-bar-legacy-index'; -@forward './sort/sort-legacy-index'; -@forward './stepper/stepper-legacy-index'; -@forward './legacy-table/table-legacy-index'; -@forward './legacy-tabs/tabs-legacy-index'; -@forward './toolbar/toolbar-legacy-index'; -@forward './legacy-tooltip/tooltip-legacy-index'; -@forward './tree/tree-legacy-index'; diff --git a/src/material/autocomplete/_autocomplete-theme.import.scss b/src/material/autocomplete/_autocomplete-theme.import.scss deleted file mode 100644 index a56d6566e3f3..000000000000 --- a/src/material/autocomplete/_autocomplete-theme.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'autocomplete-theme' as mat-mdc-autocomplete-*; diff --git a/src/material/badge/_badge-legacy-index.scss b/src/material/badge/_badge-legacy-index.scss deleted file mode 100644 index c67c63b256c3..000000000000 --- a/src/material/badge/_badge-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'badge-theme' hide $default-size, $font-size, $font-weight, $large-size, $small-size, -color, theme, typography, density; -@forward 'badge-theme' as mat-badge-* hide mat-badge-density, mat-badge-size; diff --git a/src/material/badge/_badge-theme.import.scss b/src/material/badge/_badge-theme.import.scss deleted file mode 100644 index 31a915c76659..000000000000 --- a/src/material/badge/_badge-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward '../../cdk/a11y/index.import'; -@forward 'badge-theme' hide $default-size, $font-size, $font-weight, $large-size, $small-size, -color, theme, typography, density; -@forward 'badge-theme' as mat-badge-* hide mat-badge-density, mat-badge-size; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; -@import '../../cdk/a11y'; diff --git a/src/material/bottom-sheet/_bottom-sheet-legacy-index.scss b/src/material/bottom-sheet/_bottom-sheet-legacy-index.scss deleted file mode 100644 index 950504e8acb4..000000000000 --- a/src/material/bottom-sheet/_bottom-sheet-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'bottom-sheet-theme' hide color, theme, typography, density; -@forward 'bottom-sheet-theme' as mat-bottom-sheet-* hide mat-bottom-sheet-density; diff --git a/src/material/bottom-sheet/_bottom-sheet-theme.import.scss b/src/material/bottom-sheet/_bottom-sheet-theme.import.scss deleted file mode 100644 index e722de07fc79..000000000000 --- a/src/material/bottom-sheet/_bottom-sheet-theme.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'bottom-sheet-theme' hide color, theme, typography, density; -@forward 'bottom-sheet-theme' as mat-bottom-sheet-* hide mat-bottom-sheet-density; - -@import '../core/style/private'; -@import '../core/typography/typography-utils'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; diff --git a/src/material/button-toggle/_button-toggle-legacy-index.scss b/src/material/button-toggle/_button-toggle-legacy-index.scss deleted file mode 100644 index 6dc79dfc9423..000000000000 --- a/src/material/button-toggle/_button-toggle-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'button-toggle-variables' as mat-button-toggle-*; -@forward 'button-toggle-theme' as mat-button-toggle-*; diff --git a/src/material/button-toggle/_button-toggle-theme.import.scss b/src/material/button-toggle/_button-toggle-theme.import.scss deleted file mode 100644 index f5c81d68d29c..000000000000 --- a/src/material/button-toggle/_button-toggle-theme.import.scss +++ /dev/null @@ -1,15 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward '../core/density/private/compatibility.import'; -@forward 'button-toggle-variables' as mat-button-toggle-*; -@forward '../../cdk/a11y/index.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'button-toggle-theme' as mat-button-toggle-*; - -@import '../../cdk/a11y'; -@import '../core/style/private'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; -@import '../core/density/private/compatibility'; -@import './button-toggle-variables'; diff --git a/src/material/button-toggle/_button-toggle-variables.import.scss b/src/material/button-toggle/_button-toggle-variables.import.scss deleted file mode 100644 index 965ac066541b..000000000000 --- a/src/material/button-toggle/_button-toggle-variables.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'button-toggle-variables' as mat-button-toggle-*; diff --git a/src/material/button/_button-base.import.scss b/src/material/button/_button-base.import.scss deleted file mode 100644 index 3667b382451c..000000000000 --- a/src/material/button/_button-base.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward '../core/style/layout-common.import'; -@forward 'button-base'; - -@import '../core/style/layout-common'; diff --git a/src/material/button/_button-theme.import.scss b/src/material/button/_button-theme.import.scss deleted file mode 100644 index d80738dcef2c..000000000000 --- a/src/material/button/_button-theme.import.scss +++ /dev/null @@ -1,13 +0,0 @@ -@forward '../../material/core/ripple/ripple.import'; -@forward 'button-theme' hide color, density, theme, typography; -@forward 'button-theme' as mat-mdc-* hide $mat-mdc-mat-button-state-target, mat-mdc-color, -mat-mdc-density, mat-mdc-mat-button-apply-disabled-style, mat-mdc-mat-button-disabled-background, -mat-mdc-mat-button-disabled-color, mat-mdc-mat-button-ripple-ink-color, mat-mdc-theme, -mat-mdc-typography; -@forward 'button-theme' as mat-mdc-button-* hide $mat-mdc-button-mat-button-state-target, -mat-mdc-button-mat-button-apply-disabled-style, mat-mdc-button-mat-button-disabled-background, -mat-mdc-button-mat-button-disabled-color, mat-mdc-button-mat-button-ripple-ink-color; -@forward 'fab-theme' as mat-mdc-fab-*; -@forward 'icon-button-theme' as mat-mdc-icon-button-*; - -@import '../../material/core/ripple/ripple'; diff --git a/src/material/card/_card-theme.import.scss b/src/material/card/_card-theme.import.scss deleted file mode 100644 index 367a7bcad08b..000000000000 --- a/src/material/card/_card-theme.import.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'card-theme' hide color, density, theme, typography, theme-from-tokens; -@forward 'card-theme' as mat-mdc-card-* hide $mat-mdc-card-mdc-card-action-icon-color, -$mat-mdc-card-mdc-card-outline-color; diff --git a/src/material/checkbox/_checkbox-theme.import.scss b/src/material/checkbox/_checkbox-theme.import.scss deleted file mode 100644 index aea7a1d373fb..000000000000 --- a/src/material/checkbox/_checkbox-theme.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward 'checkbox-theme' hide color, density, private-checkbox-styles-with-color, theme, -typography, theme-from-tokens; -@forward 'checkbox-theme' as mat-mdc-* hide $mat-mdc-mdc-checkbox-border-color, -$mat-mdc-mdc-checkbox-disabled-color, mat-mdc-background-focus-density, -mat-mdc-background-focus-indicator-checked-color, mat-mdc-background-focus-indicator-color, -mat-mdc-color, mat-mdc-density, mat-mdc-theme, mat-mdc-typography; -@forward 'checkbox-theme' as mat-mdc-checkbox-* hide $mat-mdc-checkbox-mdc-checkbox-border-color, -$mat-mdc-checkbox-mdc-checkbox-disabled-color, mat-mdc-checkbox-background-focus-density, -mat-mdc-checkbox-background-focus-indicator-checked-color, -mat-mdc-checkbox-background-focus-indicator-color; diff --git a/src/material/chips/_chips-theme.import.scss b/src/material/chips/_chips-theme.import.scss deleted file mode 100644 index b6e007aef655..000000000000 --- a/src/material/chips/_chips-theme.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'chips-theme' hide color, density, theme, typography; -@forward 'chips-theme' as mat-mdc-chips-* hide $mat-mdc-chips-mdc-chips-fill-color-default, -$mat-mdc-chips-mdc-chips-icon-color, $mat-mdc-chips-mdc-chips-ink-color-default, -mat-mdc-chips-selected-color; diff --git a/src/material/core/BUILD.bazel b/src/material/core/BUILD.bazel index 62aa5d436820..c7c979fa913d 100644 --- a/src/material/core/BUILD.bazel +++ b/src/material/core/BUILD.bazel @@ -46,13 +46,9 @@ ALL_THEMING_FILES = [ # on the `_all-typography` file. "_core.scss", "color/_all-color.scss", - "color/_all-color.import.scss", "density/private/_all-density.scss", - "density/private/_all-density.import.scss", "theming/_all-theme.scss", - "theming/_all-theme.import.scss", "typography/_all-typography.scss", - "typography/_all-typography.import.scss", ] sass_library( diff --git a/src/material/core/_core-legacy-index.scss b/src/material/core/_core-legacy-index.scss deleted file mode 100644 index 26adf86d4a5e..000000000000 --- a/src/material/core/_core-legacy-index.scss +++ /dev/null @@ -1,16 +0,0 @@ -@forward 'core' hide core; -@forward 'core-theme' hide color, theme; -@forward 'core' as mat-*; -@forward 'core-theme' as mat-* hide mat-color, mat-theme; -@forward 'core' as mat-core-*; -@forward 'core-theme' as mat-core-*; - -@forward './color/color-legacy-index'; -@forward './density/private/density-legacy-index'; -@forward './focus-indicators/focus-indicators-legacy-index'; -@forward './option/option-legacy-index'; -@forward './ripple/ripple-legacy-index'; -@forward './selection/pseudo-checkbox/pseudo-checkbox-legacy-index'; -@forward './style/style-legacy-index'; -@forward './theming/theming-legacy-index'; -@forward './typography/typography-legacy-index'; diff --git a/src/material/core/_core.import.scss b/src/material/core/_core.import.scss deleted file mode 100644 index 348a48da8075..000000000000 --- a/src/material/core/_core.import.scss +++ /dev/null @@ -1,60 +0,0 @@ -@forward '../../cdk/overlay/index.import'; -@forward '../../cdk/text-field/index.import'; -@forward '../snack-bar/snack-bar-theme.import'; -@forward '../tree/tree-theme.import'; -@forward 'ripple/ripple.import'; -@forward '../badge/badge-theme.import'; -@forward '../button/button-theme.import'; -@forward '../button-toggle/button-toggle-theme.import'; -@forward '../chips/chips-theme.import'; -@forward '../datepicker/datepicker-theme.import'; -@forward '../expansion/expansion-theme.import'; -@forward '../paginator/paginator-theme.import'; -@forward '../stepper/stepper-theme.import'; -@forward '../toolbar/toolbar-theme.import'; -@forward '../tooltip/tooltip-theme.import'; -@forward '../form-field/form-field-theme.import'; -@forward 'focus-indicators/focus-indicators.import'; -@forward 'option/option-theme.import'; -@forward 'option/optgroup-theme.import'; -@forward 'selection/pseudo-checkbox/pseudo-checkbox-theme.import'; -@forward 'typography/typography.import'; -@forward '../autocomplete/autocomplete-theme.import'; -@forward '../bottom-sheet/bottom-sheet-theme.import'; -@forward '../card/card-theme.import'; -@forward '../checkbox/checkbox-theme.import'; -@forward '../divider/divider-theme.import'; -@forward '../table/table-theme.import'; -@forward '../dialog/dialog-theme.import'; -@forward '../list/list-theme.import'; -@forward '../grid-list/grid-list-theme.import'; -@forward '../icon/icon-theme.import'; -@forward '../input/input-theme.import'; -@forward '../menu/menu-theme.import'; -@forward '../progress-bar/progress-bar-theme.import'; -@forward '../progress-spinner/progress-spinner-theme.import'; -@forward '../radio/radio-theme.import'; -@forward '../select/select-theme.import'; -@forward '../sidenav/sidenav-theme.import'; -@forward '../slide-toggle/slide-toggle-theme.import'; -@forward '../slider/slider-theme.import'; -@forward '../sort/sort-theme.import'; -@forward '../tabs/tabs-theme.import'; -@forward 'typography/all-typography'; -@forward 'core' hide core; -@forward 'core-theme' hide color, theme; -@forward 'core' as mat-*; -@forward 'core-theme' as mat-* hide mat-color, mat-theme; -@forward 'core' as mat-core-*; -@forward 'core-theme' as mat-core-*; - -@import '../../cdk/overlay'; -@import '../../cdk/a11y'; -@import '../../cdk/text-field'; -@import './style/private'; -@import './ripple/ripple'; -@import './focus-indicators/focus-indicators'; -@import './option/option-theme'; -@import './option/optgroup-theme'; -@import './selection/pseudo-checkbox/pseudo-checkbox-theme'; -@import './typography/all-typography'; diff --git a/src/material/core/color/_all-color.import.scss b/src/material/core/color/_all-color.import.scss deleted file mode 100644 index 3a2579da41f9..000000000000 --- a/src/material/core/color/_all-color.import.scss +++ /dev/null @@ -1,53 +0,0 @@ -@forward '../../../cdk/overlay/index.import'; -@forward '../../../cdk/text-field/index.import'; -@forward '../../snack-bar/snack-bar-theme.import'; -@forward '../theming/theming.import'; -@forward '../ripple/ripple.import'; -@forward '../../badge/badge-theme.import'; -@forward '../../button/button-theme.import'; -@forward '../../button-toggle/button-toggle-theme.import'; -@forward '../../chips/chips-theme.import'; -@forward '../../datepicker/datepicker-theme.import'; -@forward '../../expansion/expansion-theme.import'; -@forward '../../paginator/paginator-theme.import'; -@forward '../../stepper/stepper-theme.import'; -@forward '../../toolbar/toolbar-theme.import'; -@forward '../../tooltip/tooltip-theme.import'; -@forward '../../form-field/form-field-theme.import'; -@forward '../../tree/tree-theme.import'; -@forward '../focus-indicators/focus-indicators.import'; -@forward '../option/option-theme.import'; -@forward '../option/optgroup-theme.import'; -@forward '../selection/pseudo-checkbox/pseudo-checkbox-theme.import'; -@forward '../typography/typography.import'; -@forward '../../autocomplete/autocomplete-theme.import'; -@forward '../../bottom-sheet/bottom-sheet-theme.import'; -@forward '../../card/card-theme.import'; -@forward '../../checkbox/checkbox-theme.import'; -@forward '../../divider/divider-theme.import'; -@forward '../../table/table-theme.import'; -@forward '../../dialog/dialog-theme.import'; -@forward '../../list/list-theme.import'; -@forward '../../grid-list/grid-list-theme.import'; -@forward '../../icon/icon-theme.import'; -@forward '../../input/input-theme.import'; -@forward '../../menu/menu-theme.import'; -@forward '../../progress-bar/progress-bar-theme.import'; -@forward '../../progress-spinner/progress-spinner-theme.import'; -@forward '../../radio/radio-theme.import'; -@forward '../../select/select-theme.import'; -@forward '../../sidenav/sidenav-theme.import'; -@forward '../../slide-toggle/slide-toggle-theme.import'; -@forward '../../slider/slider-theme.import'; -@forward '../../sort/sort-theme.import'; -@forward '../../tabs/tabs-theme.import'; -@forward '../typography/all-typography'; -@forward '../core' as mat-*; -@forward '../core-theme' as mat-* hide mat-color, mat-theme; -@forward '../core' as mat-core-* hide mat-core-core; -@forward '../core-theme' as mat-core-*; -@forward '../theming/all-theme'; -@forward 'all-color'; - -@import '../theming/all-theme'; -@import '../theming/theming'; diff --git a/src/material/core/color/_color-legacy-index.scss b/src/material/core/color/_color-legacy-index.scss deleted file mode 100644 index 4cfab5bc9dbe..000000000000 --- a/src/material/core/color/_color-legacy-index.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'all-color'; diff --git a/src/material/core/density/private/_all-density.import.scss b/src/material/core/density/private/_all-density.import.scss deleted file mode 100644 index 8e196bc8d6f5..000000000000 --- a/src/material/core/density/private/_all-density.import.scss +++ /dev/null @@ -1,15 +0,0 @@ -@forward '../../../button-toggle/button-toggle-theme.import'; -@forward '../../../expansion/expansion-theme.import'; -@forward '../../../stepper/stepper-theme.import'; -@forward '../../../toolbar/toolbar-theme.import'; -@forward '../../../tree/tree-theme.import'; -@forward '../../../form-field/form-field-theme.import'; -@forward 'all-density' hide all-component-densities; - -@import '../../theming/theming'; -@import '../../../expansion/expansion-theme'; -@import '../../../stepper/stepper-theme'; -@import '../../../toolbar/toolbar-theme'; -@import '../../../tree/tree-theme'; -@import '../../../form-field/form-field-theme'; -@import '../../../button-toggle/button-toggle-theme'; diff --git a/src/material/core/density/private/_compatibility.import.scss b/src/material/core/density/private/_compatibility.import.scss deleted file mode 100644 index f68d97510308..000000000000 --- a/src/material/core/density/private/_compatibility.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'compatibility' hide $private-density-generate-at-root, $private-density-generate-styles, -private-density-legacy-compatibility, private-density-prop-value; -@forward 'compatibility' as mat-* hide $mat-default-scale, $mat-interval, $mat-maximum-scale, -$mat-minimum-scale, $mat-supported-scales; diff --git a/src/material/core/density/private/_density-legacy-index.scss b/src/material/core/density/private/_density-legacy-index.scss deleted file mode 100644 index 4f314409dcc9..000000000000 --- a/src/material/core/density/private/_density-legacy-index.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward 'all-density' hide all-component-densities; -@forward 'compatibility' hide $private-density-generate-at-root, $private-density-generate-styles, -private-density-legacy-compatibility, private-density-prop-value; -@forward 'compatibility' as mat-* hide $mat-default-scale, $mat-interval, $mat-maximum-scale, -$mat-minimum-scale, $mat-supported-scales; diff --git a/src/material/core/focus-indicators/_focus-indicators-legacy-index.scss b/src/material/core/focus-indicators/_focus-indicators-legacy-index.scss deleted file mode 100644 index 491992a52872..000000000000 --- a/src/material/core/focus-indicators/_focus-indicators-legacy-index.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward 'focus-indicators' hide private-strong-focus-indicators-positioning, -strong-focus-indicators; -@forward 'focus-indicators-theme' hide color, theme; -@forward 'focus-indicators' as mat-*; -@forward 'focus-indicators-theme' as mat-strong-focus-indicators-*; diff --git a/src/material/core/focus-indicators/_focus-indicators.import.scss b/src/material/core/focus-indicators/_focus-indicators.import.scss deleted file mode 100644 index 14aef0f39d6c..000000000000 --- a/src/material/core/focus-indicators/_focus-indicators.import.scss +++ /dev/null @@ -1,23 +0,0 @@ -@forward '../theming/palette' hide $amber-palette, $blue-palette, $blue-gray-palette, -$blue-grey-palette, $brown-palette, $cyan-palette, $dark-theme-background-palette, -$dark-theme-foreground-palette, $deep-orange-palette, $deep-purple-palette, $gray-palette, -$green-palette, $grey-palette, $indigo-palette, $light-blue-palette, $light-green-palette, -$light-theme-background-palette, $light-theme-foreground-palette, $lime-palette, $orange-palette, -$pink-palette, $purple-palette, $red-palette, $teal-palette, $yellow-palette; -@forward '../theming/palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, -$mat-black-87-opacity, $mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, -$mat-dark-primary-text, $mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, -$mat-light-focused, $mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, -$mat-white-6-opacity, $mat-white-87-opacity; -@forward '../density/private/compatibility' as mat-*; -@forward '../theming/theming' as mat-*; -@forward '../style/layout-common' as mat-*; -@forward 'focus-indicators' hide private-strong-focus-indicators-positioning, -strong-focus-indicators; -@forward 'focus-indicators-theme' hide color, theme; -@forward 'focus-indicators' as mat-*; -@forward 'focus-indicators-theme' as mat-strong-focus-indicators-* hide -mat-strong-focus-indicators-border-color; - -@import '../theming/theming'; -@import '../style/layout-common'; diff --git a/src/material/core/mdc-helpers/_mdc-helpers.import.scss b/src/material/core/mdc-helpers/_mdc-helpers.import.scss deleted file mode 100644 index 0ff71113edaf..000000000000 --- a/src/material/core/mdc-helpers/_mdc-helpers.import.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward '../theming/theming.import'; -@forward '../style/layout-common.import'; -@forward '../typography/typography.import'; -@forward 'mdc-helpers'; - -@import '../style/layout-common'; -@import '../theming/theming'; -@import '../typography/typography'; -@import '../typography/typography-utils'; diff --git a/src/material/core/option/_optgroup-theme.import.scss b/src/material/core/option/_optgroup-theme.import.scss deleted file mode 100644 index 2e8f006e66d9..000000000000 --- a/src/material/core/option/_optgroup-theme.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward '../theming/theming.import'; -@forward 'optgroup-theme' as mat-mdc-optgroup-*; - -@import '../theming/theming'; diff --git a/src/material/core/option/_option-legacy-index.scss b/src/material/core/option/_option-legacy-index.scss deleted file mode 100644 index 8c649376ec8a..000000000000 --- a/src/material/core/option/_option-legacy-index.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward 'option-theme' hide color, theme, typography, density; -@forward 'option-theme' as mat-option-* hide mat-option-density; - -@forward 'optgroup-theme' hide color, theme, typography, density; -@forward 'optgroup-theme' as mat-optgroup-* hide mat-optgroup-density; diff --git a/src/material/core/option/_option-theme.import.scss b/src/material/core/option/_option-theme.import.scss deleted file mode 100644 index 2bce05054b1d..000000000000 --- a/src/material/core/option/_option-theme.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward '../theming/theming.import'; -@forward 'option-theme' as mat-mdc-option-*; - -@import '../theming/theming'; diff --git a/src/material/core/ripple/_ripple-legacy-index.scss b/src/material/core/ripple/_ripple-legacy-index.scss deleted file mode 100644 index d51b8ae3a522..000000000000 --- a/src/material/core/ripple/_ripple-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'ripple' as mat-* hide $mat-color-opacity; -@forward 'ripple' as mat-ripple-* hide mat-ripple-ripple; -@forward 'ripple-theme' as mat-ripple-*; diff --git a/src/material/core/ripple/_ripple.import.scss b/src/material/core/ripple/_ripple.import.scss deleted file mode 100644 index ee7566d664d2..000000000000 --- a/src/material/core/ripple/_ripple.import.scss +++ /dev/null @@ -1,20 +0,0 @@ -@forward '../theming/palette' hide $amber-palette, $blue-palette, $blue-gray-palette, -$blue-grey-palette, $brown-palette, $cyan-palette, $dark-theme-background-palette, -$dark-theme-foreground-palette, $deep-orange-palette, $deep-purple-palette, $gray-palette, -$green-palette, $grey-palette, $indigo-palette, $light-blue-palette, $light-green-palette, -$light-theme-background-palette, $light-theme-foreground-palette, $lime-palette, $orange-palette, -$pink-palette, $purple-palette, $red-palette, $teal-palette, $yellow-palette; -@forward '../theming/palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, -$mat-black-87-opacity, $mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, -$mat-dark-primary-text, $mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, -$mat-light-focused, $mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, -$mat-white-6-opacity, $mat-white-87-opacity; -@forward '../density/private/compatibility' as mat-*; -@forward '../theming/theming' as mat-*; -@forward '../../../cdk/a11y/index.import'; -@forward 'ripple' as mat-* hide $mat-color-opacity; -@forward 'ripple' as mat-ripple-* hide mat-ripple-ripple; -@forward 'ripple-theme' as mat-ripple-*; - -@import '../theming/theming'; -@import '../../../cdk/a11y'; diff --git a/src/material/core/selection/pseudo-checkbox/_pseudo-checkbox-legacy-index.scss b/src/material/core/selection/pseudo-checkbox/_pseudo-checkbox-legacy-index.scss deleted file mode 100644 index 0be457b1ee57..000000000000 --- a/src/material/core/selection/pseudo-checkbox/_pseudo-checkbox-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'pseudo-checkbox-theme' hide color, theme, typography; -@forward 'pseudo-checkbox-theme' as mat-pseudo-checkbox-* hide mat-pseudo-checkbox-density; diff --git a/src/material/core/selection/pseudo-checkbox/_pseudo-checkbox-theme.import.scss b/src/material/core/selection/pseudo-checkbox/_pseudo-checkbox-theme.import.scss deleted file mode 100644 index 827a272949e8..000000000000 --- a/src/material/core/selection/pseudo-checkbox/_pseudo-checkbox-theme.import.scss +++ /dev/null @@ -1,17 +0,0 @@ -@forward '../../theming/palette' hide $amber-palette, $blue-palette, $blue-gray-palette, -$blue-grey-palette, $brown-palette, $cyan-palette, $dark-theme-background-palette, -$dark-theme-foreground-palette, $deep-orange-palette, $deep-purple-palette, $gray-palette, -$green-palette, $grey-palette, $indigo-palette, $light-blue-palette, $light-green-palette, -$light-theme-background-palette, $light-theme-foreground-palette, $lime-palette, $orange-palette, -$pink-palette, $purple-palette, $red-palette, $teal-palette, $yellow-palette; -@forward '../../theming/palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, -$mat-black-87-opacity, $mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, -$mat-dark-primary-text, $mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, -$mat-light-focused, $mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, -$mat-white-6-opacity, $mat-white-87-opacity; -@forward '../../density/private/compatibility' as mat-*; -@forward '../../theming/theming' as mat-*; -@forward 'pseudo-checkbox-theme' hide color, theme, typography; -@forward 'pseudo-checkbox-theme' as mat-pseudo-checkbox-* hide mat-pseudo-checkbox-density; - -@import '../../theming/theming'; diff --git a/src/material/core/style/_button-common.import.scss b/src/material/core/style/_button-common.import.scss deleted file mode 100644 index 092eeac484bc..000000000000 --- a/src/material/core/style/_button-common.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'vendor-prefixes'; -@forward 'button-common' as mat-button-*; - -@import './vendor-prefixes'; diff --git a/src/material/core/style/_checkbox-common.import.scss b/src/material/core/style/_checkbox-common.import.scss deleted file mode 100644 index 2f12a6a12cdc..000000000000 --- a/src/material/core/style/_checkbox-common.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward 'variables' hide $fast-out-linear-in-timing-function, $fast-out-slow-in-timing-function, -$linear-out-slow-in-timing-function, $small, $toggle-padding, $toggle-size, $xsmall; -@forward 'variables' as mat-* hide $mat-ease-in-out-curve-function, $mat-pi, $mat-swift-ease-in, -$mat-swift-ease-in-duration, $mat-swift-ease-in-out, $mat-swift-ease-in-out-duration, -$mat-swift-ease-in-out-timing-function, $mat-swift-ease-in-timing-function, $mat-swift-ease-out, -$mat-swift-ease-out-duration, $mat-swift-ease-out-timing-function, $mat-swift-linear, -$mat-swift-linear-duration, $mat-swift-linear-timing-function, $mat-z-index-drawer, -$mat-z-index-fab; -@forward 'checkbox-common' as mat-checkbox-*; - -@import './variables'; diff --git a/src/material/core/style/_elevation.import.scss b/src/material/core/style/_elevation.import.scss deleted file mode 100644 index 63d3fc138176..000000000000 --- a/src/material/core/style/_elevation.import.scss +++ /dev/null @@ -1,17 +0,0 @@ -@forward 'variables' hide $fast-out-linear-in-timing-function, $fast-out-slow-in-timing-function, -$linear-out-slow-in-timing-function, $small, $toggle-padding, $toggle-size, $xsmall; -@forward 'variables' as mat-* hide $mat-ease-in-out-curve-function, $mat-pi, $mat-swift-ease-in, -$mat-swift-ease-in-duration, $mat-swift-ease-in-out, $mat-swift-ease-in-out-duration, -$mat-swift-ease-in-out-timing-function, $mat-swift-ease-in-timing-function, $mat-swift-ease-out, -$mat-swift-ease-out-duration, $mat-swift-ease-out-timing-function, $mat-swift-linear, -$mat-swift-linear-duration, $mat-swift-linear-timing-function, $mat-z-index-drawer, -$mat-z-index-fab; -@forward 'elevation' hide $color, $opacity, $prefix, $transition-duration, -$transition-timing-function, elevation, overridable-elevation, elevation-transition, -private-transition-property-value; -@forward 'elevation' as mat-* hide $mat-color, $mat-opacity, $mat-prefix, $mat-transition-duration, -$mat-transition-timing-function, mat-get-ambient-map, mat-get-penumbra-map, mat-get-umbra-map; -@forward 'elevation' as mat-elevation-* hide mat-elevation-elevation, mat-elevation-get-ambient-map, -mat-elevation-get-penumbra-map, mat-elevation-get-umbra-map, mat-elevation-overridable-elevation; - -@import 'variables'; diff --git a/src/material/core/style/_form-common.import.scss b/src/material/core/style/_form-common.import.scss deleted file mode 100644 index 7611d8844647..000000000000 --- a/src/material/core/style/_form-common.import.scss +++ /dev/null @@ -1,16 +0,0 @@ -@forward '../theming/palette' hide $amber-palette, $blue-palette, $blue-gray-palette, -$blue-grey-palette, $brown-palette, $cyan-palette, $dark-theme-background-palette, -$dark-theme-foreground-palette, $deep-orange-palette, $deep-purple-palette, $gray-palette, -$green-palette, $grey-palette, $indigo-palette, $light-blue-palette, $light-green-palette, -$light-theme-background-palette, $light-theme-foreground-palette, $lime-palette, $orange-palette, -$pink-palette, $purple-palette, $red-palette, $teal-palette, $yellow-palette; -@forward '../theming/palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, -$mat-black-87-opacity, $mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, -$mat-dark-primary-text, $mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, -$mat-light-focused, $mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, -$mat-white-6-opacity, $mat-white-87-opacity; -@forward '../density/private/compatibility' as mat-*; -@forward '../theming/theming' as mat-*; -@forward 'form-common' as mat-*; - -@import '../theming/theming'; diff --git a/src/material/core/style/_layout-common.import.scss b/src/material/core/style/_layout-common.import.scss deleted file mode 100644 index 652b5d5efa52..000000000000 --- a/src/material/core/style/_layout-common.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'layout-common' as mat-*; diff --git a/src/material/core/style/_list-common.import.scss b/src/material/core/style/_list-common.import.scss deleted file mode 100644 index 6b641e614a11..000000000000 --- a/src/material/core/style/_list-common.import.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'list-common' as mat-* hide mat-base, mat-wrapper-base; -@forward 'list-common' as mat-line-* hide mat-line-normalize-text, mat-line-truncate-line; diff --git a/src/material/core/style/_menu-common.import.scss b/src/material/core/style/_menu-common.import.scss deleted file mode 100644 index c0c19d9bcf65..000000000000 --- a/src/material/core/style/_menu-common.import.scss +++ /dev/null @@ -1,18 +0,0 @@ -@forward 'variables' hide $fast-out-linear-in-timing-function, $fast-out-slow-in-timing-function, -$linear-out-slow-in-timing-function, $small, $toggle-padding, $toggle-size, $xsmall; -@forward 'variables' as mat-* hide $mat-ease-in-out-curve-function, $mat-pi, $mat-swift-ease-in, -$mat-swift-ease-in-duration, $mat-swift-ease-in-out, $mat-swift-ease-in-out-duration, -$mat-swift-ease-in-out-timing-function, $mat-swift-ease-in-timing-function, $mat-swift-ease-out, -$mat-swift-ease-out-duration, $mat-swift-ease-out-timing-function, $mat-swift-linear, -$mat-swift-linear-duration, $mat-swift-linear-timing-function, $mat-z-index-drawer, -$mat-z-index-fab; -@forward 'list-common' as mat-* hide mat-base, mat-wrapper-base; -@forward 'list-common' as mat-line-* hide mat-line-normalize-text, mat-line-truncate-line; -@forward 'layout-common' as mat-*; -@forward 'vendor-prefixes'; -@forward 'menu-common' as mat-menu-*; - -@import './variables'; -@import './list-common'; -@import './layout-common'; -@import './vendor-prefixes'; diff --git a/src/material/core/style/_private.import.scss b/src/material/core/style/_private.import.scss deleted file mode 100644 index 4a0d646c3120..000000000000 --- a/src/material/core/style/_private.import.scss +++ /dev/null @@ -1,15 +0,0 @@ -@forward 'variables' hide $fast-out-linear-in-timing-function, $fast-out-slow-in-timing-function, -$linear-out-slow-in-timing-function, $small, $toggle-padding, $toggle-size, $xsmall; -@forward 'variables' as mat-* hide $mat-ease-in-out-curve-function, $mat-pi, $mat-swift-ease-in, -$mat-swift-ease-in-duration, $mat-swift-ease-in-out, $mat-swift-ease-in-out-duration, -$mat-swift-ease-in-out-timing-function, $mat-swift-ease-in-timing-function, $mat-swift-ease-out, -$mat-swift-ease-out-duration, $mat-swift-ease-out-timing-function, $mat-swift-linear, -$mat-swift-linear-duration, $mat-swift-linear-timing-function, $mat-z-index-drawer, -$mat-z-index-fab; -@forward 'elevation' as mat-* hide $mat-color, $mat-opacity, $mat-prefix, $mat-transition-duration, -$mat-transition-timing-function, mat-transition, mat-transition-property-value; -@forward 'elevation' as mat-elevation-* hide mat-elevation-elevation, -mat-elevation-overridable-elevation; -@forward 'private' as mat-*; - -@import './elevation'; diff --git a/src/material/core/style/_style-legacy-index.scss b/src/material/core/style/_style-legacy-index.scss deleted file mode 100644 index 234e68901434..000000000000 --- a/src/material/core/style/_style-legacy-index.scss +++ /dev/null @@ -1,24 +0,0 @@ -@forward 'button-common' as mat-button-*; -@forward 'checkbox-common' as mat-checkbox-*; -@forward 'elevation' hide $color, $opacity, $prefix, $transition-duration, -$transition-timing-function, elevation, overridable-elevation, elevation-transition, -private-transition-property-value; -@forward 'elevation' as mat-* hide $mat-color, $mat-opacity, $mat-prefix, $mat-transition-duration, -$mat-transition-timing-function, mat-get-ambient-map, mat-get-penumbra-map, mat-get-umbra-map; -@forward 'elevation' as mat-elevation-* hide mat-elevation-elevation, mat-elevation-get-ambient-map, -mat-elevation-get-penumbra-map, mat-elevation-get-umbra-map, mat-elevation-overridable-elevation; -@forward 'form-common' as mat-*; -@forward 'layout-common' as mat-*; -@forward 'list-common' as mat-* hide mat-base, mat-wrapper-base; -@forward 'list-common' as mat-line-* hide mat-line-normalize-text, mat-line-truncate-line; -@forward 'menu-common' as mat-menu-*; -@forward 'private' as mat-*; -@forward 'variables' hide $fast-out-linear-in-timing-function, $fast-out-slow-in-timing-function, -$linear-out-slow-in-timing-function, $small, $toggle-padding, $toggle-size, $xsmall; -@forward 'variables' as mat-* hide $mat-ease-in-out-curve-function, $mat-pi, $mat-swift-ease-in, -$mat-swift-ease-in-duration, $mat-swift-ease-in-out, $mat-swift-ease-in-out-duration, -$mat-swift-ease-in-out-timing-function, $mat-swift-ease-in-timing-function, $mat-swift-ease-out, -$mat-swift-ease-out-duration, $mat-swift-ease-out-timing-function, $mat-swift-linear, -$mat-swift-linear-duration, $mat-swift-linear-timing-function, $mat-z-index-drawer, -$mat-z-index-fab; -@forward 'vendor-prefixes'; diff --git a/src/material/core/style/_variables.import.scss b/src/material/core/style/_variables.import.scss deleted file mode 100644 index 0571591622ee..000000000000 --- a/src/material/core/style/_variables.import.scss +++ /dev/null @@ -1,8 +0,0 @@ -@forward 'variables' hide $fast-out-linear-in-timing-function, $fast-out-slow-in-timing-function, -$linear-out-slow-in-timing-function, $small, $toggle-padding, $toggle-size, $xsmall; -@forward 'variables' as mat-* hide $mat-ease-in-out-curve-function, $mat-pi, $mat-swift-ease-in, -$mat-swift-ease-in-duration, $mat-swift-ease-in-out, $mat-swift-ease-in-out-duration, -$mat-swift-ease-in-out-timing-function, $mat-swift-ease-in-timing-function, $mat-swift-ease-out, -$mat-swift-ease-out-duration, $mat-swift-ease-out-timing-function, $mat-swift-linear, -$mat-swift-linear-duration, $mat-swift-linear-timing-function, $mat-z-index-drawer, -$mat-z-index-fab; diff --git a/src/material/core/style/_vendor-prefixes.import.scss b/src/material/core/style/_vendor-prefixes.import.scss deleted file mode 100644 index 3d57e24440f0..000000000000 --- a/src/material/core/style/_vendor-prefixes.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'vendor-prefixes'; diff --git a/src/material/core/theming/_all-theme.import.scss b/src/material/core/theming/_all-theme.import.scss deleted file mode 100644 index bbf7e7f93643..000000000000 --- a/src/material/core/theming/_all-theme.import.scss +++ /dev/null @@ -1,86 +0,0 @@ -@forward '../../../cdk/overlay/index.import'; -@forward '../../../cdk/text-field/index.import'; -@forward '../../snack-bar/snack-bar-theme.import'; -@forward 'theming.import'; -@forward '../ripple/ripple.import'; -@forward '../../badge/badge-theme.import'; -@forward '../../button/button-theme.import'; -@forward '../../button-toggle/button-toggle-theme.import'; -@forward '../../chips/chips-theme.import'; -@forward '../../datepicker/datepicker-theme.import'; -@forward '../../expansion/expansion-theme.import'; -@forward '../../paginator/paginator-theme.import'; -@forward '../../stepper/stepper-theme.import'; -@forward '../../toolbar/toolbar-theme.import'; -@forward '../../tooltip/tooltip-theme.import'; -@forward '../../form-field/form-field-theme.import'; -@forward '../../tree/tree-theme.import'; -@forward '../focus-indicators/focus-indicators.import'; -@forward '../option/option-theme.import'; -@forward '../option/optgroup-theme.import'; -@forward '../selection/pseudo-checkbox/pseudo-checkbox-theme.import'; -@forward '../typography/typography.import'; -@forward '../../autocomplete/autocomplete-theme.import'; -@forward '../../bottom-sheet/bottom-sheet-theme.import'; -@forward '../../card/card-theme.import'; -@forward '../../checkbox/checkbox-theme.import'; -@forward '../../divider/divider-theme.import'; -@forward '../../table/table-theme.import'; -@forward '../../dialog/dialog-theme.import'; -@forward '../../list/list-theme.import'; -@forward '../../grid-list/grid-list-theme.import'; -@forward '../../icon/icon-theme.import'; -@forward '../../input/input-theme.import'; -@forward '../../menu/menu-theme.import'; -@forward '../../progress-bar/progress-bar-theme.import'; -@forward '../../progress-spinner/progress-spinner-theme.import'; -@forward '../../radio/radio-theme.import'; -@forward '../../select/select-theme.import'; -@forward '../../sidenav/sidenav-theme.import'; -@forward '../../slide-toggle/slide-toggle-theme.import'; -@forward '../../slider/slider-theme.import'; -@forward '../../sort/sort-theme.import'; -@forward '../../tabs/tabs-theme.import'; -@forward '../typography/all-typography'; -@forward '../core' as mat-*; -@forward '../core-theme' as mat-* hide mat-color, mat-theme; -@forward '../core' as mat-core-* hide mat-core-core; -@forward '../core-theme' as mat-core-*; -@forward 'all-theme'; - -@import '../core'; -@import '../../autocomplete/autocomplete-theme'; -@import '../../badge/badge-theme'; -@import '../../bottom-sheet/bottom-sheet-theme'; -@import '../../button/button-theme'; -@import '../../button-toggle/button-toggle-theme'; -@import '../../card/card-theme'; -@import '../../checkbox/checkbox-theme'; -@import '../../chips/chips-theme'; -@import '../../table/table-theme'; -@import '../../datepicker/datepicker-theme'; -@import '../../dialog/dialog-theme'; -@import '../../divider/divider-theme'; -@import '../../expansion/expansion-theme'; -@import '../../grid-list/grid-list-theme'; -@import '../../icon/icon-theme'; -@import '../../input/input-theme'; -@import '../../list/list-theme'; -@import '../../menu/menu-theme'; -@import '../../paginator/paginator-theme'; -@import '../../progress-bar/progress-bar-theme'; -@import '../../progress-spinner/progress-spinner-theme'; -@import '../../radio/radio-theme'; -@import '../../select/select-theme'; -@import '../../sidenav/sidenav-theme'; -@import '../../slide-toggle/slide-toggle-theme'; -@import '../../slider/slider-theme'; -@import '../../stepper/stepper-theme'; -@import '../../sort/sort-theme'; -@import '../../tabs/tabs-theme'; -@import '../../toolbar/toolbar-theme'; -@import '../../tooltip/tooltip-theme'; -@import '../../tree/tree-theme'; -@import '../../snack-bar/snack-bar-theme'; -@import '../../form-field/form-field-theme'; -@import './theming'; diff --git a/src/material/core/theming/_palette.import.scss b/src/material/core/theming/_palette.import.scss deleted file mode 100644 index 7dbb18f25fb1..000000000000 --- a/src/material/core/theming/_palette.import.scss +++ /dev/null @@ -1,12 +0,0 @@ -@forward 'palette' hide $amber-palette, $blue-palette, $blue-gray-palette, $blue-grey-palette, -$brown-palette, $cyan-palette, $dark-theme-background-palette, $dark-theme-foreground-palette, -$deep-orange-palette, $deep-purple-palette, $gray-palette, $green-palette, $grey-palette, -$indigo-palette, $light-blue-palette, $light-green-palette, $light-theme-background-palette, -$light-theme-foreground-palette, $lime-palette, $orange-palette, $pink-palette, $purple-palette, -$red-palette, $teal-palette, $yellow-palette; -@forward 'palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, $mat-black-87-opacity, -$mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, $mat-dark-primary-text, -$mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, $mat-light-focused, -$mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, $mat-white-6-opacity, -$mat-white-87-opacity; -@forward 'palette-deprecated' as mat-*; diff --git a/src/material/core/theming/_theming-legacy-index.scss b/src/material/core/theming/_theming-legacy-index.scss deleted file mode 100644 index 1975999115b3..000000000000 --- a/src/material/core/theming/_theming-legacy-index.scss +++ /dev/null @@ -1,22 +0,0 @@ -@forward 'palette' hide $amber-palette, $blue-palette, $blue-gray-palette, $blue-grey-palette, -$brown-palette, $cyan-palette, $dark-theme-background-palette, $dark-theme-foreground-palette, -$deep-orange-palette, $deep-purple-palette, $gray-palette, $green-palette, $grey-palette, -$indigo-palette, $light-blue-palette, $light-green-palette, $light-theme-background-palette, -$light-theme-foreground-palette, $lime-palette, $orange-palette, $pink-palette, $purple-palette, -$red-palette, $teal-palette, $yellow-palette; -@forward 'palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, $mat-black-87-opacity, -$mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, $mat-dark-primary-text, -$mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, $mat-light-focused, -$mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, $mat-white-6-opacity, -$mat-white-87-opacity; -@forward 'palette-deprecated' as mat-*; -@forward 'theming' hide $theme-ignore-duplication-warnings, get-color-from-palette, -get-color-config, get-density-config, get-typography-config, define-palette, define-light-theme, -define-dark-theme, private-check-duplicate-theme-styles, -private-create-backwards-compatibility-theme, private-is-legacy-constructed-theme, -private-is-theme-object, private-legacy-get-theme; -@forward 'theming' as mat-* hide $mat-theme-duplicate-warning, $mat-theme-emitted-color, -$mat-theme-emitted-density, $mat-theme-emitted-typography, $mat-theme-generate-default-density, -mat-create-dark-color-config, mat-create-light-color-config, mat-validate-theme; -@forward 'theming-deprecated' as mat-*; -@forward 'all-theme'; diff --git a/src/material/core/theming/_theming.import.scss b/src/material/core/theming/_theming.import.scss deleted file mode 100644 index 80ab9c8a419a..000000000000 --- a/src/material/core/theming/_theming.import.scss +++ /dev/null @@ -1,24 +0,0 @@ -@forward 'palette' hide $amber-palette, $blue-palette, $blue-gray-palette, -$blue-grey-palette, $brown-palette, $cyan-palette, $dark-theme-background-palette, -$dark-theme-foreground-palette, $deep-orange-palette, $deep-purple-palette, $gray-palette, -$green-palette, $grey-palette, $indigo-palette, $light-blue-palette, $light-green-palette, -$light-theme-background-palette, $light-theme-foreground-palette, $lime-palette, $orange-palette, -$pink-palette, $purple-palette, $red-palette, $teal-palette, $yellow-palette; -@forward 'palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, $mat-black-87-opacity, -$mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, $mat-dark-primary-text, -$mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, $mat-light-focused, -$mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, $mat-white-6-opacity, -$mat-white-87-opacity; -@forward '../density/private/compatibility' as mat-*; -@forward 'theming' hide $theme-ignore-duplication-warnings, get-color-from-palette, -get-color-config, get-density-config, get-typography-config, define-palette, define-light-theme, -define-dark-theme, private-check-duplicate-theme-styles, -private-create-backwards-compatibility-theme, private-is-legacy-constructed-theme, -private-is-theme-object, private-legacy-get-theme; -@forward 'theming' as mat-* hide $mat-theme-duplicate-warning, $mat-theme-emitted-color, -$mat-theme-emitted-density, $mat-theme-emitted-typography, $mat-theme-generate-default-density, -mat-create-dark-color-config, mat-create-light-color-config, mat-validate-theme; -@forward 'theming-deprecated' as mat-*; - -@import 'palette'; -@import '../density/private/compatibility'; diff --git a/src/material/core/theming/tests/BUILD.bazel b/src/material/core/theming/tests/BUILD.bazel index 78a3c954bc70..120ae23abe74 100644 --- a/src/material/core/theming/tests/BUILD.bazel +++ b/src/material/core/theming/tests/BUILD.bazel @@ -36,15 +36,6 @@ sass_binary( deps = ["//src/material:sass_lib"], ) -# Sass binary which is used to ensure that the legacy theming bundle exposes the necessary -# mixins and variables for creating themes. -sass_binary( - name = "test-legacy-theming-bundle", - testonly = True, - src = "test-legacy-theming-bundle.scss", - deps = ["//src/material:sass_lib"], -) - # Sass binary that asserts that setting the font family for a typography config works as expected. sass_binary( name = "test-typography-font-family", @@ -59,7 +50,6 @@ build_test( ":test-css-variables-theme", ":test-theming-api", ":test-theming-bundle", - ":test-legacy-theming-bundle", ":test-typography-font-family", ], ) @@ -86,6 +76,6 @@ ts_library( jasmine_node_test( name = "unit_tests", srcs = [":unit_test_lib"], - data = ["//src/material/core:theming_scss_lib"], + data = ["//src/material:sass_lib"], shard_count = 4, ) diff --git a/src/material/core/theming/tests/test-legacy-theming-bundle.scss b/src/material/core/theming/tests/test-legacy-theming-bundle.scss deleted file mode 100644 index db031aa6ad77..000000000000 --- a/src/material/core/theming/tests/test-legacy-theming-bundle.scss +++ /dev/null @@ -1,28 +0,0 @@ -// Imports the theming bundle. Needs to be an absolute bin-dir import path as on Windows, -// runfiles are not symlinked, so the Sass compilation happens in the workspace directory -// with the include paths being set to the `bazel-bin` directory. -// stylelint-disable-next-line material/no-import -@import 'src/material/theming'; - -// Disable theme style duplication warnings. This test intentionally generates -// the same themes multiple times. -$mat-theme-ignore-duplication-warnings: true; - -@include mat-core(); - -$theme: mat-light-theme(( - color: ( - primary: mat-define-palette($mat-red), - accent: mat-define-palette($mat-blue), - ), - density: -2, -)); - -// If one of these mixins is not available, the compilation will fail and the -// test will be reported as failing. -@include angular-material-theme($theme); -@include angular-material-typography(); -@include angular-material-color($theme); -@include angular-material-density($theme); -@include mat-core-theme($theme); -@include mat-legacy-button-theme($theme); diff --git a/src/material/core/theming/tests/theming-api.spec.ts b/src/material/core/theming/tests/theming-api.spec.ts index 5e9f59a57d8e..79e3a60fdec9 100644 --- a/src/material/core/theming/tests/theming-api.spec.ts +++ b/src/material/core/theming/tests/theming-api.spec.ts @@ -32,7 +32,7 @@ describe('theming api', () => { // for legacy themes, or if they are properly scoped to a given selector. beforeAll(() => { knownDensitySelectors = new Map(); - parse(transpile(`@include angular-material-density(0);`)).each(node => { + parse(transpile(`@include mat.all-component-densities(0);`)).each(node => { if (node.type === 'rule') { node.selectors.forEach(s => knownDensitySelectors.set(s, node)); } @@ -43,17 +43,17 @@ describe('theming api', () => { spyOn(process.stderr, 'write'); transpile(` - $theme: mat-light-theme(( + $theme: mat.define-light-theme(( color: ( - primary: mat-define-palette($mat-red), - accent: mat-define-palette($mat-red), + primary: mat.define-palette(mat.$red-palette), + accent: mat.define-palette(mat.$red-palette), ) )); - @include angular-material-theme($theme); + @include mat.all-component-themes($theme); .dark-theme { - @include angular-material-theme($theme); + @include mat.all-component-themes($theme); } `); @@ -63,23 +63,23 @@ describe('theming api', () => { it('should not warn if color styles and density are not duplicated', () => { const parsed = parse( transpile(` - $theme: mat-light-theme(( + $theme: mat.define-light-theme(( color: ( - primary: mat-define-palette($mat-red), - accent: mat-define-palette($mat-red), + primary: mat.define-palette(mat.$red-palette), + accent: mat.define-palette(mat.$red-palette), ) )); - $theme2: mat-light-theme(( + $theme2: mat.define-light-theme(( color: ( - primary: mat-define-palette($mat-red), - accent: mat-define-palette($mat-blue), + primary: mat.define-palette(mat.$red-palette), + accent: mat.define-palette(mat.$blue-palette), ) )); - @include angular-material-theme($theme); + @include mat.all-component-themes($theme); .dark-theme { - @include angular-material-color($theme2); + @include mat.all-component-colors($theme2); } `), ); @@ -91,10 +91,10 @@ describe('theming api', () => { it('should be possible to modify color configuration directly', () => { const result = transpile(` - $theme: mat-light-theme(( + $theme: mat.define-light-theme(( color: ( - primary: mat-define-palette($mat-red), - accent: mat-define-palette($mat-blue), + primary: mat.define-palette(mat.$red-palette), + accent: mat.define-palette(mat.$blue-palette), ) )); @@ -103,7 +103,7 @@ describe('theming api', () => { $theme: map-merge($color, (foreground: map-merge(map-get($color, foreground), (icon: hotpink)))); - @include angular-material-theme($theme); + @include mat.all-component-themes($theme); `); expect(result).toContain(': hotpink'); @@ -114,10 +114,10 @@ describe('theming api', () => { const parsed = parse( transpile(` - @include angular-material-theme((color: null)); + @include mat.all-component-themes((color: null)); .dark-theme { - @include angular-material-theme((color: null)); + @include mat.all-component-themes((color: null)); } `), ); @@ -131,10 +131,10 @@ describe('theming api', () => { spyOn(process.stderr, 'write'); transpile(` - @include angular-material-theme((density: -1)); + @include mat.all-component-themes((density: -1)); .dark-theme { - @include angular-material-theme((density: -1)); + @include mat.all-component-themes((density: -1)); } `); @@ -145,10 +145,10 @@ describe('theming api', () => { spyOn(process.stderr, 'write'); transpile(` - @include angular-material-theme((density: -1)); + @include mat.all-component-themes((density: -1)); .dark-theme { - @include angular-material-theme((density: -2)); + @include mat.all-component-themes((density: -2)); } `); @@ -159,11 +159,11 @@ describe('theming api', () => { spyOn(process.stderr, 'write'); transpile(` - $theme: (typography: mat-typography-config(), density: null); - @include angular-material-theme($theme); + $theme: (typography: mat.define-typography-config(), density: null); + @include mat.all-component-themes($theme); .dark-theme { - @include angular-material-theme($theme); + @include mat.all-component-themes($theme); } `); @@ -174,14 +174,14 @@ describe('theming api', () => { spyOn(process.stderr, 'write'); transpile(` - @include angular-material-theme(( - typography: mat-typography-config(), + @include mat.all-component-themes(( + typography: mat.define-typography-config(), density: null, )); .dark-theme { - @include angular-material-theme(( - typography: mat-typography-config($font-family: "sans-serif"), + @include mat.all-component-themes(( + typography: mat.define-typography-config($font-family: "sans-serif"), density: null, )); } @@ -246,10 +246,7 @@ describe('theming api', () => { function transpile(content: string) { return compileString( ` - @import '../_all-theme.scss'; - @import '../../color/_all-color.scss'; - @import '../../density/private/_all-density.scss'; - @import '../../typography/_all-typography.scss'; + @use '../../../index' as mat; ${content} `, diff --git a/src/material/core/typography/_all-typography.import.scss b/src/material/core/typography/_all-typography.import.scss deleted file mode 100644 index 0a2350eecd00..000000000000 --- a/src/material/core/typography/_all-typography.import.scss +++ /dev/null @@ -1,76 +0,0 @@ -@forward '../../snack-bar/snack-bar-theme.import'; -@forward '../../tree/tree-theme.import'; -@forward '../../badge/badge-theme.import'; -@forward '../../button/button-theme.import'; -@forward '../../button-toggle/button-toggle-theme.import'; -@forward '../../chips/chips-theme.import'; -@forward '../../datepicker/datepicker-theme.import'; -@forward '../../expansion/expansion-theme.import'; -@forward '../../paginator/paginator-theme.import'; -@forward '../../stepper/stepper-theme.import'; -@forward '../../toolbar/toolbar-theme.import'; -@forward '../../tooltip/tooltip-theme.import'; -@forward '../../form-field/form-field-theme.import'; -@forward 'typography.import'; -@forward '../../autocomplete/autocomplete-theme.import'; -@forward '../../bottom-sheet/bottom-sheet-theme.import'; -@forward '../../card/card-theme.import'; -@forward '../../checkbox/checkbox-theme.import'; -@forward '../../divider/divider-theme.import'; -@forward '../../table/table-theme.import'; -@forward '../../dialog/dialog-theme.import'; -@forward '../../list/list-theme.import'; -@forward '../../grid-list/grid-list-theme.import'; -@forward '../../icon/icon-theme.import'; -@forward '../../input/input-theme.import'; -@forward '../../menu/menu-theme.import'; -@forward '../../progress-bar/progress-bar-theme.import'; -@forward '../../progress-spinner/progress-spinner-theme.import'; -@forward '../../radio/radio-theme.import'; -@forward '../../select/select-theme.import'; -@forward '../../sidenav/sidenav-theme.import'; -@forward '../../slide-toggle/slide-toggle-theme.import'; -@forward '../../slider/slider-theme.import'; -@forward '../../sort/sort-theme.import'; -@forward '../../tabs/tabs-theme.import'; -@forward '../option/option-theme.import'; -@forward '../option/optgroup-theme.import'; -@forward 'all-typography'; - -@import './typography'; -@import '../../autocomplete/autocomplete-theme'; -@import '../../badge/badge-theme'; -@import '../../bottom-sheet/bottom-sheet-theme'; -@import '../../button/button-theme'; -@import '../../button-toggle/button-toggle-theme'; -@import '../../card/card-theme'; -@import '../../checkbox/checkbox-theme'; -@import '../../chips/chips-theme'; -@import '../../divider/divider-theme'; -@import '../../table/table-theme'; -@import '../../datepicker/datepicker-theme'; -@import '../../dialog/dialog-theme'; -@import '../../expansion/expansion-theme'; -@import '../../grid-list/grid-list-theme'; -@import '../../icon/icon-theme'; -@import '../../input/input-theme'; -@import '../../list/list-theme'; -@import '../../menu/menu-theme'; -@import '../../paginator/paginator-theme'; -@import '../../progress-bar/progress-bar-theme'; -@import '../../progress-spinner/progress-spinner-theme'; -@import '../../radio/radio-theme'; -@import '../../select/select-theme'; -@import '../../sidenav/sidenav-theme'; -@import '../../slide-toggle/slide-toggle-theme'; -@import '../../slider/slider-theme'; -@import '../../stepper/stepper-theme'; -@import '../../sort/sort-theme'; -@import '../../tabs/tabs-theme'; -@import '../../toolbar/toolbar-theme'; -@import '../../tooltip/tooltip-theme'; -@import '../../snack-bar/snack-bar-theme'; -@import '../option/option-theme'; -@import '../option/optgroup-theme'; -@import '../../form-field/form-field-theme'; -@import '../../tree/tree-theme'; diff --git a/src/material/core/typography/_typography-legacy-index.scss b/src/material/core/typography/_typography-legacy-index.scss deleted file mode 100644 index 69c377218479..000000000000 --- a/src/material/core/typography/_typography-legacy-index.scss +++ /dev/null @@ -1,18 +0,0 @@ -@forward 'all-typography'; -@forward 'typography-utils' hide font-family, font-shorthand, font-size, font-weight, line-height, -letter-spacing, typography-level; -@forward 'typography-utils' as mat-* hide mat-font-shorthand, mat-get-type-value, -mat-typography-level; -@forward 'typography-utils' as mat-typography-* hide mat-typography-font-family, -mat-typography-font-size, mat-typography-font-weight, mat-typography-get-type-value, -mat-typography-line-height, mat-typography-letter-spacing; -@forward 'typography-utils' as mat-line-* hide mat-line-font-family, mat-line-font-shorthand, -mat-line-font-size, mat-line-font-weight, mat-line-letter-spacing, mat-line-typography-level; -@forward 'typography' as mat-* hide mat-define-typography-config, mat-define-typography-level; -@forward 'typography' as mat-typography-* hide mat-typography-typography-hierarchy, -mat-typography-private-typography-is-2014-config, mat-typography-private-typography-is-2018-config, -mat-typography-private-typography-to-2014-config, mat-typography-private-typography-to-2018-config; -@forward 'typography-utils-deprecated' as mat-typography-*; -@forward 'typography-deprecated' as mat-typography-*; -@forward 'typography-deprecated' as mat-typography-* hide mat-typography-base-typography; -@forward 'typography-deprecated' as mat-* show mat-base-typography; diff --git a/src/material/core/typography/_typography-utils.import.scss b/src/material/core/typography/_typography-utils.import.scss deleted file mode 100644 index 90f10e1d8822..000000000000 --- a/src/material/core/typography/_typography-utils.import.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward 'typography-utils' hide font-family, font-shorthand, font-size, font-weight, line-height, -letter-spacing, typography-level; -@forward 'typography-utils' as mat-* hide mat-font-shorthand, mat-get-type-value, -mat-typography-level; -@forward 'typography-utils' as mat-typography-* hide mat-typography-font-family, -mat-typography-font-size, mat-typography-font-weight, mat-typography-get-type-value, -mat-typography-line-height, mat-typography-letter-spacing; -@forward 'typography-deprecated' as mat-typography-*; -@forward 'typography-utils-deprecated' as mat-typography-*; diff --git a/src/material/core/typography/_typography.import.scss b/src/material/core/typography/_typography.import.scss deleted file mode 100644 index bb4481ab03e8..000000000000 --- a/src/material/core/typography/_typography.import.scss +++ /dev/null @@ -1,14 +0,0 @@ -@forward 'typography-utils' as mat-* hide mat-font-shorthand, mat-line-height, mat-typography-level; -@forward 'typography-utils' as mat-line-* hide mat-line-font-family, mat-line-font-shorthand, -mat-line-font-size, mat-line-font-weight, mat-line-letter-spacing, mat-line-typography-level; -@forward 'typography-utils' as mat-typography-* hide mat-typography-font-family, -mat-typography-font-size, mat-typography-font-weight, mat-typography-line-height, -mat-typography-letter-spacing; -@forward 'typography' as mat-* hide mat-define-typography-config, mat-define-typography-level; -@forward 'typography' as mat-typography-* hide mat-typography-typography-hierarchy, -mat-typography-private-typography-is-2014-config, mat-typography-private-typography-is-2018-config, -mat-typography-private-typography-to-2014-config, mat-typography-private-typography-to-2018-config; -@forward 'typography-deprecated' as mat-typography-* hide mat-typography-base-typography; -@forward 'typography-deprecated' as mat-* show mat-base-typography; - -@import 'typography-utils'; diff --git a/src/material/datepicker/_datepicker-legacy-index.scss b/src/material/datepicker/_datepicker-legacy-index.scss deleted file mode 100644 index 8981329d35b9..000000000000 --- a/src/material/datepicker/_datepicker-legacy-index.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward 'datepicker-theme' hide $calendar-body-font-size, $calendar-weekday-table-font-size, -$range-fade-amount, $selected-fade-amount, $selected-today-box-shadow-width, $today-fade-amount, -color, date-range-colors, theme, typography, density; -@forward 'datepicker-theme' as mat-* hide $mat-range-fade-amount, $mat-selected-fade-amount, -$mat-selected-today-box-shadow-width, $mat-today-fade-amount, mat-color, mat-density, mat-theme, -mat-typography, mat-unselected-cell; -@forward 'datepicker-theme' as mat-datepicker-* hide $mat-datepicker-calendar-body-font-size, -$mat-datepicker-calendar-weekday-table-font-size, mat-datepicker-color, -mat-datepicker-date-range-colors, mat-datepicker-density, mat-datepicker-unselected-cell; diff --git a/src/material/datepicker/_datepicker-theme.import.scss b/src/material/datepicker/_datepicker-theme.import.scss deleted file mode 100644 index bb07fefb7ed3..000000000000 --- a/src/material/datepicker/_datepicker-theme.import.scss +++ /dev/null @@ -1,17 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'datepicker-theme' hide $calendar-body-font-size, $calendar-weekday-table-font-size, -$range-fade-amount, $selected-fade-amount, $selected-today-box-shadow-width, $today-fade-amount, -color, date-range-colors, theme, typography, density; -@forward 'datepicker-theme' as mat-* hide $mat-range-fade-amount, $mat-selected-fade-amount, -$mat-selected-today-box-shadow-width, $mat-today-fade-amount, mat-color, mat-density, mat-theme, -mat-typography, mat-unselected-cell; -@forward 'datepicker-theme' as mat-datepicker-* hide $mat-datepicker-calendar-body-font-size, -$mat-datepicker-calendar-weekday-table-font-size, mat-datepicker-color, -mat-datepicker-date-range-colors, mat-datepicker-density, mat-datepicker-unselected-cell; - -@import '../core/style/private'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/dialog/_dialog-legacy-padding.import.scss b/src/material/dialog/_dialog-legacy-padding.import.scss deleted file mode 100644 index 10c2a6e6878f..000000000000 --- a/src/material/dialog/_dialog-legacy-padding.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'dialog-legacy-padding' as mat-mdc-dialog-*; diff --git a/src/material/dialog/_dialog-theme.import.scss b/src/material/dialog/_dialog-theme.import.scss deleted file mode 100644 index c8a1b77413ee..000000000000 --- a/src/material/dialog/_dialog-theme.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'dialog-theme' as mat-mdc-dialog-*; diff --git a/src/material/dialog/_mdc-dialog-structure-overrides.import.scss b/src/material/dialog/_mdc-dialog-structure-overrides.import.scss deleted file mode 100644 index 7a4229920941..000000000000 --- a/src/material/dialog/_mdc-dialog-structure-overrides.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'mdc-dialog-structure-overrides' as mat-mdc-*; diff --git a/src/material/divider/_divider-legacy-index.scss b/src/material/divider/_divider-legacy-index.scss deleted file mode 100644 index f0a30732adab..000000000000 --- a/src/material/divider/_divider-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'divider-theme' hide color, theme, typography, density; -@forward 'divider-theme' as mat-divider-* hide mat-divider-density; -@forward 'divider-offset' as mat-*; diff --git a/src/material/divider/_divider-offset.import.scss b/src/material/divider/_divider-offset.import.scss deleted file mode 100644 index 2d3dd7e337a4..000000000000 --- a/src/material/divider/_divider-offset.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'divider-offset' as mat-*; diff --git a/src/material/divider/_divider-theme.import.scss b/src/material/divider/_divider-theme.import.scss deleted file mode 100644 index a6162b53e2b0..000000000000 --- a/src/material/divider/_divider-theme.import.scss +++ /dev/null @@ -1,6 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward 'divider-theme' hide color, theme, typography, density; -@forward 'divider-theme' as mat-divider-* hide mat-divider-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; diff --git a/src/material/expansion/_expansion-legacy-index.scss b/src/material/expansion/_expansion-legacy-index.scss deleted file mode 100644 index 8d9cc4fc13db..000000000000 --- a/src/material/expansion/_expansion-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'expansion-variables' as mat-expansion-panel-*; -@forward 'expansion-theme' as mat-expansion-panel-*; diff --git a/src/material/expansion/_expansion-theme.import.scss b/src/material/expansion/_expansion-theme.import.scss deleted file mode 100644 index 9990c607f906..000000000000 --- a/src/material/expansion/_expansion-theme.import.scss +++ /dev/null @@ -1,12 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/style/private.import'; -@forward 'expansion-variables' as mat-expansion-panel-*; -@forward '../core/typography/typography-utils.import'; -@forward 'expansion-theme' as mat-expansion-panel-*; - -@import '../core/density/private/compatibility'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/private'; -@import '../core/typography/typography-utils'; -@import './expansion-variables'; diff --git a/src/material/expansion/_expansion-variables.import.scss b/src/material/expansion/_expansion-variables.import.scss deleted file mode 100644 index 0c0f688c395b..000000000000 --- a/src/material/expansion/_expansion-variables.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'expansion-variables' as mat-expansion-panel-*; diff --git a/src/material/form-field/BUILD.bazel b/src/material/form-field/BUILD.bazel index eae2b05961f2..13e74ac6dc6b 100644 --- a/src/material/form-field/BUILD.bazel +++ b/src/material/form-field/BUILD.bazel @@ -29,7 +29,6 @@ ng_module( sass_library( name = "form_field_scss_lib", srcs = [ - "_form-field-theme.import.scss", "_form-field-theme.scss", "_mdc-text-field-theme-variable-refresh.scss", ], diff --git a/src/material/form-field/_form-field-density.import.scss b/src/material/form-field/_form-field-density.import.scss deleted file mode 100644 index 29b168f8054a..000000000000 --- a/src/material/form-field/_form-field-density.import.scss +++ /dev/null @@ -1,8 +0,0 @@ -@forward '../../material/core/theming/theming.import'; -@forward 'form-field-sizing'; -@forward 'form-field-density' hide private-form-field-density; -@forward 'form-field-density' as mat-mdc-* hide mat-mdc-infix-vertical-spacing-filled, -mat-mdc-infix-vertical-spacing-outlined; - -@import '../../material/core/theming/theming'; -@import 'form-field-sizing'; diff --git a/src/material/form-field/_form-field-focus-overlay.import.scss b/src/material/form-field/_form-field-focus-overlay.import.scss deleted file mode 100644 index dabf8a4d2beb..000000000000 --- a/src/material/form-field/_form-field-focus-overlay.import.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward '../core/style/layout-common.import'; -@forward 'form-field-focus-overlay' as mat-mdc-*; -@import '../core/style/layout-common'; diff --git a/src/material/form-field/_form-field-native-select.import.scss b/src/material/form-field/_form-field-native-select.import.scss deleted file mode 100644 index 958f2ad9ec0f..000000000000 --- a/src/material/form-field/_form-field-native-select.import.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward '../../material/core/theming/theming.import'; -@forward '../../cdk/a11y/index.import'; -@forward 'form-field-native-select' hide private-form-field-native-select, -private-form-field-native-select-color; -@forward 'form-field-native-select' as mat-mdc-* hide $mat-mdc-mat-form-field-select-arrow-height, -$mat-mdc-mat-form-field-select-arrow-width, $mat-mdc-mat-form-field-select-horizontal-end-padding; - -@import '../../material/core/theming/theming'; -@import '../../cdk/a11y'; diff --git a/src/material/form-field/_form-field-sizing.import.scss b/src/material/form-field/_form-field-sizing.import.scss deleted file mode 100644 index c4962d725300..000000000000 --- a/src/material/form-field/_form-field-sizing.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'form-field-sizing'; diff --git a/src/material/form-field/_form-field-subscript.import.scss b/src/material/form-field/_form-field-subscript.import.scss deleted file mode 100644 index 07ccd471c132..000000000000 --- a/src/material/form-field/_form-field-subscript.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'form-field-sizing'; -@forward 'form-field-subscript' as mat-mdc-*; - -@import 'form-field-sizing'; diff --git a/src/material/form-field/_form-field-theme.import.scss b/src/material/form-field/_form-field-theme.import.scss deleted file mode 100644 index 8aa5e19d7c72..000000000000 --- a/src/material/form-field/_form-field-theme.import.scss +++ /dev/null @@ -1,29 +0,0 @@ -@forward '../../material/core/theming/theming.import'; -@forward 'form-field-sizing'; -@forward 'form-field-native-select' hide private-form-field-native-select, -private-form-field-native-select-color; -@forward 'form-field-native-select' as mat-mdc-* hide $mat-mdc-mat-form-field-select-arrow-height, -$mat-mdc-mat-form-field-select-arrow-width, $mat-mdc-mat-form-field-select-horizontal-end-padding; -@forward 'mdc-text-field-theme-variable-refresh' hide private-text-field-refresh-theme-variables; -@forward 'mdc-text-field-theme-variable-refresh' as mat-mdc-* hide -$mat-mdc-mdc-text-field-background, $mat-mdc-mdc-text-field-bottom-line-hover, -$mat-mdc-mdc-text-field-bottom-line-idle, $mat-mdc-mdc-text-field-disabled-background, -$mat-mdc-mdc-text-field-disabled-border, $mat-mdc-mdc-text-field-disabled-border-border, -$mat-mdc-mdc-text-field-disabled-ink-color, $mat-mdc-mdc-text-field-disabled-label-color, -$mat-mdc-mdc-text-field-disabled-placeholder-ink-color, $mat-mdc-mdc-text-field-focused-label-color, -$mat-mdc-mdc-text-field-ink-color, $mat-mdc-mdc-text-field-label, -$mat-mdc-mdc-text-field-outlined-disabled-border, $mat-mdc-mdc-text-field-outlined-hover-border, -$mat-mdc-mdc-text-field-outlined-idle-border, $mat-mdc-mdc-text-field-placeholder-ink-color; -@forward '../core/style/layout-common.import'; -@forward 'form-field-density' as mat-mdc-*; -@forward 'form-field-subscript' as mat-mdc-*; -@forward 'form-field-focus-overlay' as mat-mdc-*; -@forward '../../cdk/a11y/index.import'; -@forward 'form-field-theme' hide color, density, theme, typography; -@forward 'form-field-theme' as mat-mdc-form-field-* hide mat-mdc-form-field-text-field-color-styles; - -@import 'form-field-density'; -@import 'form-field-subscript'; -@import 'form-field-focus-overlay'; -@import 'form-field-native-select'; -@import 'mdc-text-field-theme-variable-refresh'; diff --git a/src/material/form-field/_mdc-text-field-structure-overrides.import.scss b/src/material/form-field/_mdc-text-field-structure-overrides.import.scss deleted file mode 100644 index 7eeff9dc1113..000000000000 --- a/src/material/form-field/_mdc-text-field-structure-overrides.import.scss +++ /dev/null @@ -1,6 +0,0 @@ -@forward 'form-field-sizing'; -@forward '../../cdk/a11y/index.import'; -@forward 'mdc-text-field-structure-overrides' as mat-mdc-*; - -@import 'form-field-sizing'; -@import '../../cdk/a11y'; diff --git a/src/material/form-field/_mdc-text-field-textarea-overrides.import.scss b/src/material/form-field/_mdc-text-field-textarea-overrides.import.scss deleted file mode 100644 index 502b82aaaa63..000000000000 --- a/src/material/form-field/_mdc-text-field-textarea-overrides.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'form-field-sizing'; -@forward 'mdc-text-field-textarea-overrides' as mat-mdc-*; - -@import 'form-field-sizing'; diff --git a/src/material/form-field/_mdc-text-field-theme-variable-refresh.import.scss b/src/material/form-field/_mdc-text-field-theme-variable-refresh.import.scss deleted file mode 100644 index b812e8dabbb1..000000000000 --- a/src/material/form-field/_mdc-text-field-theme-variable-refresh.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward 'mdc-text-field-theme-variable-refresh' hide private-text-field-refresh-theme-variables; -@forward 'mdc-text-field-theme-variable-refresh' as mat-mdc-* hide -$mat-mdc-mdc-text-field-background, $mat-mdc-mdc-text-field-bottom-line-hover, -$mat-mdc-mdc-text-field-bottom-line-idle, $mat-mdc-mdc-text-field-disabled-background, -$mat-mdc-mdc-text-field-disabled-border, $mat-mdc-mdc-text-field-disabled-border-border, -$mat-mdc-mdc-text-field-disabled-ink-color, $mat-mdc-mdc-text-field-disabled-label-color, -$mat-mdc-mdc-text-field-disabled-placeholder-ink-color, $mat-mdc-mdc-text-field-focused-label-color, -$mat-mdc-mdc-text-field-ink-color, $mat-mdc-mdc-text-field-label, -$mat-mdc-mdc-text-field-outlined-disabled-border, $mat-mdc-mdc-text-field-outlined-hover-border, -$mat-mdc-mdc-text-field-outlined-idle-border, $mat-mdc-mdc-text-field-placeholder-ink-color; diff --git a/src/material/grid-list/_grid-list-legacy-index.scss b/src/material/grid-list/_grid-list-legacy-index.scss deleted file mode 100644 index b310d59d55c0..000000000000 --- a/src/material/grid-list/_grid-list-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'grid-list-theme' hide color, theme, typography, density; -@forward 'grid-list-theme' as mat-grid-list-* hide mat-grid-list-density; diff --git a/src/material/grid-list/_grid-list-theme.import.scss b/src/material/grid-list/_grid-list-theme.import.scss deleted file mode 100644 index d06e6dd51057..000000000000 --- a/src/material/grid-list/_grid-list-theme.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward '../core/style/list-common.import'; -@forward 'grid-list-theme' hide color, theme, typography, density; -@forward 'grid-list-theme' as mat-grid-list-* hide mat-grid-list-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; -@import '../core/style/list-common'; diff --git a/src/material/icon/_icon-legacy-index.scss b/src/material/icon/_icon-legacy-index.scss deleted file mode 100644 index a86990881097..000000000000 --- a/src/material/icon/_icon-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'icon-theme' hide color, theme, typography, density; -@forward 'icon-theme' as mat-icon-* hide mat-icon-density; diff --git a/src/material/icon/_icon-theme.import.scss b/src/material/icon/_icon-theme.import.scss deleted file mode 100644 index 543b78f9762d..000000000000 --- a/src/material/icon/_icon-theme.import.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward 'icon-theme' hide color, theme, typography, density; -@forward 'icon-theme' as mat-icon-* hide mat-icon-density; - -@import '../core/theming/theming'; diff --git a/src/material/input/_input-theme.import.scss b/src/material/input/_input-theme.import.scss deleted file mode 100644 index b834b9ab279d..000000000000 --- a/src/material/input/_input-theme.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'input-theme' as mat-mdc-input-*; diff --git a/src/material/legacy-autocomplete/_autocomplete-legacy-index.scss b/src/material/legacy-autocomplete/_autocomplete-legacy-index.scss deleted file mode 100644 index 3986a6e33baf..000000000000 --- a/src/material/legacy-autocomplete/_autocomplete-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'autocomplete-theme' hide color, theme, typography; -@forward 'autocomplete-theme' as mat-legacy-autocomplete-* hide mat-legacy-autocomplete-density; diff --git a/src/material/legacy-autocomplete/_autocomplete-theme.import.scss b/src/material/legacy-autocomplete/_autocomplete-theme.import.scss deleted file mode 100644 index b276bdb0b648..000000000000 --- a/src/material/legacy-autocomplete/_autocomplete-theme.import.scss +++ /dev/null @@ -1,7 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward 'autocomplete-theme' hide color, theme, typography; -@forward 'autocomplete-theme' as mat-legacy-autocomplete-* hide mat-legacy-autocomplete-density; - -@import '../core/style/private'; -@import '../core/theming/theming'; diff --git a/src/material/legacy-button/_button-base.import.scss b/src/material/legacy-button/_button-base.import.scss deleted file mode 100644 index 7da6a0bd1609..000000000000 --- a/src/material/legacy-button/_button-base.import.scss +++ /dev/null @@ -1,21 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/style/button-common.import'; -@forward 'button-base' as mat-* hide $mat-border-radius, $mat-button-border-radius, -$mat-button-line-height, $mat-button-size, $mat-focus-transition, $mat-line-height, $mat-margin, -$mat-min-width, $mat-padding, mat-base; -@forward 'button-base' as mat-legacy-button-* hide $mat-button-button-border-radius, -$mat-button-button-line-height, $mat-button-button-size, $mat-button-fab-border-radius, -$mat-button-fab-padding, $mat-button-fab-size, $mat-button-mini-fab-padding, -$mat-button-mini-fab-size, $mat-button-stroked-button-border-width, -$mat-button-stroked-button-line-height, $mat-button-stroked-button-padding, mat-button-fab, -mat-button-raised-button; -@forward 'button-base' as mat-icon-* hide $mat-icon-border-radius, $mat-icon-fab-border-radius, -$mat-icon-fab-padding, $mat-icon-fab-size, $mat-icon-focus-transition, $mat-icon-line-height, -$mat-icon-margin, $mat-icon-min-width, $mat-icon-mini-fab-padding, $mat-icon-mini-fab-size, -$mat-icon-padding, $mat-icon-stroked-button-border-width, $mat-icon-stroked-button-line-height, -$mat-icon-stroked-button-padding, mat-icon-base, mat-icon-fab, mat-icon-raised-button; - -@import '../core/style/variables'; -@import '../core/style/elevation'; -@import '../core/style/button-common'; -@import '../core/style/private'; diff --git a/src/material/legacy-button/_button-legacy-index.scss b/src/material/legacy-button/_button-legacy-index.scss deleted file mode 100644 index e24893eebfcb..000000000000 --- a/src/material/legacy-button/_button-legacy-index.scss +++ /dev/null @@ -1,22 +0,0 @@ -@forward 'button-theme' hide color, theme, typography; -@forward 'button-theme' as mat-legacy-button-* hide $mat-legacy-button-ripple-opacity, -mat-legacy-button-density, mat-legacy-button-focus-overlay-color, -mat-legacy-button-ripple-background, mat-legacy-button-ripple-color, -mat-legacy-button-theme-property; - -@forward 'button-base' as mat-* hide $mat-border-radius, $mat-button-border-radius, -$mat-button-line-height, $mat-button-size, $mat-focus-transition, $mat-line-height, $mat-margin, -$mat-min-width, $mat-padding, mat-base; -@forward 'button-base' as mat-legacy-button-* hide $mat-legacy-button-button-border-radius, -$mat-legacy-button-button-line-height, $mat-legacy-button-button-size, -$mat-legacy-button-fab-border-radius, $mat-legacy-button-fab-padding, -$mat-legacy-button-fab-size, $mat-legacy-button-mini-fab-padding, -$mat-legacy-button-mini-fab-size, $mat-legacy-button-stroked-button-border-width, -$mat-legacy-button-stroked-button-line-height, $mat-legacy-button-stroked-button-padding, -mat-legacy-button-fab, -mat-legacy-button-raised-button; -@forward 'button-base' as mat-icon-* hide $mat-icon-border-radius, $mat-icon-fab-border-radius, -$mat-icon-fab-padding, $mat-icon-fab-size, $mat-icon-focus-transition, $mat-icon-line-height, -$mat-icon-margin, $mat-icon-min-width, $mat-icon-mini-fab-padding, $mat-icon-mini-fab-size, -$mat-icon-padding, $mat-icon-stroked-button-border-width, $mat-icon-stroked-button-line-height, -$mat-icon-stroked-button-padding, mat-icon-base, mat-icon-fab, mat-icon-raised-button; diff --git a/src/material/legacy-button/_button-theme.import.scss b/src/material/legacy-button/_button-theme.import.scss deleted file mode 100644 index 5d88bbd7641f..000000000000 --- a/src/material/legacy-button/_button-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/style/private.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'button-theme' hide color, theme, typography; -@forward 'button-theme' as mat-legacy-button-* hide $mat-button-ripple-opacity, mat-button-density, -mat-button-focus-overlay-color, mat-button-ripple-background, mat-button-ripple-color, -mat-button-theme-property; - -@import '../core/theming/theming'; -@import '../core/style/private'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-card/_card-legacy-index.scss b/src/material/legacy-card/_card-legacy-index.scss deleted file mode 100644 index 7aba7b2370f3..000000000000 --- a/src/material/legacy-card/_card-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'card-theme' hide color, theme, typography; -@forward 'card-theme' as mat-legacy-card-* hide mat-legacy-card-density; diff --git a/src/material/legacy-card/_card-theme.import.scss b/src/material/legacy-card/_card-theme.import.scss deleted file mode 100644 index 4063f6d79e20..000000000000 --- a/src/material/legacy-card/_card-theme.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/style/private.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'card-theme' hide color, theme, typography; -@forward 'card-theme' as mat-legacy-card-* hide mat-legacy-card-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/private'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-checkbox/_checkbox-legacy-index.scss b/src/material/legacy-checkbox/_checkbox-legacy-index.scss deleted file mode 100644 index 315f86436ff1..000000000000 --- a/src/material/legacy-checkbox/_checkbox-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'checkbox-theme' hide color, theme, typography; -@forward 'checkbox-theme' as mat-legacy-checkbox-* hide mat-legacy-checkbox-density; diff --git a/src/material/legacy-checkbox/_checkbox-theme.import.scss b/src/material/legacy-checkbox/_checkbox-theme.import.scss deleted file mode 100644 index 7eef8d412329..000000000000 --- a/src/material/legacy-checkbox/_checkbox-theme.import.scss +++ /dev/null @@ -1,7 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'checkbox-theme' hide color, theme, typography; -@forward 'checkbox-theme' as mat-legacy-checkbox-* hide mat-legacy-checkbox-density; - -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-chips/_chips-legacy-index.scss b/src/material/legacy-chips/_chips-legacy-index.scss deleted file mode 100644 index aa532a13bcd2..000000000000 --- a/src/material/legacy-chips/_chips-legacy-index.scss +++ /dev/null @@ -1,7 +0,0 @@ -@forward 'chips-theme' hide $chip-remove-font-size, color, theme, typography; -@forward 'chips-theme' as mat-legacy-* hide mat-legacy-chip-element-color, - mat-legacy-chip-theme-color, mat-color, mat-density, mat-ripple-background, mat-theme, - mat-typography; -@forward 'chips-theme' as mat-legacy-chips-* hide $mat-legacy-chips-chip-remove-font-size, - mat-legacy-chips-chip-element-color, mat-legacy-chips-chip-theme-color, mat-legacy-chips-density, - mat-legacy-chips-ripple-background; diff --git a/src/material/legacy-chips/_chips-theme.import.scss b/src/material/legacy-chips/_chips-theme.import.scss deleted file mode 100644 index a03aa8abd053..000000000000 --- a/src/material/legacy-chips/_chips-theme.import.scss +++ /dev/null @@ -1,14 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'chips-theme' hide $chip-remove-font-size, color, theme, typography; -@forward 'chips-theme' as mat-* hide mat-chip-element-color, mat-chip-theme-color, mat-color, -mat-density, mat-ripple-background, mat-theme, mat-typography; -@forward 'chips-theme' as mat-chips-* hide $mat-chips-chip-remove-font-size, -mat-chips-chip-element-color, mat-chips-chip-theme-color, mat-chips-density, -mat-chips-ripple-background; - -@import '../core/style/private'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-core/BUILD.bazel b/src/material/legacy-core/BUILD.bazel index 2720211c40fb..671ed7166a0b 100644 --- a/src/material/legacy-core/BUILD.bazel +++ b/src/material/legacy-core/BUILD.bazel @@ -30,13 +30,9 @@ ALL_THEMING_FILES = [ # on the `_all-typography` file. "_core.scss", "color/_all-color.scss", - "color/_all-color.import.scss", "density/private/_all-density.scss", - "density/private/_all-density.import.scss", "theming/_all-theme.scss", - "theming/_all-theme.import.scss", "typography/_all-typography.scss", - "typography/_all-typography.import.scss", ] sass_library( diff --git a/src/material/legacy-core/_core.import.scss b/src/material/legacy-core/_core.import.scss deleted file mode 100644 index 66ab74cf43d8..000000000000 --- a/src/material/legacy-core/_core.import.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward 'core' hide core; -@forward 'core' as mat-legacy-*; -@forward 'core' as mat-legacy-core-legacy-*; - -@import './typography/all-typography'; diff --git a/src/material/legacy-core/color/_all-color.import.scss b/src/material/legacy-core/color/_all-color.import.scss deleted file mode 100644 index b97bafbdf8f9..000000000000 --- a/src/material/legacy-core/color/_all-color.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'all-color'; - -@import '../theming/all-theme'; -@import '../../core/theming/theming'; diff --git a/src/material/legacy-core/density/private/_all-density.import.scss b/src/material/legacy-core/density/private/_all-density.import.scss deleted file mode 100644 index e571e494f2e8..000000000000 --- a/src/material/legacy-core/density/private/_all-density.import.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'all-density' hide all-legacy-component-densities; - -@import '../../../core/theming/theming'; diff --git a/src/material/legacy-core/density/private/_compatibility.import.scss b/src/material/legacy-core/density/private/_compatibility.import.scss deleted file mode 100644 index f68d97510308..000000000000 --- a/src/material/legacy-core/density/private/_compatibility.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'compatibility' hide $private-density-generate-at-root, $private-density-generate-styles, -private-density-legacy-compatibility, private-density-prop-value; -@forward 'compatibility' as mat-* hide $mat-default-scale, $mat-interval, $mat-maximum-scale, -$mat-minimum-scale, $mat-supported-scales; diff --git a/src/material/legacy-core/option/_optgroup-theme.import.scss b/src/material/legacy-core/option/_optgroup-theme.import.scss deleted file mode 100644 index bc050b10383f..000000000000 --- a/src/material/legacy-core/option/_optgroup-theme.import.scss +++ /dev/null @@ -1,27 +0,0 @@ -@forward '../../core/theming/palette' hide $amber-palette, $blue-palette, $blue-gray-palette, -$blue-grey-palette, $brown-palette, $cyan-palette, $dark-theme-background-palette, -$dark-theme-foreground-palette, $deep-orange-palette, $deep-purple-palette, $gray-palette, -$green-palette, $grey-palette, $indigo-palette, $light-blue-palette, $light-green-palette, -$light-theme-background-palette, $light-theme-foreground-palette, $lime-palette, $orange-palette, -$pink-palette, $purple-palette, $red-palette, $teal-palette, $yellow-palette; -@forward '../../core/theming/palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, -$mat-black-87-opacity, $mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, -$mat-dark-primary-text, $mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, -$mat-light-focused, $mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, -$mat-white-6-opacity, $mat-white-87-opacity; -@forward '../../core/density/private/compatibility' as mat-*; -@forward '../../core/theming/theming' as mat-*; -@forward '../../core/typography/typography-utils' as mat-* hide mat-font-shorthand, mat-height, -mat-typography-level; -@forward '../../core/typography/typography-utils' as mat-line-* hide mat-line-font-family, -mat-line-font-shorthand, mat-line-font-size, mat-line-font-weight, mat-line-letter-spacing, -mat-line-typography-level; -@forward '../../core/typography/typography-utils' as mat-typography-* hide -mat-typography-font-family, mat-typography-font-size, mat-typography-font-weight, -mat-typography-height, mat-typography-letter-spacing; -@forward 'optgroup-theme' hide color, theme, typography; -@forward 'optgroup-theme' as mat-optgroup-* hide mat-optgroup-density; - -@import '../../core/theming/palette'; -@import '../../core/theming/theming'; -@import '../../core/typography/typography-utils'; diff --git a/src/material/legacy-core/option/_option-legacy-index.scss b/src/material/legacy-core/option/_option-legacy-index.scss deleted file mode 100644 index ec5247d6b68b..000000000000 --- a/src/material/legacy-core/option/_option-legacy-index.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward 'option-theme' hide color, theme, typography; -@forward 'option-theme' as mat-option-* hide mat-option-density; - -@forward 'optgroup-theme' hide color, theme, typography; -@forward 'optgroup-theme' as mat-optgroup-* hide mat-optgroup-density; diff --git a/src/material/legacy-core/option/_option-theme.import.scss b/src/material/legacy-core/option/_option-theme.import.scss deleted file mode 100644 index e4351271fb5f..000000000000 --- a/src/material/legacy-core/option/_option-theme.import.scss +++ /dev/null @@ -1,27 +0,0 @@ -@forward '../../core/theming/palette' hide $amber-palette, $blue-palette, $blue-gray-palette, -$blue-grey-palette, $brown-palette, $cyan-palette, $dark-theme-background-palette, -$dark-theme-foreground-palette, $deep-orange-palette, $deep-purple-palette, $gray-palette, -$green-palette, $grey-palette, $indigo-palette, $light-blue-palette, $light-green-palette, -$light-theme-background-palette, $light-theme-foreground-palette, $lime-palette, $orange-palette, -$pink-palette, $purple-palette, $red-palette, $teal-palette, $yellow-palette; -@forward '../../core/theming/palette' as mat-* hide $mat-black-12-opacity, $mat-black-6-opacity, -$mat-black-87-opacity, $mat-dark-disabled-text, $mat-dark-dividers, $mat-dark-focused, -$mat-dark-primary-text, $mat-dark-secondary-text, $mat-light-disabled-text, $mat-light-dividers, -$mat-light-focused, $mat-light-primary-text, $mat-light-secondary-text, $mat-white-12-opacity, -$mat-white-6-opacity, $mat-white-87-opacity; -@forward '../../core/density/private/compatibility' as mat-*; -@forward '../../core/theming/theming' as mat-*; -@forward '../../core/typography/typography-utils' as mat-* hide mat-font-shorthand, mat-height, -mat-typography-level; -@forward '../../core/typography/typography-utils' as mat-line-* hide mat-line-font-family, -mat-line-font-shorthand, mat-line-font-size, mat-line-font-weight, mat-line-letter-spacing, -mat-line-typography-level; -@forward '../../core/typography/typography-utils' as mat-typography-* hide -mat-typography-font-family, mat-typography-font-size, mat-typography-font-weight, -mat-typography-height, mat-typography-letter-spacing; -@forward 'option-theme' hide color, theme, typography; -@forward 'option-theme' as mat-option-* hide mat-option-density; - -@import '../../core/theming/palette'; -@import '../../core/theming/theming'; -@import '../../core/typography/typography-utils'; diff --git a/src/material/legacy-core/theming/_all-theme.import.scss b/src/material/legacy-core/theming/_all-theme.import.scss deleted file mode 100644 index 3978f4c5ed00..000000000000 --- a/src/material/legacy-core/theming/_all-theme.import.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'all-theme'; - -@import '../../core/theming/theming'; diff --git a/src/material/legacy-core/typography/_all-typography.import.scss b/src/material/legacy-core/typography/_all-typography.import.scss deleted file mode 100644 index 49f54441cb17..000000000000 --- a/src/material/legacy-core/typography/_all-typography.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'all-typography'; - -@import '../../core/typography/typography'; -@import '../../core/theming/theming'; diff --git a/src/material/legacy-dialog/_dialog-legacy-index.scss b/src/material/legacy-dialog/_dialog-legacy-index.scss deleted file mode 100644 index 9beac18f936a..000000000000 --- a/src/material/legacy-dialog/_dialog-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'dialog-theme' hide color, theme, typography; -@forward 'dialog-theme' as mat-legacy-dialog-* hide mat-legacy-dialog-density; diff --git a/src/material/legacy-dialog/_dialog-theme.import.scss b/src/material/legacy-dialog/_dialog-theme.import.scss deleted file mode 100644 index 49ada2d16c1e..000000000000 --- a/src/material/legacy-dialog/_dialog-theme.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'dialog-theme' hide color, theme, typography; -@forward 'dialog-theme' as mat-legacy-dialog-* hide mat-legacy-dialog-density; - -@import '../core/style/private'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-form-field/_form-field-fill-theme.import.scss b/src/material/legacy-form-field/_form-field-fill-theme.import.scss deleted file mode 100644 index 3d26f476e65f..000000000000 --- a/src/material/legacy-form-field/_form-field-fill-theme.import.scss +++ /dev/null @@ -1,13 +0,0 @@ -@forward '../core/style/form-common.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'form-field-fill-theme' hide $fill-dedupe, fill-color, fill-theme, fill-typography, -private-form-field-fill-density; -@forward 'form-field-fill-theme' as mat-* hide $mat-fill-dedupe, mat-fill-color, -mat-fill-label-floating, mat-fill-theme, mat-fill-typography; -@forward 'form-field-fill-theme' as mat-form-field-* hide mat-form-field-fill-label-floating, -mat-form-field-private-form-field-fill-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/form-common'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-form-field/_form-field-legacy-index.scss b/src/material/legacy-form-field/_form-field-legacy-index.scss deleted file mode 100644 index fcb2b6ed620e..000000000000 --- a/src/material/legacy-form-field/_form-field-legacy-index.scss +++ /dev/null @@ -1,29 +0,0 @@ -@forward 'form-field-fill-theme' hide $fill-dedupe, fill-color, fill-theme, fill-typography, - private-form-field-fill-density; -@forward 'form-field-fill-theme' as mat-legacy-* hide $mat-legacy-fill-dedupe, - mat-legacy-fill-color, mat-legacy-fill-label-floating, mat-legacy-fill-theme, - mat-legacy-fill-typography; -@forward 'form-field-fill-theme' as mat-legacy-form-field-* hide - mat-legacy-form-field-fill-label-floating, mat-legacy-form-field-private-form-field-fill-density; -@forward 'form-field-legacy-theme' hide $legacy-dedupe, legacy-color, legacy-theme, - legacy-typography, private-form-field-legacy-density; -@forward 'form-field-legacy-theme' as mat-legacy-* hide $mat-legacy-legacy-dedupe, - mat-legacy-legacy-color, mat-legacy-legacy-label-floating, mat-legacy-legacy-label-floating-print, - mat-legacy-legacy-theme, mat-legacy-legacy-typography; -@forward 'form-field-legacy-theme' as mat-legacy-form-field-* hide - mat-legacy-form-field-legacy-label-floating, mat-legacy-form-field-legacy-label-floating-print, - mat-legacy-form-field-private-form-field-legacy-density; -@forward 'form-field-outline-theme' hide $outline-dedupe, outline-color, outline-theme, - outline-typography, private-form-field-outline-density; -@forward 'form-field-outline-theme' as mat-legacy-* hide $mat-legacy-outline-dedupe, - mat-legacy-outline-color, mat-legacy-outline-label-floating, mat-legacy-outline-theme, - mat-legacy-outline-typography; -@forward 'form-field-outline-theme' as mat-legacy-form-field-* hide - mat-legacy-form-field-outline-label-floating, - mat-legacy-form-field-private-form-field-outline-density; -@forward 'form-field-standard-theme' as mat-legacy-* hide mat-legacy-standard-color, - mat-legacy-standard-theme, mat-legacy-standard-typography; -@forward 'form-field-standard-theme' as mat-legacy-form-field-* hide - mat-legacy-form-field-private-form-field-standard-density; -@forward 'form-field-theme' hide $dedupe, color, density, theme, typography; -@forward 'form-field-theme' as mat-legacy-form-field-* hide mat-legacy-form-field-label-floating; diff --git a/src/material/legacy-form-field/_form-field-legacy-theme.import.scss b/src/material/legacy-form-field/_form-field-legacy-theme.import.scss deleted file mode 100644 index 8909b920c92a..000000000000 --- a/src/material/legacy-form-field/_form-field-legacy-theme.import.scss +++ /dev/null @@ -1,14 +0,0 @@ -@forward '../core/style/form-common.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'form-field-legacy-theme' hide $legacy-dedupe, legacy-color, legacy-theme, - legacy-typography, private-form-field-legacy-density; -@forward 'form-field-legacy-theme' as mat-* hide $mat-legacy-dedupe, mat-legacy-color, - mat-legacy-label-floating, mat-legacy-label-floating-print, mat-legacy-theme, - mat-legacy-typography; -@forward 'form-field-legacy-theme' as mat-form-field-* hide mat-form-field-legacy-label-floating, - mat-form-field-legacy-label-floating-print, mat-form-field-private-form-field-legacy-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/form-common'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-form-field/_form-field-outline-theme.import.scss b/src/material/legacy-form-field/_form-field-outline-theme.import.scss deleted file mode 100644 index f4ad9ac8d6c5..000000000000 --- a/src/material/legacy-form-field/_form-field-outline-theme.import.scss +++ /dev/null @@ -1,13 +0,0 @@ -@forward '../core/style/form-common.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'form-field-outline-theme' hide $outline-dedupe, outline-color, outline-theme, -outline-typography, private-form-field-outline-density; -@forward 'form-field-outline-theme' as mat-* hide $mat-outline-dedupe, mat-outline-color, -mat-outline-label-floating, mat-outline-theme, mat-outline-typography; -@forward 'form-field-outline-theme' as mat-form-field-* hide mat-form-field-outline-label-floating, -mat-form-field-private-form-field-outline-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/form-common'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-form-field/_form-field-standard-theme.import.scss b/src/material/legacy-form-field/_form-field-standard-theme.import.scss deleted file mode 100644 index e47749fe3563..000000000000 --- a/src/material/legacy-form-field/_form-field-standard-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/style/form-common.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'form-field-standard-theme' as mat-* hide mat-standard-color, mat-standard-theme, -mat-standard-typography; -@forward 'form-field-standard-theme' as mat-form-field-* hide -mat-form-field-private-form-field-standard-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/form-common'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-form-field/_form-field-theme.import.scss b/src/material/legacy-form-field/_form-field-theme.import.scss deleted file mode 100644 index 36523a2d3eb4..000000000000 --- a/src/material/legacy-form-field/_form-field-theme.import.scss +++ /dev/null @@ -1,29 +0,0 @@ -@forward '../core/style/form-common.import'; -@forward 'form-field-fill-theme' as mat-* hide $mat-fill-dedupe, mat-fill-color, mat-fill-theme, -mat-fill-typography; -@forward 'form-field-fill-theme' as mat-form-field-* hide -mat-form-field-private-form-field-fill-density; -@forward 'form-field-legacy-theme' as mat-* hide $mat-legacy-dedupe, mat-legacy-color, -mat-legacy-theme, mat-legacy-typography; -@forward 'form-field-legacy-theme' as mat-form-field-* hide -mat-form-field-private-form-field-legacy-density; -@forward 'form-field-outline-theme' as mat-* hide $mat-outline-dedupe, mat-outline-color, -mat-outline-theme, mat-outline-typography; -@forward 'form-field-outline-theme' as mat-form-field-* hide -mat-form-field-private-form-field-outline-density; -@forward '../core/typography/typography-utils.import'; -@forward 'form-field-standard-theme' as mat-* hide mat-standard-color, mat-standard-theme, -mat-standard-typography; -@forward 'form-field-standard-theme' as mat-form-field-* hide -mat-form-field-private-form-field-standard-density; -@forward 'form-field-theme' hide $dedupe, color, density, theme, typography; -@forward 'form-field-theme' as mat-form-field-* hide mat-form-field-label-floating; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/form-common'; -@import '../core/typography/typography-utils'; -@import './form-field-fill-theme.scss'; -@import './form-field-legacy-theme.scss'; -@import './form-field-outline-theme.scss'; -@import './form-field-standard-theme.scss'; diff --git a/src/material/legacy-input/_input-legacy-index.scss b/src/material/legacy-input/_input-legacy-index.scss deleted file mode 100644 index 4c6c7e679c96..000000000000 --- a/src/material/legacy-input/_input-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'input-theme' hide color, theme, typography; -@forward 'input-theme' as mat-legacy-input-* hide mat-legacy-input-density; diff --git a/src/material/legacy-input/_input-theme.import.scss b/src/material/legacy-input/_input-theme.import.scss deleted file mode 100644 index 0bc45927a23a..000000000000 --- a/src/material/legacy-input/_input-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/style/form-common.import'; -@forward '../core/typography/typography-utils.import'; -@forward '../core/style/vendor-prefixes.import'; -@forward 'input-theme' hide color, theme, typography; -@forward 'input-theme' as mat-legacy-input-* hide mat-legacy-input-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/form-common'; -@import '../core/typography/typography-utils'; -@import '../core/style/vendor-prefixes'; diff --git a/src/material/legacy-list/_list-legacy-index.scss b/src/material/legacy-list/_list-legacy-index.scss deleted file mode 100644 index e3fbcb69042a..000000000000 --- a/src/material/legacy-list/_list-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'list-theme' hide color, theme, typography; -@forward 'list-theme' as mat-legacy-list-* hide mat-legacy-list-density; diff --git a/src/material/legacy-list/_list-theme.import.scss b/src/material/legacy-list/_list-theme.import.scss deleted file mode 100644 index 7d9dba1a9e42..000000000000 --- a/src/material/legacy-list/_list-theme.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward '../core/style/list-common.import'; -@forward 'list-theme' hide color, theme, typography; -@forward 'list-theme' as mat-list-* hide mat-list-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; -@import '../core/style/list-common'; diff --git a/src/material/legacy-menu/_menu-legacy-index.scss b/src/material/legacy-menu/_menu-legacy-index.scss deleted file mode 100644 index ac1cf83dd070..000000000000 --- a/src/material/legacy-menu/_menu-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'menu-theme' hide color, theme, typography; -@forward 'menu-theme' as mat-legacy-menu-* hide mat-legacy-menu-density; diff --git a/src/material/legacy-menu/_menu-theme.import.scss b/src/material/legacy-menu/_menu-theme.import.scss deleted file mode 100644 index f1c9e9cdcb28..000000000000 --- a/src/material/legacy-menu/_menu-theme.import.scss +++ /dev/null @@ -1,10 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'menu-theme' hide color, theme, typography; -@forward 'menu-theme' as mat-menu-* hide mat-menu-density; - -@import '../core/style/private'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-paginator/_paginator-legacy-index.scss b/src/material/legacy-paginator/_paginator-legacy-index.scss deleted file mode 100644 index dd470f5623b9..000000000000 --- a/src/material/legacy-paginator/_paginator-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'paginator-variables' as mat-legacy-paginator-*; -@forward 'paginator-theme' as mat-legacy-paginator-*; diff --git a/src/material/legacy-paginator/_paginator-theme.import.scss b/src/material/legacy-paginator/_paginator-theme.import.scss deleted file mode 100644 index cd65280b543d..000000000000 --- a/src/material/legacy-paginator/_paginator-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/density/private/compatibility.import'; -@forward 'paginator-variables' as mat-legacy-paginator-*; -@forward '../core/typography/typography-utils.import'; -@forward 'paginator-theme' as mat-legacy-paginator-*; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; -@import '../core/density/private/compatibility'; -@import './paginator-variables'; diff --git a/src/material/legacy-paginator/_paginator-variables.import.scss b/src/material/legacy-paginator/_paginator-variables.import.scss deleted file mode 100644 index 8db448343fec..000000000000 --- a/src/material/legacy-paginator/_paginator-variables.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'paginator-variables' as mat-paginator-*; diff --git a/src/material/legacy-progress-bar/_progress-bar-legacy-index.scss b/src/material/legacy-progress-bar/_progress-bar-legacy-index.scss deleted file mode 100644 index a0ad463b58ec..000000000000 --- a/src/material/legacy-progress-bar/_progress-bar-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'progress-bar-theme' hide color, theme, typography; -@forward 'progress-bar-theme' as mat-legacy-progress-bar-* hide mat-legacy-progress-bar-density; diff --git a/src/material/legacy-progress-bar/_progress-bar-theme.import.scss b/src/material/legacy-progress-bar/_progress-bar-theme.import.scss deleted file mode 100644 index 5c7fae78c640..000000000000 --- a/src/material/legacy-progress-bar/_progress-bar-theme.import.scss +++ /dev/null @@ -1,6 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward 'progress-bar-theme' hide color, theme, typography; -@forward 'progress-bar-theme' as mat-legacy-progress-bar-* hide mat-legacy-progress-bar-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; diff --git a/src/material/legacy-progress-spinner/_progress-spinner-legacy-index.scss b/src/material/legacy-progress-spinner/_progress-spinner-legacy-index.scss deleted file mode 100644 index c21df670ad02..000000000000 --- a/src/material/legacy-progress-spinner/_progress-spinner-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'progress-spinner-theme' hide color, theme, typography; -@forward 'progress-spinner-theme' as mat-legacy-progress-spinner-*hide - mat-legacy-progress-spinner-density; diff --git a/src/material/legacy-progress-spinner/_progress-spinner-theme.import.scss b/src/material/legacy-progress-spinner/_progress-spinner-theme.import.scss deleted file mode 100644 index a4ad41bfe83e..000000000000 --- a/src/material/legacy-progress-spinner/_progress-spinner-theme.import.scss +++ /dev/null @@ -1,7 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward 'progress-spinner-theme' hide color, theme, typography; -@forward 'progress-spinner-theme' as mat-legacy-progress-spinner-* hide - mat-legacy-progress-spinner-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; diff --git a/src/material/legacy-radio/_radio-legacy-index.scss b/src/material/legacy-radio/_radio-legacy-index.scss deleted file mode 100644 index d4780da705bd..000000000000 --- a/src/material/legacy-radio/_radio-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'radio-theme' hide color, theme, typography; -@forward 'radio-theme' as mat-legacy-radio-* hide mat-legacy-radio-color, mat-legacy-radio-density; diff --git a/src/material/legacy-radio/_radio-theme.import.scss b/src/material/legacy-radio/_radio-theme.import.scss deleted file mode 100644 index c0d8eeefd4f2..000000000000 --- a/src/material/legacy-radio/_radio-theme.import.scss +++ /dev/null @@ -1,8 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'radio-theme' hide color, theme, typography; -@forward 'radio-theme' as mat-legacy-radio-* hide mat-legacy-radio-color, mat-legacy-radio-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-select/_select-legacy-index.scss b/src/material/legacy-select/_select-legacy-index.scss deleted file mode 100644 index eb81cc50a5e2..000000000000 --- a/src/material/legacy-select/_select-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'select-theme' hide color, theme, typography; -@forward 'select-theme' as mat-legacy-select-* hide mat-legacy-select-density; diff --git a/src/material/legacy-select/_select-theme.import.scss b/src/material/legacy-select/_select-theme.import.scss deleted file mode 100644 index 5cc16c87eae3..000000000000 --- a/src/material/legacy-select/_select-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/style/form-common.import'; -@forward '../core/style/private.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'select-theme' hide color, theme, typography; -@forward 'select-theme' as mat-legacy-select-* hide mat-legacy-select-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/style/private'; -@import '../core/style/form-common'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-slide-toggle/_slide-toggle-legacy-index.scss b/src/material/legacy-slide-toggle/_slide-toggle-legacy-index.scss deleted file mode 100644 index b7ac649abe73..000000000000 --- a/src/material/legacy-slide-toggle/_slide-toggle-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'slide-toggle-theme' hide color, theme, typography; -@forward 'slide-toggle-theme' as mat-legacy-slide-toggle-* hide mat-legacy-slide-toggle-checked, -mat-legacy-slide-toggle-density; diff --git a/src/material/legacy-slide-toggle/_slide-toggle-theme.import.scss b/src/material/legacy-slide-toggle/_slide-toggle-theme.import.scss deleted file mode 100644 index 9b6319dc29cf..000000000000 --- a/src/material/legacy-slide-toggle/_slide-toggle-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'slide-toggle-theme' hide color, theme, typography; -@forward 'slide-toggle-theme' as mat-legacy-slide-toggle-* hide mat-legacy-slide-toggle-checked, -mat-legacy-slide-toggle-density; - -@import '../core/style/private'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-slider/_slider-legacy-index.scss b/src/material/legacy-slider/_slider-legacy-index.scss deleted file mode 100644 index b59cf8e92b1a..000000000000 --- a/src/material/legacy-slider/_slider-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'slider-theme' hide color, theme, typography; -@forward 'slider-theme' as mat-legacy-slider-* hide mat-legacy-slider-density, - mat-legacy-slider-inner-content-theme; diff --git a/src/material/legacy-slider/_slider-theme.import.scss b/src/material/legacy-slider/_slider-theme.import.scss deleted file mode 100644 index 33b2b790d0cb..000000000000 --- a/src/material/legacy-slider/_slider-theme.import.scss +++ /dev/null @@ -1,8 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'slider-theme' hide color, theme, typography; -@forward 'slider-theme' as mat-slider-* hide mat-slider-density, mat-slider-inner-content-theme; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-snack-bar/_snack-bar-legacy-index.scss b/src/material/legacy-snack-bar/_snack-bar-legacy-index.scss deleted file mode 100644 index e9cf41c9fc2c..000000000000 --- a/src/material/legacy-snack-bar/_snack-bar-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'snack-bar-theme' hide color, theme, typography; -@forward 'snack-bar-theme' as mat-legacy-snack-bar-* hide mat-legacy-snack-bar-density; diff --git a/src/material/legacy-snack-bar/_snack-bar-theme.import.scss b/src/material/legacy-snack-bar/_snack-bar-theme.import.scss deleted file mode 100644 index fb4486b6ecab..000000000000 --- a/src/material/legacy-snack-bar/_snack-bar-theme.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/theming/palette.import'; -@forward '../core/theming/theming.import'; -@forward '../core/style/private.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'snack-bar-theme' hide color, theme, typography; -@forward 'snack-bar-theme' as mat-slegacy-nack-bar-* hide mat-legacy-snack-bar-density; - -@import '../core/typography/typography-utils'; -@import '../core/theming/theming'; -@import '../core/theming/palette'; -@import '../core/style/private'; diff --git a/src/material/legacy-table/_table-legacy-index.scss b/src/material/legacy-table/_table-legacy-index.scss deleted file mode 100644 index c4012ec58ecb..000000000000 --- a/src/material/legacy-table/_table-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'table-theme' hide color, theme, typography; -@forward 'table-theme' as mat-legacy-table-* hide mat-legacy-table-density; -@forward '../table/table-flex-styles' as mat-*; diff --git a/src/material/legacy-table/_table-theme.import.scss b/src/material/legacy-table/_table-theme.import.scss deleted file mode 100644 index 381eef8242a9..000000000000 --- a/src/material/legacy-table/_table-theme.import.scss +++ /dev/null @@ -1,8 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'table-theme' hide color, theme, typography; -@forward 'table-theme' as mat-legacy-table-* hide mat-legacy-table-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-tabs/_tabs-common.import.scss b/src/material/legacy-tabs/_tabs-common.import.scss deleted file mode 100644 index 71662e338162..000000000000 --- a/src/material/legacy-tabs/_tabs-common.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/style/vendor-prefixes.import'; -@forward '../../cdk/a11y/index.import'; -@forward 'tabs-common' hide $tab-animation-duration, $tab-bar-height; -@forward 'tabs-common' as mat-* hide mat-ink-bar, mat-paginated-tab-header, -mat-paginated-tab-header-container, mat-paginated-tab-header-item-wrapper, mat-tab-label; - -@import '../core/style/variables'; -@import '../core/style/private'; -@import '../core/style/vendor-prefixes'; -@import '../../cdk/a11y'; diff --git a/src/material/legacy-tabs/_tabs-legacy-index.scss b/src/material/legacy-tabs/_tabs-legacy-index.scss deleted file mode 100644 index 6fa679799f65..000000000000 --- a/src/material/legacy-tabs/_tabs-legacy-index.scss +++ /dev/null @@ -1,6 +0,0 @@ -@forward 'tabs-theme' hide color, theme, typography; -@forward 'tabs-theme' as mat-legacy-tabs-* hide mat-legacy-tabs-background, mat-legacy-tabs-density, - mat-legacy-tabs-ink-bar, mat-legacy-tabs-tab-label-focus; -@forward 'tabs-common' hide $tab-animation-duration, $tab-bar-height; -@forward 'tabs-common' as mat-* hide mat-ink-bar, mat-paginated-tab-header, - mat-paginated-tab-header-container, mat-paginated-tab-header-item-wrapper, mat-tab-label; diff --git a/src/material/legacy-tabs/_tabs-theme.import.scss b/src/material/legacy-tabs/_tabs-theme.import.scss deleted file mode 100644 index 6bb4e8c991a7..000000000000 --- a/src/material/legacy-tabs/_tabs-theme.import.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'tabs-theme' hide color, theme, typography; -@forward 'tabs-theme' as mat-legacy-tabs-* hide mat-legacy-tabs-background, mat-legacy-tabs-density, - mat-legacy-tabs-ink-bar, mat-legacy-tabs-tab-label-focus; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/legacy-tooltip/_tooltip-legacy-index.scss b/src/material/legacy-tooltip/_tooltip-legacy-index.scss deleted file mode 100644 index e21bf5d7aee9..000000000000 --- a/src/material/legacy-tooltip/_tooltip-legacy-index.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'tooltip-theme' hide $font-size, $handset-font-size, $handset-target-height, -$handset-vertical-padding, $target-height, $vertical-padding, color, theme, typography; -@forward 'tooltip-theme' as mat-legacy-tooltip-* hide mat-legacy-tooltip-density; diff --git a/src/material/legacy-tooltip/_tooltip-theme.import.scss b/src/material/legacy-tooltip/_tooltip-theme.import.scss deleted file mode 100644 index e22080a140bc..000000000000 --- a/src/material/legacy-tooltip/_tooltip-theme.import.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/typography/typography-utils.import'; -@forward 'tooltip-theme' hide $font-size, $handset-font-size, $handset-target-height, -$handset-vertical-padding, $target-height, $vertical-padding, color, theme, typography; -@forward 'tooltip-theme' as mat-legacy-tooltip-* hide mat-legacy-tooltip-density; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/list/_list-theme.import.scss b/src/material/list/_list-theme.import.scss deleted file mode 100644 index cd431b6ea839..000000000000 --- a/src/material/list/_list-theme.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'list-theme' as mat-mdc-list-*; diff --git a/src/material/menu/_menu-theme.import.scss b/src/material/menu/_menu-theme.import.scss deleted file mode 100644 index 7e998fe55bef..000000000000 --- a/src/material/menu/_menu-theme.import.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'menu-theme' as mat-mdc-menu-*; - diff --git a/src/material/paginator/_paginator-theme.import.scss b/src/material/paginator/_paginator-theme.import.scss deleted file mode 100644 index 42fd4c540e94..000000000000 --- a/src/material/paginator/_paginator-theme.import.scss +++ /dev/null @@ -1,6 +0,0 @@ -@forward 'paginator-variables' as mat-mdc-paginator-*; -@forward 'paginator-theme' as mat-mdc-paginator-*; - -@import '../../material/core/theming/theming'; -@import '../../material/core/density/private/compatibility'; -@import './paginator-variables'; diff --git a/src/material/paginator/_paginator-variables.import.scss b/src/material/paginator/_paginator-variables.import.scss deleted file mode 100644 index 85314afe4808..000000000000 --- a/src/material/paginator/_paginator-variables.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'paginator-variables' as mat-mdc-paginator-*; diff --git a/src/material/progress-bar/_progress-bar-theme.import.scss b/src/material/progress-bar/_progress-bar-theme.import.scss deleted file mode 100644 index 8fc85e1633fc..000000000000 --- a/src/material/progress-bar/_progress-bar-theme.import.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'progress-bar-theme' hide color, density, theme, typography; -@forward 'progress-bar-theme' as mat-mdc-progress-bar-* hide mat-mdc-progress-bar-color; - diff --git a/src/material/progress-spinner/_progress-spinner-theme.import.scss b/src/material/progress-spinner/_progress-spinner-theme.import.scss deleted file mode 100644 index 0b0c9ed978d3..000000000000 --- a/src/material/progress-spinner/_progress-spinner-theme.import.scss +++ /dev/null @@ -1,3 +0,0 @@ -@forward 'progress-spinner-theme' hide color, density, theme, typography; -@forward 'progress-spinner-theme' as mat-mdc-progress-spinner-* hide mat-mdc-progress-spinner-color; - diff --git a/src/material/radio/_radio-theme.import.scss b/src/material/radio/_radio-theme.import.scss deleted file mode 100644 index 07d8583a77d1..000000000000 --- a/src/material/radio/_radio-theme.import.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'radio-theme' hide color, density, theme, typography; -@forward 'radio-theme' as mat-mdc-radio-* hide $mat-mdc-radio-mdc-radio-baseline-theme-color, -$mat-mdc-radio-mdc-radio-disabled-circle-color, $mat-mdc-radio-mdc-radio-unchecked-color; - diff --git a/src/material/select/_select-theme.import.scss b/src/material/select/_select-theme.import.scss deleted file mode 100644 index c3364089dc61..000000000000 --- a/src/material/select/_select-theme.import.scss +++ /dev/null @@ -1,7 +0,0 @@ -@forward 'select-theme' hide color, density, theme, typography; -@forward 'select-theme' as mat-mdc-select-* hide -$mat-mdc-select-mdc-select-disabled-dropdown-icon-color, -$mat-mdc-select-mdc-select-disabled-label-color, $mat-mdc-select-mdc-select-dropdown-icon-color, -$mat-mdc-select-mdc-select-ink-color, $mat-mdc-select-mdc-select-label-color, -mat-mdc-select-get-mdc-focused-text-color; - diff --git a/src/material/sidenav/_sidenav-legacy-index.scss b/src/material/sidenav/_sidenav-legacy-index.scss deleted file mode 100644 index 9a98d9531157..000000000000 --- a/src/material/sidenav/_sidenav-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'sidenav-theme' hide color, theme, typography, density; -@forward 'sidenav-theme' as mat-sidenav-* hide mat-sidenav-density; diff --git a/src/material/sidenav/_sidenav-theme.import.scss b/src/material/sidenav/_sidenav-theme.import.scss deleted file mode 100644 index 1ca4d2de17c3..000000000000 --- a/src/material/sidenav/_sidenav-theme.import.scss +++ /dev/null @@ -1,8 +0,0 @@ -@forward '../core/style/private.import'; -@forward '../core/theming/theming.import'; -@forward 'sidenav-theme' hide color, theme, typography, density; -@forward 'sidenav-theme' as mat-sidenav-* hide mat-sidenav-density; - -@import '../core/style/private'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; diff --git a/src/material/slide-toggle/_slide-toggle-theme.import.scss b/src/material/slide-toggle/_slide-toggle-theme.import.scss deleted file mode 100644 index e5266b0680cf..000000000000 --- a/src/material/slide-toggle/_slide-toggle-theme.import.scss +++ /dev/null @@ -1,7 +0,0 @@ -@forward 'slide-toggle-theme' hide color, density, theme, typography; -@forward 'slide-toggle-theme' as mat-mdc-slide-toggle-* hide -$mat-mdc-slide-toggle-mdc-switch-baseline-theme-color, -$mat-mdc-slide-toggle-mdc-switch-disabled-thumb-color, -$mat-mdc-slide-toggle-mdc-switch-disabled-track-color, -$mat-mdc-slide-toggle-mdc-switch-toggled-off-thumb-color, -$mat-mdc-slide-toggle-mdc-switch-toggled-off-track-color; diff --git a/src/material/slider/_slider-theme.import.scss b/src/material/slider/_slider-theme.import.scss deleted file mode 100644 index dc7a93eca3fc..000000000000 --- a/src/material/slider/_slider-theme.import.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'slider-theme' as mat-mdc-slider-*; - diff --git a/src/material/snack-bar/_snack-bar-theme.import.scss b/src/material/snack-bar/_snack-bar-theme.import.scss deleted file mode 100644 index 9aa828025c5a..000000000000 --- a/src/material/snack-bar/_snack-bar-theme.import.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward 'snack-bar-theme' hide color, density, theme, typography; -@forward 'snack-bar-theme' as mat-mdc-snack-bar-* hide -$mat-mdc-snack-bar-mdc-snackbar-dismiss-ink-color, $mat-mdc-snack-bar-mdc-snackbar-fill-color, -$mat-mdc-snack-bar-mdc-snackbar-label-ink-color; - diff --git a/src/material/sort/_sort-legacy-index.scss b/src/material/sort/_sort-legacy-index.scss deleted file mode 100644 index c8c62037304b..000000000000 --- a/src/material/sort/_sort-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'sort-theme' hide color, theme, typography, density; -@forward 'sort-theme' as mat-sort-* hide mat-sort-density; diff --git a/src/material/sort/_sort-theme.import.scss b/src/material/sort/_sort-theme.import.scss deleted file mode 100644 index c6cd25105676..000000000000 --- a/src/material/sort/_sort-theme.import.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward 'sort-theme' hide color, theme, typography, density; -@forward 'sort-theme' as mat-sort-* hide mat-sort-density; - -@import '../core/theming/theming'; diff --git a/src/material/stepper/_stepper-legacy-index.scss b/src/material/stepper/_stepper-legacy-index.scss deleted file mode 100644 index ed6b4bbebc1b..000000000000 --- a/src/material/stepper/_stepper-legacy-index.scss +++ /dev/null @@ -1,7 +0,0 @@ -@forward 'stepper-variables' as mat-* hide $mat-density-config, $mat-header-height, -$mat-header-maximum-height, $mat-header-minimum-height, $mat-label-header-height, -$mat-label-min-width, $mat-label-position-bottom-top-gap, $mat-line-gap, $mat-line-width, -$mat-side-gap; -@forward 'stepper-variables' as mat-stepper-* hide $mat-stepper-step-header-icon-size, -$mat-stepper-step-sub-label-font-size, $mat-stepper-vertical-stepper-content-margin; -@forward 'stepper-theme' as mat-stepper-*; diff --git a/src/material/stepper/_stepper-theme.import.scss b/src/material/stepper/_stepper-theme.import.scss deleted file mode 100644 index 95dcc2b634f3..000000000000 --- a/src/material/stepper/_stepper-theme.import.scss +++ /dev/null @@ -1,16 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/density/private/compatibility.import'; -@forward 'stepper-variables' as mat-* hide $mat-density-config, $mat-header-height, -$mat-header-maximum-height, $mat-header-minimum-height, $mat-label-header-height, -$mat-label-min-width, $mat-label-position-bottom-top-gap, $mat-line-gap, $mat-line-width, -$mat-side-gap; -@forward 'stepper-variables' as mat-stepper-* hide $mat-stepper-step-header-icon-size, -$mat-stepper-step-sub-label-font-size, $mat-stepper-vertical-stepper-content-margin; -@forward '../core/typography/typography-utils.import'; -@forward 'stepper-theme' as mat-stepper-*; - -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; -@import '../core/density/private/compatibility'; -@import './stepper-variables'; diff --git a/src/material/stepper/_stepper-variables.import.scss b/src/material/stepper/_stepper-variables.import.scss deleted file mode 100644 index a4b75d36e49a..000000000000 --- a/src/material/stepper/_stepper-variables.import.scss +++ /dev/null @@ -1,6 +0,0 @@ -@forward 'stepper-variables' as mat-* hide $mat-density-config, $mat-header-height, -$mat-header-maximum-height, $mat-header-minimum-height, $mat-label-header-height, -$mat-label-min-width, $mat-label-position-bottom-top-gap, $mat-line-gap, $mat-line-width, -$mat-side-gap; -@forward 'stepper-variables' as mat-stepper-* hide $mat-stepper-step-header-icon-size, -$mat-stepper-step-sub-label-font-size, $mat-stepper-vertical-stepper-content-margin; diff --git a/src/material/table/BUILD.bazel b/src/material/table/BUILD.bazel index 7b4b649ab1ff..5c95213fac32 100644 --- a/src/material/table/BUILD.bazel +++ b/src/material/table/BUILD.bazel @@ -48,7 +48,6 @@ sass_binary( sass_library( name = "table_flex_scss_lib", srcs = [ - "_table-flex-styles.import.scss", "_table-flex-styles.scss", ], deps = ["//src/material/core:core_scss_lib"], diff --git a/src/material/table/_table-flex-styles.import.scss b/src/material/table/_table-flex-styles.import.scss deleted file mode 100644 index ce779389f77e..000000000000 --- a/src/material/table/_table-flex-styles.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'table-flex-styles' as mat-*; diff --git a/src/material/table/_table-theme.import.scss b/src/material/table/_table-theme.import.scss deleted file mode 100644 index 62be723a0811..000000000000 --- a/src/material/table/_table-theme.import.scss +++ /dev/null @@ -1,8 +0,0 @@ -@forward 'table-theme' hide color, density, theme, typography; -@forward 'table-theme' as mat-mdc-table-* hide $mat-mdc-table-mdc-data-table-divider-color, -$mat-mdc-table-mdc-data-table-header-row-text-color, -$mat-mdc-table-mdc-data-table-row-hover-fill-color, $mat-mdc-table-mdc-data-table-row-text-color, -$mat-mdc-table-mdc-data-table-selected-row-fill-color, -$mat-mdc-table-mdc-data-table-sort-icon-active-color, $mat-mdc-table-mdc-data-table-sort-icon-color, -$mat-mdc-table-mdc-data-table-stroke-color, $mat-mdc-table-mdc-data-table-table-divider-color; - diff --git a/src/material/tabs/_tabs-common.import.scss b/src/material/tabs/_tabs-common.import.scss deleted file mode 100644 index fe7945e87575..000000000000 --- a/src/material/tabs/_tabs-common.import.scss +++ /dev/null @@ -1,11 +0,0 @@ -@forward '../../material/core/style/private.import'; -@forward '../../material/core/style/vendor-prefixes.import'; -@forward '../../cdk/a11y/index.import'; -@forward 'tabs-common' hide paginated-tab-header, paginated-tab-header-container, -paginated-tab-header-item-wrapper, tab, tab-ripple; -@forward 'tabs-common' as mat-mdc-* hide $mat-mdc-mat-tab-animation-duration; - -@import '../../material/core/style/variables'; -@import '../../material/core/style/private'; -@import '../../material/core/style/vendor-prefixes'; -@import '../../cdk/a11y'; diff --git a/src/material/tabs/_tabs-theme.import.scss b/src/material/tabs/_tabs-theme.import.scss deleted file mode 100644 index fee345b87c94..000000000000 --- a/src/material/tabs/_tabs-theme.import.scss +++ /dev/null @@ -1,5 +0,0 @@ -@forward 'tabs-theme' hide color, density, theme, typography; -@forward 'tabs-theme' as mat-mdc-tabs-* hide $mat-mdc-tabs-mdc-tab-icon-color-active, -$mat-mdc-tabs-mdc-tab-text-label-color-active, $mat-mdc-tabs-mdc-tab-text-label-color-default, -mat-mdc-tabs-background, mat-mdc-tabs-palette-styles; - diff --git a/src/material/toolbar/_toolbar-legacy-index.scss b/src/material/toolbar/_toolbar-legacy-index.scss deleted file mode 100644 index 6c53bb15cf37..000000000000 --- a/src/material/toolbar/_toolbar-legacy-index.scss +++ /dev/null @@ -1,4 +0,0 @@ -@forward 'toolbar-variables' as mat-toolbar-*; -@forward 'toolbar-theme' hide color, density, theme, typography; -@forward 'toolbar-theme' as mat-toolbar-* hide mat-toolbar-color, mat-toolbar-form-field-overrides, -mat-toolbar-height; diff --git a/src/material/toolbar/_toolbar-theme.import.scss b/src/material/toolbar/_toolbar-theme.import.scss deleted file mode 100644 index e0c0dbf55779..000000000000 --- a/src/material/toolbar/_toolbar-theme.import.scss +++ /dev/null @@ -1,14 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward '../core/style/variables.import'; -@forward 'toolbar-variables' as mat-toolbar-*; -@forward '../core/typography/typography-utils.import'; -@forward 'toolbar-theme' hide color, density, theme, typography; -@forward 'toolbar-theme' as mat-toolbar-* hide mat-toolbar-color, mat-toolbar-form-field-overrides, -mat-toolbar-height; - -@import '../core/density/private/compatibility'; -@import '../core/style/variables'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; -@import './toolbar-variables'; diff --git a/src/material/toolbar/_toolbar-variables.import.scss b/src/material/toolbar/_toolbar-variables.import.scss deleted file mode 100644 index e9053691d0d1..000000000000 --- a/src/material/toolbar/_toolbar-variables.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'toolbar-variables' as mat-toolbar-*; diff --git a/src/material/tooltip/_tooltip-theme.import.scss b/src/material/tooltip/_tooltip-theme.import.scss deleted file mode 100644 index 2bb4d09f26a3..000000000000 --- a/src/material/tooltip/_tooltip-theme.import.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'tooltip-theme' as mat-mdc-tooltip-*; - diff --git a/src/material/tree/_tree-legacy-index.scss b/src/material/tree/_tree-legacy-index.scss deleted file mode 100644 index 5faf229eccb6..000000000000 --- a/src/material/tree/_tree-legacy-index.scss +++ /dev/null @@ -1,2 +0,0 @@ -@forward 'tree-variables' as mat-tree-*; -@forward 'tree-theme' as mat-tree-*; diff --git a/src/material/tree/_tree-theme.import.scss b/src/material/tree/_tree-theme.import.scss deleted file mode 100644 index c7ed1fdf06dd..000000000000 --- a/src/material/tree/_tree-theme.import.scss +++ /dev/null @@ -1,9 +0,0 @@ -@forward '../core/theming/theming.import'; -@forward 'tree-variables' as mat-tree-*; -@forward '../core/typography/typography-utils.import'; -@forward 'tree-theme' as mat-tree-*; - -@import '../core/density/private/compatibility'; -@import '../core/theming/palette'; -@import '../core/theming/theming'; -@import '../core/typography/typography-utils'; diff --git a/src/material/tree/_tree-variables.import.scss b/src/material/tree/_tree-variables.import.scss deleted file mode 100644 index 8cd583945dce..000000000000 --- a/src/material/tree/_tree-variables.import.scss +++ /dev/null @@ -1 +0,0 @@ -@forward 'tree-variables' as mat-tree-*; diff --git a/tools/release-checks/npm-package-output/output-validations.mts b/tools/release-checks/npm-package-output/output-validations.mts index b7cc95921acd..0ebc068a1f86 100644 --- a/tools/release-checks/npm-package-output/output-validations.mts +++ b/tools/release-checks/npm-package-output/output-validations.mts @@ -143,7 +143,6 @@ export function checkPrimaryPackageJson( */ export function checkMaterialPackage(packagePath: string): string[] { const prebuiltThemesPath = join(packagePath, 'prebuilt-themes'); - const themingFilePath = join(packagePath, '_theming.scss'); const newThemingFilePath = join(packagePath, '_index.scss'); const failures: string[] = []; @@ -151,10 +150,6 @@ export function checkMaterialPackage(packagePath: string): string[] { failures.push('No prebuilt themes could be found.'); } - if (!existsSync(themingFilePath)) { - failures.push('Legacy theming bundle could not be found.'); - } - if (!existsSync(newThemingFilePath)) { failures.push('New theming bundle could not be found.'); } diff --git a/tools/stylelint/cross-package-import-validation.ts b/tools/stylelint/cross-package-import-validation.ts index 518a5d174304..57c403c9b651 100644 --- a/tools/stylelint/cross-package-import-validation.ts +++ b/tools/stylelint/cross-package-import-validation.ts @@ -21,17 +21,6 @@ const ruleFn: Rule = isEnabled => { return; } - const filePath = root.source!.input.file!; - - // We skip non-theme files and legacy theming Sass files (like `.import.scss`). - if ( - filePath.endsWith('.import.scss') || - filePath.endsWith('-legacy-index.scss') || - filePath.endsWith('material/_theming.scss') - ) { - return; - } - root.walkAtRules(rule => { if (rule.name === 'use' || rule.name === 'import' || rule.name === 'forward') { const [_, specifier] = rule.params.match(specifierRegex)!; diff --git a/tools/stylelint/no-unused-import.ts b/tools/stylelint/no-unused-import.ts index 2acfa729b405..860fb490cbfa 100644 --- a/tools/stylelint/no-unused-import.ts +++ b/tools/stylelint/no-unused-import.ts @@ -82,7 +82,7 @@ function extractNamespaceFromUseStatement(params: string): string | null { const importPath = params .slice(openQuoteIndex + 1, closeQuoteIndex) // Sass allows for leading underscores to be omitted and it technically supports .scss. - .replace(/^_|(\.import)?\.scss$|\.import$/g, ''); + .replace(/^_|\.scss$/g, ''); // Built-in Sass imports look like `sass:map`. if (importPath.startsWith('sass:')) {