File tree Expand file tree Collapse file tree 4 files changed +24
-3
lines changed
java/com/flowingcode/vaadin/addons/extendedlogin
resources/META-INF/frontend/styles Expand file tree Collapse file tree 4 files changed +24
-3
lines changed Original file line number Diff line number Diff line change 2222import com .flowingcode .vaadin .addons .DemoLayout ;
2323import com .flowingcode .vaadin .addons .GithubLink ;
2424import com .flowingcode .vaadin .addons .demo .TabbedDemo ;
25- import com .vaadin .flow .component .dependency .CssImport ;
2625import com .vaadin .flow .router .ParentLayout ;
2726import com .vaadin .flow .router .Route ;
2827
2928@ SuppressWarnings ("serial" )
3029@ ParentLayout (DemoLayout .class )
3130@ Route ("extended-login" )
3231@ GithubLink ("https://github.com/FlowingCode/ExtendedLoginAddon" )
33- @ CssImport ("styles/shared-styles.css" )
3432public class ExtendedLoginDemoView extends TabbedDemo {
3533
3634 public ExtendedLoginDemoView () {
Original file line number Diff line number Diff line change 2020package com .flowingcode .vaadin .addons .extendedlogin ;
2121
2222import com .flowingcode .vaadin .addons .demo .DemoSource ;
23+ import com .vaadin .flow .component .dependency .CssImport ;
2324import com .vaadin .flow .component .html .Div ;
2425import com .vaadin .flow .component .html .IFrame ;
2526import com .vaadin .flow .router .PageTitle ;
3031@ PageTitle ("Extended Login Overlay Demo" )
3132@ SuppressWarnings ("serial" )
3233@ Route (value = "extended-login/login-overlay-demo" , layout = ExtendedLoginDemoView .class )
34+ @ CssImport ("./styles/extended-login-styles.css" )
3335public class ExtendedLoginOverlayDemo extends Div {
3436
3537 public ExtendedLoginOverlayDemo () {
36-
38+ setClassName ( "wrap-iframe" );
3739 IFrame iframe = new IFrame ("/extended-login/login-overlay" );
3840 iframe .setSizeFull ();
3941 iframe .getElement ().setAttribute ("frameBorder" , "0" );
Original file line number Diff line number Diff line change 2020package com .flowingcode .vaadin .addons .extendedlogin ;
2121
2222import com .flowingcode .vaadin .addons .demo .DemoSource ;
23+ import com .vaadin .flow .component .dependency .CssImport ;
2324import com .vaadin .flow .component .html .Div ;
2425import com .vaadin .flow .component .html .IFrame ;
2526import com .vaadin .flow .router .PageTitle ;
2930@ PageTitle ("Login Layout Demo" )
3031@ SuppressWarnings ("serial" )
3132@ Route (value = "extended-login/login-layout-demo" , layout = ExtendedLoginDemoView .class )
33+ @ CssImport ("./styles/extended-login-styles.css" )
3234public class LoginLayoutDemo extends Div {
3335
3436 public LoginLayoutDemo () {
37+ setClassName ("wrap-iframe" );
3538 IFrame iframe = new IFrame ("/extended-login/login-layout" );
39+ iframe .setClassName ("frame" );
3640 iframe .setSizeFull ();
3741 iframe .getElement ().setAttribute ("frameBorder" , "0" );
3842 add (iframe );
Original file line number Diff line number Diff line change 2020/*Demo styles*/
2121vaadin-login-overlay-wrapper ::part (brand ) {
2222 background : black;
23+ justify-content : center;
24+ align-content : center;
25+ flex-wrap : wrap;
2326}
27+
28+ @media only screen and (max-height : 600px ) and (min-width : 600px ) and (orientation : landscape) {
29+ vaadin-login-overlay-wrapper ::part (form ) {
30+ overflow : initial;
31+ }
32+ }
33+
34+ vaadin-login-overlay-wrapper ::part (content ) {
35+ transform : scale (0.75 );
36+ }
37+
38+ .wrap-iframe {
39+ overflow : hidden;
40+ }
You can’t perform that action at this time.
0 commit comments