From bd0ec649320998ff1be93a74dac657ace63b1e05 Mon Sep 17 00:00:00 2001 From: CaerusKaru Date: Thu, 21 Dec 2017 14:32:00 -0500 Subject: [PATCH] feat(divider): move divider out of mat-list (#5862) --- .github/CODEOWNERS | 1 + src/demo-app/card/card-demo.html | 17 +++++ src/demo-app/demo-material-module.ts | 2 + src/demo-app/list/list-demo.html | 3 +- src/demo-app/menu/menu-demo.html | 18 +++++ src/demo-app/system-config.ts | 1 + src/e2e-app/e2e-app-module.ts | 2 + src/e2e-app/system-config.ts | 1 + src/lib/card/card.scss | 16 +++++ src/lib/core/theming/_all-theme.scss | 2 + src/lib/divider/README.md | 1 + src/lib/divider/_divider-theme.scss | 15 +++++ src/lib/divider/divider-module.ts | 25 +++++++ src/lib/divider/divider.md | 55 ++++++++++++++++ src/lib/divider/divider.scss | 23 +++++++ src/lib/divider/divider.spec.ts | 66 +++++++++++++++++++ src/lib/divider/divider.ts | 38 +++++++++++ src/lib/divider/index.ts | 9 +++ src/lib/divider/public-api.ts | 10 +++ src/lib/divider/tsconfig-build.json | 14 ++++ src/lib/list/_list-theme.scss | 4 -- src/lib/list/list-module.ts | 10 +-- src/lib/list/list.scss | 31 +++++++-- src/lib/list/list.ts | 22 ------- src/lib/public-api.ts | 1 + .../divider-overview-example.css | 1 + .../divider-overview-example.html | 7 ++ .../divider-overview-example.ts | 10 +++ src/material-examples/example-module.ts | 8 +++ src/material-examples/material-module.ts | 3 +- .../kitchen-sink/kitchen-sink.ts | 2 + test/karma-test-shim.js | 1 + 32 files changed, 378 insertions(+), 41 deletions(-) create mode 100644 src/lib/divider/README.md create mode 100644 src/lib/divider/_divider-theme.scss create mode 100644 src/lib/divider/divider-module.ts create mode 100644 src/lib/divider/divider.md create mode 100644 src/lib/divider/divider.scss create mode 100644 src/lib/divider/divider.spec.ts create mode 100644 src/lib/divider/divider.ts create mode 100644 src/lib/divider/index.ts create mode 100644 src/lib/divider/public-api.ts create mode 100644 src/lib/divider/tsconfig-build.json create mode 100644 src/material-examples/divider-overview/divider-overview-example.css create mode 100644 src/material-examples/divider-overview/divider-overview-example.html create mode 100644 src/material-examples/divider-overview/divider-overview-example.ts diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index a8117b64b74..64043866707 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -8,6 +8,7 @@ /src/lib/chips/** @tinayuangao /src/lib/datepicker/** @mmalerba /src/lib/dialog/** @jelbourn @crisbeto +/src/lib/divider/** @jelbourn @crisbeto /src/lib/expansion/** @josephperrott @jelbourn /src/lib/form-field/** @mmalerba /src/lib/grid-list/** @kara @jelbourn diff --git a/src/demo-app/card/card-demo.html b/src/demo-app/card/card-demo.html index 221c295e0d7..bde2eee3829 100644 --- a/src/demo-app/card/card-demo.html +++ b/src/demo-app/card/card-demo.html @@ -27,6 +27,23 @@ + + Subtitle + Card with title, footer, and inset-divider + +

This is supporting text.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+
+ + + + + + + + +
+ Content Title diff --git a/src/demo-app/demo-material-module.ts b/src/demo-app/demo-material-module.ts index e649fe88457..33ff49f3c38 100644 --- a/src/demo-app/demo-material-module.ts +++ b/src/demo-app/demo-material-module.ts @@ -16,6 +16,7 @@ import { MatChipsModule, MatDatepickerModule, MatDialogModule, + MatDividerModule, MatExpansionModule, MatFormFieldModule, MatGridListModule, @@ -63,6 +64,7 @@ import {PortalModule} from '@angular/cdk/portal'; MatTableModule, MatDatepickerModule, MatDialogModule, + MatDividerModule, MatExpansionModule, MatFormFieldModule, MatGridListModule, diff --git a/src/demo-app/list/list-demo.html b/src/demo-app/list/list-demo.html index d3f3a87f100..96aea4632f0 100644 --- a/src/demo-app/list/list-demo.html +++ b/src/demo-app/list/list-demo.html @@ -24,13 +24,14 @@

Today

- + Image of {{message.from}}

{{message.from}}

{{message.subject}} -- {{message.message}}

+
diff --git a/src/demo-app/menu/menu-demo.html b/src/demo-app/menu/menu-demo.html index 2117fa4bc65..8ce48c1c392 100644 --- a/src/demo-app/menu/menu-demo.html +++ b/src/demo-app/menu/menu-demo.html @@ -14,6 +14,24 @@ +