diff --git a/material.angular.io/scenes/src/app/app.component.ts b/material.angular.io/scenes/src/app/app.component.ts
index 2340bfeaec77..ff5aa6cd34b0 100644
--- a/material.angular.io/scenes/src/app/app.component.ts
+++ b/material.angular.io/scenes/src/app/app.component.ts
@@ -5,7 +5,6 @@ import {RouterOutlet} from '@angular/router';
selector: 'app-root',
template: '',
styleUrls: ['./app.component.scss'],
- standalone: true,
imports: [RouterOutlet],
})
export class AppComponent {}
diff --git a/material.angular.io/scenes/src/app/scene-viewer/scene-viewer.ts b/material.angular.io/scenes/src/app/scene-viewer/scene-viewer.ts
index 35fc34ad0ed3..8dcc0bde06f6 100644
--- a/material.angular.io/scenes/src/app/scene-viewer/scene-viewer.ts
+++ b/material.angular.io/scenes/src/app/scene-viewer/scene-viewer.ts
@@ -16,7 +16,6 @@ import {DomSanitizer, SafeStyle} from '@angular/platform-browser';
selector: 'app-scene-viewer',
templateUrl: './scene-viewer.html',
styleUrls: ['./scene-viewer.scss'],
- standalone: true,
})
export class SceneViewer implements OnInit {
private route = inject(ActivatedRoute);
diff --git a/material.angular.io/scenes/src/app/scenes/autocomplete/autocomplete-scene.ts b/material.angular.io/scenes/src/app/scenes/autocomplete/autocomplete-scene.ts
index 22d55ce1229d..c991a3a80050 100644
--- a/material.angular.io/scenes/src/app/scenes/autocomplete/autocomplete-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/autocomplete/autocomplete-scene.ts
@@ -8,7 +8,6 @@ import {MatAutocompleteModule} from '@angular/material/autocomplete';
encapsulation: ViewEncapsulation.None,
selector: 'app-autocomplete-scene',
templateUrl: './autocomplete-scene.html',
- standalone: true,
imports: [
ReactiveFormsModule,
FormsModule,
diff --git a/material.angular.io/scenes/src/app/scenes/badge/badge-scene.ts b/material.angular.io/scenes/src/app/scenes/badge/badge-scene.ts
index 0d57c710c80d..940bdd512df8 100644
--- a/material.angular.io/scenes/src/app/scenes/badge/badge-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/badge/badge-scene.ts
@@ -7,7 +7,6 @@ import {MatBadgeModule} from '@angular/material/badge';
selector: 'app-badge-scene',
templateUrl: './badge-scene.html',
styleUrls: ['./badge-scene.scss'],
- standalone: true,
imports: [MatIconModule, MatBadgeModule],
})
export class BadgeScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/bottom-sheet/bottom-sheet-scene.ts b/material.angular.io/scenes/src/app/scenes/bottom-sheet/bottom-sheet-scene.ts
index fff97d5a5a49..9f6f47352e57 100644
--- a/material.angular.io/scenes/src/app/scenes/bottom-sheet/bottom-sheet-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/bottom-sheet/bottom-sheet-scene.ts
@@ -8,7 +8,6 @@ import {MatListModule} from '@angular/material/list';
template: '',
styleUrls: ['./bottom-sheet-scene.scss'],
encapsulation: ViewEncapsulation.None,
- standalone: true,
})
export class BottomSheetScene implements AfterViewInit {
private _bottomSheet = inject(MatBottomSheet);
@@ -23,7 +22,6 @@ export class BottomSheetScene implements AfterViewInit {
selector: 'app-bottom-sheet-scene',
templateUrl: './bottom-sheet-scene.html',
styleUrls: ['./bottom-sheet-scene.scss'],
- standalone: true,
imports: [MatListModule, MatIconModule],
})
export class SampleBottomSheet {}
diff --git a/material.angular.io/scenes/src/app/scenes/button-toggle/button-toggle-scene.ts b/material.angular.io/scenes/src/app/scenes/button-toggle/button-toggle-scene.ts
index 76ea2609f6ab..4618088c8992 100644
--- a/material.angular.io/scenes/src/app/scenes/button-toggle/button-toggle-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/button-toggle/button-toggle-scene.ts
@@ -7,7 +7,6 @@ import {MatIconModule} from '@angular/material/icon';
selector: 'app-button-toggle-scene',
templateUrl: './button-toggle-scene.html',
styleUrls: ['./button-toggle-scene.scss'],
- standalone: true,
imports: [MatButtonToggleModule, MatIconModule],
})
export class ButtonToggleScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/button/button-scene.ts b/material.angular.io/scenes/src/app/scenes/button/button-scene.ts
index 78f6f41685ab..b493f4e8b244 100644
--- a/material.angular.io/scenes/src/app/scenes/button/button-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/button/button-scene.ts
@@ -7,7 +7,6 @@ import {MatIconModule} from '@angular/material/icon';
selector: 'app-button-scene',
templateUrl: './button-scene.html',
styleUrls: ['./button-scene.scss'],
- standalone: true,
imports: [MatButtonModule, MatIconModule],
})
export class ButtonScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/card/card-scene.ts b/material.angular.io/scenes/src/app/scenes/card/card-scene.ts
index 6b0bc6a8fa84..25de79f99eda 100644
--- a/material.angular.io/scenes/src/app/scenes/card/card-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/card/card-scene.ts
@@ -5,7 +5,6 @@ import {MatCardModule} from '@angular/material/card';
selector: 'app-card-scene',
templateUrl: './card-scene.html',
styleUrls: ['./card-scene.scss'],
- standalone: true,
imports: [MatCardModule],
})
export class CardScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/checkbox/checkbox-scene.ts b/material.angular.io/scenes/src/app/scenes/checkbox/checkbox-scene.ts
index 15ca57982c8b..f017bab8e365 100755
--- a/material.angular.io/scenes/src/app/scenes/checkbox/checkbox-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/checkbox/checkbox-scene.ts
@@ -6,7 +6,6 @@ import {MatCheckboxModule} from '@angular/material/checkbox';
selector: 'app-checkbox-scene',
templateUrl: './checkbox-scene.html',
styleUrls: ['./checkbox-scene.scss'],
- standalone: true,
imports: [MatCheckboxModule],
})
export class CheckboxScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/chips/chips-scene.ts b/material.angular.io/scenes/src/app/scenes/chips/chips-scene.ts
index 9ab2f1283fe9..d5a80f168f83 100644
--- a/material.angular.io/scenes/src/app/scenes/chips/chips-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/chips/chips-scene.ts
@@ -6,7 +6,6 @@ import {MatChipsModule} from '@angular/material/chips';
selector: 'app-chips-scene',
templateUrl: './chips-scene.html',
styleUrls: ['./chips-scene.scss'],
- standalone: true,
imports: [MatChipsModule],
})
export class ChipsScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/core/core-scene.ts b/material.angular.io/scenes/src/app/scenes/core/core-scene.ts
index 57768470f765..fb15cf183dfe 100644
--- a/material.angular.io/scenes/src/app/scenes/core/core-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/core/core-scene.ts
@@ -6,7 +6,6 @@ import {MatIconModule} from '@angular/material/icon';
selector: 'app-core-scene',
templateUrl: './core-scene.html',
styleUrls: ['./core-scene.scss'],
- standalone: true,
imports: [MatIconModule],
})
export class CoreScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/datepicker/datepicker-scene.ts b/material.angular.io/scenes/src/app/scenes/datepicker/datepicker-scene.ts
index 1c81efd466bc..4e7cd5bc5ea0 100644
--- a/material.angular.io/scenes/src/app/scenes/datepicker/datepicker-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/datepicker/datepicker-scene.ts
@@ -6,7 +6,6 @@ import {MatDatepickerModule} from '@angular/material/datepicker';
selector: 'app-datepicker-scene',
templateUrl: './datepicker-scene.html',
styleUrls: ['./datepicker-scene.scss'],
- standalone: true,
imports: [MatDatepickerModule],
})
export class DatepickerScene {
diff --git a/material.angular.io/scenes/src/app/scenes/dialog/dialog-scene.ts b/material.angular.io/scenes/src/app/scenes/dialog/dialog-scene.ts
index 7ee83aa9f82a..32e56fc44d9f 100644
--- a/material.angular.io/scenes/src/app/scenes/dialog/dialog-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/dialog/dialog-scene.ts
@@ -6,7 +6,6 @@ import {MatDialog, MatDialogModule} from '@angular/material/dialog';
encapsulation: ViewEncapsulation.None,
selector: 'app-dialog-scene',
template: '',
- standalone: true,
})
export class DialogScene {
dialog = inject(MatDialog);
@@ -28,7 +27,6 @@ export class DialogScene {
`,
- standalone: true,
imports: [MatDialogModule, MatButtonModule],
})
export class DialogSceneExampleDialog {}
diff --git a/material.angular.io/scenes/src/app/scenes/divider/divider-scene.ts b/material.angular.io/scenes/src/app/scenes/divider/divider-scene.ts
index 8d93cd798b5d..e168d7e5ad36 100644
--- a/material.angular.io/scenes/src/app/scenes/divider/divider-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/divider/divider-scene.ts
@@ -8,7 +8,6 @@ import {MatDividerModule} from '@angular/material/divider';
selector: 'app-divider-scene',
templateUrl: './divider-scene.html',
styleUrls: ['./divider-scene.scss'],
- standalone: true,
imports: [MatListModule, MatIconModule, MatDividerModule],
})
export class DividerScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/expansion/expansion-scene.ts b/material.angular.io/scenes/src/app/scenes/expansion/expansion-scene.ts
index 15a308b22c4a..5e5514a398fa 100644
--- a/material.angular.io/scenes/src/app/scenes/expansion/expansion-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/expansion/expansion-scene.ts
@@ -7,7 +7,6 @@ import {MatIconModule} from '@angular/material/icon';
selector: 'app-expansion-scene',
templateUrl: './expansion-scene.html',
styleUrls: ['./expansion-scene.scss'],
- standalone: true,
imports: [MatExpansionModule, MatIconModule],
})
export class ExpansionScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/form-field/form-field-scene.ts b/material.angular.io/scenes/src/app/scenes/form-field/form-field-scene.ts
index 6ba94d2aa82f..a06b187486ae 100644
--- a/material.angular.io/scenes/src/app/scenes/form-field/form-field-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/form-field/form-field-scene.ts
@@ -7,7 +7,6 @@ import {MatFormFieldModule} from '@angular/material/form-field';
encapsulation: ViewEncapsulation.None,
selector: 'app-form-field-scene',
templateUrl: './form-field-scene.html',
- standalone: true,
imports: [MatFormFieldModule, MatInputModule, MatIconModule],
})
export class FormFieldScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/grid-list/grid-list-scene.ts b/material.angular.io/scenes/src/app/scenes/grid-list/grid-list-scene.ts
index 8599667680d4..6776f75625e8 100644
--- a/material.angular.io/scenes/src/app/scenes/grid-list/grid-list-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/grid-list/grid-list-scene.ts
@@ -6,7 +6,6 @@ import {MatGridListModule} from '@angular/material/grid-list';
templateUrl: './grid-list-scene.html',
styleUrls: ['./grid-list-scene.scss'],
encapsulation: ViewEncapsulation.None,
- standalone: true,
imports: [MatGridListModule],
})
export class GridListScene {
diff --git a/material.angular.io/scenes/src/app/scenes/icon/icon-scene.ts b/material.angular.io/scenes/src/app/scenes/icon/icon-scene.ts
index 4844c32ee2c1..472e763bb366 100644
--- a/material.angular.io/scenes/src/app/scenes/icon/icon-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/icon/icon-scene.ts
@@ -6,7 +6,6 @@ import {MatIconModule} from '@angular/material/icon';
selector: 'app-icon-scene',
templateUrl: './icon-scene.html',
styleUrls: ['./icon-scene.scss'],
- standalone: true,
imports: [MatIconModule],
})
export class IconScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/input/input-scene.ts b/material.angular.io/scenes/src/app/scenes/input/input-scene.ts
index 3f3f588583b0..31285e0e4f29 100644
--- a/material.angular.io/scenes/src/app/scenes/input/input-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/input/input-scene.ts
@@ -7,7 +7,6 @@ import {MatInputModule} from '@angular/material/input';
selector: 'app-input-scene',
templateUrl: './input-scene.html',
styleUrls: ['./input-scene.scss'],
- standalone: true,
imports: [MatFormFieldModule, MatInputModule],
})
export class InputScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/list/list-scene.ts b/material.angular.io/scenes/src/app/scenes/list/list-scene.ts
index 306e1d9eb934..2a8ec6bc480a 100644
--- a/material.angular.io/scenes/src/app/scenes/list/list-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/list/list-scene.ts
@@ -7,7 +7,6 @@ import {MatIconModule} from '@angular/material/icon';
selector: 'app-list-scene',
templateUrl: './list-scene.html',
styleUrls: ['./list-scene.scss'],
- standalone: true,
imports: [MatListModule, MatIconModule],
})
export class ListScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/menu/menu-scene.ts b/material.angular.io/scenes/src/app/scenes/menu/menu-scene.ts
index 7fa162d98eb9..127c7b6fdb15 100644
--- a/material.angular.io/scenes/src/app/scenes/menu/menu-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/menu/menu-scene.ts
@@ -8,7 +8,6 @@ import {MatMenuModule, MatMenuTrigger} from '@angular/material/menu';
selector: 'app-button-scene',
templateUrl: './menu-scene.html',
styleUrls: ['./menu-scene.scss'],
- standalone: true,
imports: [MatButtonModule, MatMenuModule, MatIconModule],
})
export class MenuScene implements AfterViewInit {
diff --git a/material.angular.io/scenes/src/app/scenes/paginator/paginator-scene.ts b/material.angular.io/scenes/src/app/scenes/paginator/paginator-scene.ts
index d5c98bac822a..d0b68b7cd00c 100644
--- a/material.angular.io/scenes/src/app/scenes/paginator/paginator-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/paginator/paginator-scene.ts
@@ -6,7 +6,6 @@ import {MatPaginatorModule} from '@angular/material/paginator';
selector: 'app-paginator-scene',
templateUrl: './paginator-scene.html',
styleUrls: ['./paginator-scene.scss'],
- standalone: true,
imports: [MatPaginatorModule],
})
export class PaginatorScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/placeholder/placeholder-scene.ts b/material.angular.io/scenes/src/app/scenes/placeholder/placeholder-scene.ts
index 197fd1748cba..445a889088ac 100644
--- a/material.angular.io/scenes/src/app/scenes/placeholder/placeholder-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/placeholder/placeholder-scene.ts
@@ -5,6 +5,5 @@ import {Component, ViewEncapsulation} from '@angular/core';
selector: 'app-button-toggle-scene',
templateUrl: './placeholder-scene.html',
styleUrls: ['./placeholder-scene.scss'],
- standalone: true,
})
export class PlaceHolderScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/progress-bar/progress-bar-scene.ts b/material.angular.io/scenes/src/app/scenes/progress-bar/progress-bar-scene.ts
index 3fcd92c05e69..116bedc101d9 100644
--- a/material.angular.io/scenes/src/app/scenes/progress-bar/progress-bar-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/progress-bar/progress-bar-scene.ts
@@ -6,7 +6,6 @@ import {MatProgressBarModule} from '@angular/material/progress-bar';
selector: 'app-progress-bar-scene',
templateUrl: './progress-bar-scene.html',
styleUrls: ['./progress-bar-scene.scss'],
- standalone: true,
imports: [MatProgressBarModule],
})
export class ProgressBarScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/progress-spinner/progress-spinner-scene.ts b/material.angular.io/scenes/src/app/scenes/progress-spinner/progress-spinner-scene.ts
index 9ef0c7195cd6..3435b8257754 100644
--- a/material.angular.io/scenes/src/app/scenes/progress-spinner/progress-spinner-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/progress-spinner/progress-spinner-scene.ts
@@ -6,7 +6,6 @@ import {MatProgressSpinnerModule} from '@angular/material/progress-spinner';
selector: 'app-input-scene',
templateUrl: './progress-spinner-scene.html',
styleUrls: ['./progress-spinner-scene.scss'],
- standalone: true,
imports: [MatProgressSpinnerModule],
})
export class ProgressSpinnerScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/radio/radio-scene.ts b/material.angular.io/scenes/src/app/scenes/radio/radio-scene.ts
index 7ce1d302ef5f..4224ea21d2b0 100644
--- a/material.angular.io/scenes/src/app/scenes/radio/radio-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/radio/radio-scene.ts
@@ -6,7 +6,6 @@ import {MatRadioModule} from '@angular/material/radio';
selector: 'app-radio-scene',
templateUrl: './radio-scene.html',
styleUrls: ['./radio-scene.scss'],
- standalone: true,
imports: [MatRadioModule],
})
export class RadioScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/ripples/ripples-scene.ts b/material.angular.io/scenes/src/app/scenes/ripples/ripples-scene.ts
index 6e6575becdc5..bda275bc575a 100644
--- a/material.angular.io/scenes/src/app/scenes/ripples/ripples-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/ripples/ripples-scene.ts
@@ -7,7 +7,6 @@ import {MatRipple, MatRippleModule} from '@angular/material/core';
selector: 'app-ripple-scene',
templateUrl: './ripples-scene.html',
styleUrls: ['./ripples-scene.scss'],
- standalone: true,
imports: [MatRippleModule, MatButtonModule],
})
export class RipplesScene implements AfterViewInit {
diff --git a/material.angular.io/scenes/src/app/scenes/select/select-scene.ts b/material.angular.io/scenes/src/app/scenes/select/select-scene.ts
index 646457561958..9262fe4938b3 100644
--- a/material.angular.io/scenes/src/app/scenes/select/select-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/select/select-scene.ts
@@ -8,7 +8,6 @@ import {MatOptionModule} from '@angular/material/core';
selector: 'app-select-scene',
templateUrl: './select-scene.html',
styleUrls: ['./select-scene.scss'],
- standalone: true,
imports: [MatFormFieldModule, MatSelectModule, MatOptionModule],
})
export class SelectScene implements AfterViewInit {
diff --git a/material.angular.io/scenes/src/app/scenes/sidenav/sidenav-scene.ts b/material.angular.io/scenes/src/app/scenes/sidenav/sidenav-scene.ts
index 2eb64d6e8d27..0cdd6e8b77d9 100644
--- a/material.angular.io/scenes/src/app/scenes/sidenav/sidenav-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/sidenav/sidenav-scene.ts
@@ -8,7 +8,6 @@ import {MatListModule} from '@angular/material/list';
selector: 'app-sidenav-scene',
templateUrl: './sidenav-scene.html',
styleUrls: ['./sidenav-scene.scss'],
- standalone: true,
imports: [MatSidenavModule, MatListModule, MatIconModule],
})
export class SidenavScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/slide-toggle/slide-toggle-scene.ts b/material.angular.io/scenes/src/app/scenes/slide-toggle/slide-toggle-scene.ts
index f83d32d344c2..920cb900eb2d 100644
--- a/material.angular.io/scenes/src/app/scenes/slide-toggle/slide-toggle-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/slide-toggle/slide-toggle-scene.ts
@@ -7,7 +7,6 @@ import {MatSlideToggleModule} from '@angular/material/slide-toggle';
selector: 'app-slide-toggle-scene',
templateUrl: './slide-toggle-scene.html',
styleUrls: ['./slide-toggle-scene.scss'],
- standalone: true,
imports: [MatIconModule, MatSlideToggleModule],
})
export class SlideToggleScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/slider/slider-scene.ts b/material.angular.io/scenes/src/app/scenes/slider/slider-scene.ts
index 999d7a335c4b..b594b6e69f5b 100644
--- a/material.angular.io/scenes/src/app/scenes/slider/slider-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/slider/slider-scene.ts
@@ -7,7 +7,6 @@ import {MatSliderModule} from '@angular/material/slider';
selector: 'app-slider-scene',
templateUrl: './slider-scene.html',
styleUrls: ['./slider-scene.scss'],
- standalone: true,
imports: [MatIconModule, MatSliderModule],
})
export class SliderScene implements AfterViewInit {
diff --git a/material.angular.io/scenes/src/app/scenes/snack-bar/snack-bar-scene.ts b/material.angular.io/scenes/src/app/scenes/snack-bar/snack-bar-scene.ts
index 0be791c78149..fed34de7512b 100644
--- a/material.angular.io/scenes/src/app/scenes/snack-bar/snack-bar-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/snack-bar/snack-bar-scene.ts
@@ -6,7 +6,6 @@ import {MatSnackBar} from '@angular/material/snack-bar';
template: '
',
styleUrls: ['./snack-bar-scene.scss'],
encapsulation: ViewEncapsulation.None,
- standalone: true,
})
export class SnackBarScene {
constructor() {
diff --git a/material.angular.io/scenes/src/app/scenes/sort/sort-scene.ts b/material.angular.io/scenes/src/app/scenes/sort/sort-scene.ts
index 3b6d3680b4af..24d01f48c896 100644
--- a/material.angular.io/scenes/src/app/scenes/sort/sort-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/sort/sort-scene.ts
@@ -14,7 +14,6 @@ export interface Dessert {
selector: 'app-sort-scene',
templateUrl: './sort-scene.html',
styleUrls: ['./sort-scene.scss'],
- standalone: true,
imports: [MatSortModule],
})
export class SortScene {
diff --git a/material.angular.io/scenes/src/app/scenes/stepper/stepper-scene.ts b/material.angular.io/scenes/src/app/scenes/stepper/stepper-scene.ts
index 875c439bdb79..10a1e62195a5 100644
--- a/material.angular.io/scenes/src/app/scenes/stepper/stepper-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/stepper/stepper-scene.ts
@@ -8,7 +8,6 @@ import {MatFormFieldModule} from '@angular/material/form-field';
selector: 'app-stepper-scene',
templateUrl: './stepper-scene.html',
styleUrls: ['./stepper-scene.scss'],
- standalone: true,
imports: [MatStepperModule, MatFormFieldModule, MatInputModule],
})
export class StepperScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/table/table-scene.ts b/material.angular.io/scenes/src/app/scenes/table/table-scene.ts
index bbd97e2525f8..abd2f6ed39ee 100644
--- a/material.angular.io/scenes/src/app/scenes/table/table-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/table/table-scene.ts
@@ -20,7 +20,6 @@ const ELEMENT_DATA: PeriodicElement[] = [
selector: 'app-table-scene',
templateUrl: './table-scene.html',
styleUrls: ['./table-scene.scss'],
- standalone: true,
imports: [MatCardModule, MatTableModule],
})
export class TableScene {
diff --git a/material.angular.io/scenes/src/app/scenes/tabs/tabs-scene.ts b/material.angular.io/scenes/src/app/scenes/tabs/tabs-scene.ts
index 6e317918d328..64b84e2a2612 100644
--- a/material.angular.io/scenes/src/app/scenes/tabs/tabs-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/tabs/tabs-scene.ts
@@ -5,7 +5,6 @@ import {MatTabsModule} from '@angular/material/tabs';
selector: 'app-tabs-scene',
templateUrl: './tabs-scene.html',
styleUrls: ['./tabs-scene.scss'],
- standalone: true,
imports: [MatTabsModule],
})
export class TabsScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/timepicker/timepicker-scene.ts b/material.angular.io/scenes/src/app/scenes/timepicker/timepicker-scene.ts
index 5fc584e88a83..f93427fff36a 100644
--- a/material.angular.io/scenes/src/app/scenes/timepicker/timepicker-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/timepicker/timepicker-scene.ts
@@ -8,7 +8,6 @@ import {MatTimepickerModule, MatTimepicker} from '@angular/material/timepicker';
selector: 'app-timepicker-scene',
templateUrl: './timepicker-scene.html',
styleUrls: ['./timepicker-scene.scss'],
- standalone: true,
imports: [MatTimepickerModule, MatFormFieldModule, MatInputModule],
})
export class TimepickerScene implements AfterViewInit {
diff --git a/material.angular.io/scenes/src/app/scenes/toolbar/toolbar-scene.ts b/material.angular.io/scenes/src/app/scenes/toolbar/toolbar-scene.ts
index 0502b7be89a8..7024b75dbb42 100644
--- a/material.angular.io/scenes/src/app/scenes/toolbar/toolbar-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/toolbar/toolbar-scene.ts
@@ -7,7 +7,6 @@ import {MatToolbarModule} from '@angular/material/toolbar';
selector: 'app-toolbar-scene',
templateUrl: './toolbar-scene.html',
styleUrls: ['./toolbar-scene.scss'],
- standalone: true,
imports: [MatToolbarModule, MatIconModule],
})
export class ToolbarScene {}
diff --git a/material.angular.io/scenes/src/app/scenes/tooltip/tooltip-scene.ts b/material.angular.io/scenes/src/app/scenes/tooltip/tooltip-scene.ts
index d2ca4e197c36..ff838becff9b 100644
--- a/material.angular.io/scenes/src/app/scenes/tooltip/tooltip-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/tooltip/tooltip-scene.ts
@@ -8,7 +8,6 @@ import {MatIconModule} from '@angular/material/icon';
selector: 'app-tooltip-scene',
templateUrl: './tooltip-scene.html',
styleUrls: ['./tooltip-scene.scss'],
- standalone: true,
imports: [MatButtonModule, MatTooltipModule, MatIconModule],
})
export class TooltipScene implements AfterViewInit {
diff --git a/material.angular.io/scenes/src/app/scenes/tree/tree-scene.ts b/material.angular.io/scenes/src/app/scenes/tree/tree-scene.ts
index 1372bc50b32c..f550ac81d584 100644
--- a/material.angular.io/scenes/src/app/scenes/tree/tree-scene.ts
+++ b/material.angular.io/scenes/src/app/scenes/tree/tree-scene.ts
@@ -35,7 +35,6 @@ interface FileFlatNode {
selector: 'app-tree-scene',
templateUrl: './tree-scene.html',
styleUrls: ['./tree-scene.scss'],
- standalone: true,
imports: [MatTreeModule, MatIconModule, MatButtonModule],
})
export class TreeScene {
diff --git a/material.angular.io/src/app/material-docs-app.ts b/material.angular.io/src/app/material-docs-app.ts
index 739dc121bbcc..a50a53f99178 100644
--- a/material.angular.io/src/app/material-docs-app.ts
+++ b/material.angular.io/src/app/material-docs-app.ts
@@ -17,7 +17,6 @@ import {CookiePopup} from './shared/cookie-popup/cookie-popup';
`,
styleUrls: ['./material-docs-app.scss'],
encapsulation: ViewEncapsulation.None,
- standalone: true,
imports: [NavBar, RouterOutlet, CookiePopup],
})
export class MaterialDocsApp implements OnDestroy {
diff --git a/material.angular.io/src/app/pages/component-category-list/component-category-list.ts b/material.angular.io/src/app/pages/component-category-list/component-category-list.ts
index eddd9952a4f3..09c20faf8f34 100644
--- a/material.angular.io/src/app/pages/component-category-list/component-category-list.ts
+++ b/material.angular.io/src/app/pages/component-category-list/component-category-list.ts
@@ -16,7 +16,6 @@ import {ComponentPageTitle} from '../page-title/page-title';
selector: 'app-component-category-list',
templateUrl: './component-category-list.html',
styleUrls: ['./component-category-list.scss'],
- standalone: true,
imports: [NavigationFocus, RouterLink, MatRipple],
})
export class ComponentCategoryList implements OnInit, OnDestroy {
diff --git a/material.angular.io/src/app/pages/component-page-header/component-page-header.ts b/material.angular.io/src/app/pages/component-page-header/component-page-header.ts
index 8e2c03490af8..eea23fb88f0b 100644
--- a/material.angular.io/src/app/pages/component-page-header/component-page-header.ts
+++ b/material.angular.io/src/app/pages/component-page-header/component-page-header.ts
@@ -7,7 +7,6 @@ import {MatIcon} from '@angular/material/icon';
selector: 'component-page-header',
templateUrl: './component-page-header.html',
styleUrls: ['./component-page-header.scss'],
- standalone: true,
imports: [MatButton, MatIcon],
})
export class ComponentPageHeader {
diff --git a/material.angular.io/src/app/pages/component-sidenav/component-sidenav.ts b/material.angular.io/src/app/pages/component-sidenav/component-sidenav.ts
index 378d5051b4c2..dc480bb3cda3 100644
--- a/material.angular.io/src/app/pages/component-sidenav/component-sidenav.ts
+++ b/material.angular.io/src/app/pages/component-sidenav/component-sidenav.ts
@@ -54,7 +54,6 @@ const SMALL_WIDTH_BREAKPOINT = 959;
templateUrl: './component-sidenav.html',
styleUrls: ['./component-sidenav.scss'],
encapsulation: ViewEncapsulation.None,
- standalone: true,
imports: [
MatSidenav,
MatSidenavContainer,
@@ -117,7 +116,6 @@ export class ComponentSidenav implements OnInit, OnDestroy {
@Component({
selector: 'app-component-nav',
templateUrl: './component-nav.html',
- standalone: true,
imports: [MatNavList, MatListItem, RouterLinkActive, RouterLink, AsyncPipe],
})
export class ComponentNav {
diff --git a/material.angular.io/src/app/pages/component-viewer/component-styling.ts b/material.angular.io/src/app/pages/component-viewer/component-styling.ts
index 9e991570622f..ada02b7d01a4 100644
--- a/material.angular.io/src/app/pages/component-viewer/component-styling.ts
+++ b/material.angular.io/src/app/pages/component-viewer/component-styling.ts
@@ -39,7 +39,6 @@ class TokenService {
@Component({
selector: 'component-styling',
templateUrl: './component-styling.html',
- standalone: true,
imports: [AsyncPipe, TokenTable],
})
export class ComponentStyling {
diff --git a/material.angular.io/src/app/pages/component-viewer/component-viewer.ts b/material.angular.io/src/app/pages/component-viewer/component-viewer.ts
index 0244882bf2cd..b5472ce47451 100644
--- a/material.angular.io/src/app/pages/component-viewer/component-viewer.ts
+++ b/material.angular.io/src/app/pages/component-viewer/component-viewer.ts
@@ -28,7 +28,6 @@ import {MatTabLink, MatTabNav, MatTabNavPanel} from '@angular/material/tabs';
templateUrl: './component-viewer.html',
styleUrls: ['./component-viewer.scss'],
encapsulation: ViewEncapsulation.None,
- standalone: true,
imports: [
MatTabNav,
MatTabLink,
@@ -160,7 +159,6 @@ export class ComponentBaseView implements OnInit, OnDestroy {
selector: 'component-overview',
templateUrl: './component-overview.html',
encapsulation: ViewEncapsulation.None,
- standalone: true,
imports: [DocViewer, TableOfContents, AsyncPipe],
})
export class ComponentOverview extends ComponentBaseView {
@@ -180,7 +178,6 @@ export class ComponentOverview extends ComponentBaseView {
templateUrl: './component-api.html',
styleUrls: ['./component-api.scss'],
encapsulation: ViewEncapsulation.None,
- standalone: true,
imports: [DocViewer, TableOfContents, AsyncPipe],
})
export class ComponentApi extends ComponentBaseView {
@@ -194,7 +191,6 @@ export class ComponentApi extends ComponentBaseView {
selector: 'component-examples',
templateUrl: './component-examples.html',
encapsulation: ViewEncapsulation.None,
- standalone: true,
imports: [ExampleViewer, AsyncPipe],
})
export class ComponentExamples extends ComponentBaseView {}
diff --git a/material.angular.io/src/app/pages/component-viewer/token-name.ts b/material.angular.io/src/app/pages/component-viewer/token-name.ts
index 0661a7d8a55c..58307d4f3cc8 100644
--- a/material.angular.io/src/app/pages/component-viewer/token-name.ts
+++ b/material.angular.io/src/app/pages/component-viewer/token-name.ts
@@ -7,7 +7,6 @@ import {MatTooltip} from '@angular/material/tooltip';
@Component({
selector: 'token-name',
- standalone: true,
template: `
{{name()}}
`,
- standalone: true,
imports: [MatIconButton, MatIcon, MatTooltip],
})
export class ModuleImportCopyButton {
diff --git a/material.angular.io/src/app/shared/example-viewer/code-snippet.ts b/material.angular.io/src/app/shared/example-viewer/code-snippet.ts
index ca2cb4f31658..e1cfa86a973f 100644
--- a/material.angular.io/src/app/shared/example-viewer/code-snippet.ts
+++ b/material.angular.io/src/app/shared/example-viewer/code-snippet.ts
@@ -6,7 +6,6 @@ import {DocViewer} from '../doc-viewer/doc-viewer';
templateUrl: './code-snippet.html',
styleUrls: ['./example-viewer.scss'],
changeDetection: ChangeDetectionStrategy.OnPush,
- standalone: true,
imports: [forwardRef(() => DocViewer)],
})
export class CodeSnippet {
diff --git a/material.angular.io/src/app/shared/footer/footer.ts b/material.angular.io/src/app/shared/footer/footer.ts
index 929024998c33..ffbf5b2e6038 100644
--- a/material.angular.io/src/app/shared/footer/footer.ts
+++ b/material.angular.io/src/app/shared/footer/footer.ts
@@ -6,7 +6,6 @@ import {AppLogo} from '../logo/logo';
templateUrl: './footer.html',
styleUrls: ['./footer.scss'],
imports: [AppLogo],
- standalone: true,
})
export class Footer {
year = new Date().getFullYear();
diff --git a/material.angular.io/src/app/shared/logo/logo.ts b/material.angular.io/src/app/shared/logo/logo.ts
index e87dc7db6d98..1e01977472ad 100644
--- a/material.angular.io/src/app/shared/logo/logo.ts
+++ b/material.angular.io/src/app/shared/logo/logo.ts
@@ -4,7 +4,6 @@ import {Component, HostBinding} from '@angular/core';
selector: 'app-logo',
styleUrl: 'logo.scss',
templateUrl: './logo.html',
- standalone: true,
})
export class AppLogo {
@HostBinding('attr.aria-hidden')
diff --git a/material.angular.io/src/app/shared/navbar/navbar.ts b/material.angular.io/src/app/shared/navbar/navbar.ts
index 768d68b77cc5..a475027eea18 100644
--- a/material.angular.io/src/app/shared/navbar/navbar.ts
+++ b/material.angular.io/src/app/shared/navbar/navbar.ts
@@ -16,7 +16,6 @@ const SECTIONS_KEYS = Object.keys(SECTIONS);
selector: 'app-navbar',
templateUrl: './navbar.html',
styleUrls: ['./navbar.scss'],
- standalone: true,
imports: [
MatAnchor,
RouterLink,
diff --git a/material.angular.io/src/app/shared/navigation-focus/navigation-focus.ts b/material.angular.io/src/app/shared/navigation-focus/navigation-focus.ts
index e52c668a5bbc..3875439f7b36 100644
--- a/material.angular.io/src/app/shared/navigation-focus/navigation-focus.ts
+++ b/material.angular.io/src/app/shared/navigation-focus/navigation-focus.ts
@@ -4,7 +4,6 @@ import {NavigationFocusService} from './navigation-focus.service';
let uid = 0;
@Directive({
selector: '[focusOnNavigation]',
- standalone: true,
})
export class NavigationFocus implements OnDestroy {
private el = inject(ElementRef);
diff --git a/material.angular.io/src/app/shared/stack-blitz/stack-blitz-button.ts b/material.angular.io/src/app/shared/stack-blitz/stack-blitz-button.ts
index c79f965dbe06..7fcf23cd5cc0 100644
--- a/material.angular.io/src/app/shared/stack-blitz/stack-blitz-button.ts
+++ b/material.angular.io/src/app/shared/stack-blitz/stack-blitz-button.ts
@@ -9,7 +9,6 @@ import {MatSnackBar} from '@angular/material/snack-bar';
@Component({
selector: 'stack-blitz-button',
templateUrl: './stack-blitz-button.html',
- standalone: true,
imports: [MatIconButton, MatTooltip, MatIcon],
})
export class StackBlitzButton {
diff --git a/material.angular.io/src/app/shared/support/support.ts b/material.angular.io/src/app/shared/support/support.ts
index 6275e0bfc000..82b60356d9e4 100644
--- a/material.angular.io/src/app/shared/support/support.ts
+++ b/material.angular.io/src/app/shared/support/support.ts
@@ -5,7 +5,6 @@ import {AppLogo} from '../logo/logo';
selector: 'app-support',
templateUrl: './support.html',
styleUrls: ['./support.scss'],
- standalone: true,
imports: [AppLogo],
})
export class Support {}
diff --git a/material.angular.io/src/app/shared/svg-viewer/svg-viewer.ts b/material.angular.io/src/app/shared/svg-viewer/svg-viewer.ts
index fef3a628d2c0..53a66265e1dc 100644
--- a/material.angular.io/src/app/shared/svg-viewer/svg-viewer.ts
+++ b/material.angular.io/src/app/shared/svg-viewer/svg-viewer.ts
@@ -4,7 +4,6 @@ import {Component, ElementRef, Input, OnInit, inject} from '@angular/core';
@Component({
selector: 'docs-svg-viewer',
template: '',
- standalone: true,
})
export class SvgViewer implements OnInit {
private elementRef = inject(ElementRef);
diff --git a/material.angular.io/src/app/shared/table-of-contents/table-of-contents.ts b/material.angular.io/src/app/shared/table-of-contents/table-of-contents.ts
index cf5f72fc9eb2..2da8e5c13916 100644
--- a/material.angular.io/src/app/shared/table-of-contents/table-of-contents.ts
+++ b/material.angular.io/src/app/shared/table-of-contents/table-of-contents.ts
@@ -41,7 +41,6 @@ interface Link {
selector: 'table-of-contents',
styleUrls: ['./table-of-contents.scss'],
templateUrl: './table-of-contents.html',
- standalone: true,
})
export class TableOfContents implements OnInit, AfterViewInit, OnDestroy {
private _router = inject(Router);