diff --git a/web/pages/user.html b/web/pages/user.html new file mode 100644 index 0000000..cd2cfa0 --- /dev/null +++ b/web/pages/user.html @@ -0,0 +1,37 @@ + + + + + + User Login + + + +
+ +
+

Login

+
+
+ + +
+
+ + +
+ + +

or sign in with

+ +
+
+
+ + diff --git a/web/stylesheet/user.css b/web/stylesheet/user.css new file mode 100644 index 0000000..490c99b --- /dev/null +++ b/web/stylesheet/user.css @@ -0,0 +1,134 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: 'Arial', sans-serif; + background-color: white; + display: flex; + justify-content: center; + align-items: center; + height: 100vh; +} + +.container { + position: relative; + width: 100%; + max-width: 400px; +} + +.logo { + position: absolute; + top: 20px; + left: 20px; +} + +.logo h1 { + font-size: 24px; + color: black; +} + +.login-box { + background-color: #e0f7fa; + border-radius: 10px; + padding: 40px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + text-align: center; +} + +.login-box h2 { + font-size: 24px; + color: black; + margin-bottom: 20px; +} + +.input-box { + position: relative; + margin-bottom: 20px; +} + +.input-box input { + width: 100%; + padding: 10px; + font-size: 16px; + background-color: #fff; + border: none; + border-radius: 5px; + outline: none; + transition: all 0.3s ease; +} + +.input-box label { + position: absolute; + top: 50%; + left: 10px; + transform: translateY(-50%); + font-size: 16px; + color: #666; + pointer-events: none; + transition: all 0.3s ease; +} + +.input-box input:focus + label, +.input-box input:not(:placeholder-shown) + label { + top: 5px; + font-size: 12px; + color: black; +} + +.input-box input:focus { + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); +} + +.options { + text-align: right; + margin-bottom: 20px; +} + +.forgot { + color: black; + text-decoration: none; + transition: color 0.3s ease; +} + +.forgot:hover { + color: gray; +} + +.btn { + width: 100%; + padding: 10px; + background-color: black; + color: white; + border: none; + border-radius: 5px; + font-size: 16px; + cursor: pointer; + transition: background-color 0.3s ease; +} + +.btn:hover { + background-color: gray; +} + +.social-login { + margin-top: 20px; +} + +.google-btn { + width: 100%; + padding: 10px; + background-color: white; + border: 1px solid black; + border-radius: 5px; + color: black; + font-size: 16px; + cursor: pointer; + transition: background-color 0.3s ease; +} + +.google-btn:hover { + background-color: lightgray; +}