From 7ad5e3b3b0967119257d21be60b39bd9273f75e8 Mon Sep 17 00:00:00 2001 From: Diego Cardoso Date: Fri, 14 Dec 2018 11:53:21 -0200 Subject: [PATCH] Extract title/description to vaadin-login-overlay (#48) - Make vaadin-login-overlay-element extend vaadin-overlay template - Move title/description to vaadin-login-overlay - Remove props from mixin - Pass through to vloe props set on vaadin-login-overlay - Move styles to vaadin-login-overlary-element - Move tests related to title/description Fix #45 --- demo/element-basic-demos.html | 14 +-- demo/i18n-demos.html | 15 ++- src/vaadin-login-mixin.html | 16 ---- src/vaadin-login-overlay-element.html | 100 ++++++++++++++++++++ src/vaadin-login-overlay.html | 67 ++++++------- src/vaadin-login.html | 81 ++++------------ test/login-overlay-test.html | 36 +++++-- test/login-test.html | 59 +----------- theme/lumo/vaadin-login-overlay-styles.html | 86 +++++++++++++---- theme/lumo/vaadin-login-styles.html | 17 +--- 10 files changed, 277 insertions(+), 214 deletions(-) create mode 100644 src/vaadin-login-overlay-element.html diff --git a/demo/element-basic-demos.html b/demo/element-basic-demos.html index 4a676a8..4f88c60 100644 --- a/demo/element-basic-demos.html +++ b/demo/element-basic-demos.html @@ -63,11 +63,11 @@

Login opened in full screen

+ \ No newline at end of file diff --git a/src/vaadin-login-overlay.html b/src/vaadin-login-overlay.html index 102fb9f..efd11f5 100644 --- a/src/vaadin-login-overlay.html +++ b/src/vaadin-login-overlay.html @@ -8,25 +8,16 @@ - + - - - diff --git a/test/login-test.html b/test/login-test.html index e3efd21..bbf316f 100644 --- a/test/login-test.html +++ b/test/login-test.html @@ -6,6 +6,7 @@ + @@ -28,12 +29,6 @@ - - - - diff --git a/theme/lumo/vaadin-login-overlay-styles.html b/theme/lumo/vaadin-login-overlay-styles.html index e91c658..2fdb670 100644 --- a/theme/lumo/vaadin-login-overlay-styles.html +++ b/theme/lumo/vaadin-login-overlay-styles.html @@ -7,7 +7,7 @@ - - - + + + + diff --git a/theme/lumo/vaadin-login-styles.html b/theme/lumo/vaadin-login-styles.html index 469b47e..8ef6896 100644 --- a/theme/lumo/vaadin-login-styles.html +++ b/theme/lumo/vaadin-login-styles.html @@ -5,24 +5,11 @@