diff --git a/client/src/App.css b/client/src/App.css index 51c447e..b62be9c 100644 --- a/client/src/App.css +++ b/client/src/App.css @@ -1,3 +1,8 @@ +html, body, #root { + height: 100%; + width: 100%; +} + .navbar { position: fixed; bottom: 0; @@ -17,7 +22,33 @@ .login { transition: backdrop-filter; + height: 100%; } + .login.active { backdrop-filter: blur(15px); +} + +.login .time { + transition: bottom, height, opacity; + height: 100%; + opacity: 1; + bottom: 0; +} +.login .time.active { + bottom: 100%; + height: 0; + opacity: 0; +} + + +.login .user { + opacity: 0; + transition: opacity, height; + height: 0; +} + +.login .user.active { + opacity: 1; + height: 100%; } \ No newline at end of file diff --git a/client/src/ui/system/login.js b/client/src/ui/system/login.js index 3d26218..2bfc8c7 100644 --- a/client/src/ui/system/login.js +++ b/client/src/ui/system/login.js @@ -1,12 +1,70 @@ import React from 'react'; import "../../App.css"; +//import MT from 'mousetrap'; -function Login(props){ - return ( -