diff --git a/projects/material-addons/src/lib/content-panel/content-panel-container/content-panel-container.component.html b/projects/material-addons/src/lib/content-panel/content-panel-container/content-panel-container.component.html deleted file mode 100644 index 382d1b95..00000000 --- a/projects/material-addons/src/lib/content-panel/content-panel-container/content-panel-container.component.html +++ /dev/null @@ -1,4 +0,0 @@ -
All pages in an application should follow a common layout structure to ensure a consistent user experience across applications.
+The Base Pagelayout includes the following components:
+Further components may complete the pagelayout as needed:
+Define the page content here
+Footer here
+All pages in an application should follow a common layout structure to ensure a consistent user experience across applications.
-The Base Pagelayout includes the following components:
-Further components may complete the pagelayout as needed:
-
diff --git a/src/app/component-demos/page-layouts/flowbar-page-layout/flowbar-page-layout.component.scss b/src/app/component-demos/page-layouts/flowbar-page-layout/flowbar-page-layout.component.scss
new file mode 100644
index 00000000..cd0f9378
--- /dev/null
+++ b/src/app/component-demos/page-layouts/flowbar-page-layout/flowbar-page-layout.component.scss
@@ -0,0 +1 @@
+// define extra css here
diff --git a/src/app/component-demos/page-layouts/page-layouts.component.ts b/src/app/component-demos/page-layouts/flowbar-page-layout/flowbar-page-layout.component.ts
similarity index 72%
rename from src/app/component-demos/page-layouts/page-layouts.component.ts
rename to src/app/component-demos/page-layouts/flowbar-page-layout/flowbar-page-layout.component.ts
index 962b51df..b2794f0d 100644
--- a/src/app/component-demos/page-layouts/page-layouts.component.ts
+++ b/src/app/component-demos/page-layouts/flowbar-page-layout/flowbar-page-layout.component.ts
@@ -1,32 +1,11 @@
import { Component } from '@angular/core';
@Component({
- selector: 'app-page-layouts',
- templateUrl: './page-layouts.component.html',
- styleUrls: ['./page-layouts.component.scss'],
+ selector: 'flowbar-page-layout',
+ templateUrl: './flowbar-page-layout.component.html',
+ styleUrls: ['./flowbar-page-layout.component.scss'],
})
-export class PageLayoutsComponent {
- basePageLayout = ` Define the page content here Footer here All pages in an application should follow a common layout structure to ensure a consistent user experience across applications. The Base SidebarLayout includes the following components:
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
+ sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem
+ ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
+ magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
+ takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
+ invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita
+ kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
+ sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem
+ ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
+ magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
+ takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
+ invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita
+ kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
+Base Pagelayout
- Sidbar Pagelayout
+Following example shows a sidebar page layout with a collapsable sidebar container that can hold different navigation entries.
+Design Guidelines
+
+
+Demo
+
+
diff --git a/src/app/component-demos/page-layouts/sidebar-page-layout/sidebar-page-layout.component.scss b/src/app/component-demos/page-layouts/sidebar-page-layout/sidebar-page-layout.component.scss
new file mode 100644
index 00000000..cd0f9378
--- /dev/null
+++ b/src/app/component-demos/page-layouts/sidebar-page-layout/sidebar-page-layout.component.scss
@@ -0,0 +1 @@
+// define extra css here
diff --git a/src/app/component-demos/page-layouts/sidebar-page-layout/sidebar-page-layout.component.ts b/src/app/component-demos/page-layouts/sidebar-page-layout/sidebar-page-layout.component.ts
new file mode 100644
index 00000000..5cc51112
--- /dev/null
+++ b/src/app/component-demos/page-layouts/sidebar-page-layout/sidebar-page-layout.component.ts
@@ -0,0 +1,40 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'sidebar-page-layouts',
+ templateUrl: './sidebar-page-layout.component.html',
+ styleUrls: ['./sidebar-page-layout.component.scss'],
+})
+export class SidebarPageLayoutComponent {
+ sidebarPageLayout = `Sidebar layout
+
+Page One
+
+Page Two
+
+Sidebar layout
+