diff --git a/projects/apps/updated-demo/src/app/pages/grid/grid.component.ts b/projects/apps/updated-demo/src/app/pages/grid/grid.component.ts index cfbcae2d..ecb5cb85 100644 --- a/projects/apps/updated-demo/src/app/pages/grid/grid.component.ts +++ b/projects/apps/updated-demo/src/app/pages/grid/grid.component.ts @@ -1,11 +1,30 @@ import { Component } from '@angular/core'; -import { RouterOutlet } from '@angular/router'; +import { MatCardModule } from '@angular/material/card'; +import { RouterLink, RouterOutlet } from '@angular/router'; @Component({ selector: 'app-grid', - imports: [RouterOutlet], + imports: [RouterOutlet, RouterLink, MatCardModule], template: `

Grid

+
+
+
+ + +
+
Grid
+
+ CSS Grid Layout provides a powerful way to create + two-dimensional layouts. It allows you to arrange elements in + rows and columns with flexible alignment. +
+
+
+
+
+
+
`, diff --git a/projects/apps/updated-demo/src/app/pages/layout/layout.component.ts b/projects/apps/updated-demo/src/app/pages/layout/layout.component.ts index 6e4462bf..bc796835 100644 --- a/projects/apps/updated-demo/src/app/pages/layout/layout.component.ts +++ b/projects/apps/updated-demo/src/app/pages/layout/layout.component.ts @@ -1,11 +1,26 @@ import { Component } from '@angular/core'; -import { RouterOutlet } from '@angular/router'; +import { MatCardModule } from '@angular/material/card'; +import { RouterLink, RouterOutlet } from '@angular/router'; @Component({ selector: 'app-layout', - imports: [RouterOutlet], + imports: [RouterOutlet, RouterLink, MatCardModule], template: `

Layout

+
+ + +
+
Layout
+
+ Layout in CSS determines how elements are positioned and arranged. + Flexbox and Grid are the two main techniques for creating modern + layouts. +
+
+
+
+
`, diff --git a/projects/apps/updated-demo/src/app/pages/responsive/responsive.component.ts b/projects/apps/updated-demo/src/app/pages/responsive/responsive.component.ts index d6b2323d..476b3ef8 100644 --- a/projects/apps/updated-demo/src/app/pages/responsive/responsive.component.ts +++ b/projects/apps/updated-demo/src/app/pages/responsive/responsive.component.ts @@ -1,11 +1,25 @@ import { Component } from '@angular/core'; -import { RouterOutlet } from '@angular/router'; +import { MatCardModule } from '@angular/material/card'; +import { RouterLink, RouterOutlet } from '@angular/router'; @Component({ selector: 'app-responsive', - imports: [RouterOutlet], + imports: [RouterOutlet, RouterLink, MatCardModule], template: `

Responsive

+
+ + +
+
Responsive
+
+ Responsive design ensures your UI adapts to different screen + sizes. +
+
+
+
+
`, diff --git a/projects/apps/updated-demo/src/app/pages/stackoverflow/stackoverflow.component.ts b/projects/apps/updated-demo/src/app/pages/stackoverflow/stackoverflow.component.ts index b18e1524..c36a46b2 100644 --- a/projects/apps/updated-demo/src/app/pages/stackoverflow/stackoverflow.component.ts +++ b/projects/apps/updated-demo/src/app/pages/stackoverflow/stackoverflow.component.ts @@ -1,12 +1,25 @@ import { Component } from '@angular/core'; -import { RouterOutlet } from '@angular/router'; +import { MatCardModule } from '@angular/material/card'; +import { RouterLink, RouterOutlet } from '@angular/router'; @Component({ selector: 'app-stackoverflow', - imports: [RouterOutlet], + imports: [RouterOutlet, RouterLink, MatCardModule], template: `

Stackoverflow

- +
+ + +
+
Other Demos
+
+ These Layout demos are curated from the AngularJS Material + documentation, GitHub Issues, StackOverflow, and CodePen. +
+
+
+
+
`, styles: [],