From 94ef5a1d2391243fc1a9fd62022c5f46b760d680 Mon Sep 17 00:00:00 2001 From: Colin Kallemein Date: Thu, 2 May 2024 22:36:34 +0200 Subject: [PATCH] Added login form Still needs to be hooked onto a submit functionality --- src/assets/main.scss | 2 +- src/components/screens/Login.vue | 48 +++++++++++++++++++++++++++++++- 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/src/assets/main.scss b/src/assets/main.scss index 5d3d8f7..d2df235 100644 --- a/src/assets/main.scss +++ b/src/assets/main.scss @@ -10,7 +10,7 @@ body { background: black; } -p, a, li { +p, a, li, label { font-family: Arial, sans-serif; color: #FFF; } diff --git a/src/components/screens/Login.vue b/src/components/screens/Login.vue index e6f3bdc..5af01e4 100644 --- a/src/components/screens/Login.vue +++ b/src/components/screens/Login.vue @@ -4,8 +4,21 @@

NEW QUEST

+ +
- + LOGIN @@ -59,6 +72,39 @@ onMounted(() => { flex-direction: column; position: relative; + .login-form { + position: absolute; + bottom: 7rem; + width: 100%; + + form { + display: grid; + gap: 1.5rem; + width: inherit; + + .form-field { + display: flex; + flex-direction: column; + background-color: rgba(255, 255, 255, 0.5); + border-radius: 3px; + width: 30%; + margin: 0 auto; + + label { + color: #000; + background-color: rgba(255, 255, 255, 0.5); + padding: 0.25rem 0.5rem; + } + input { + background-color: transparent; + border: none; + padding: 0.5rem 0.25rem; + font-size: 16px; + } + } + } + } + .row-buttons { display: flex; gap: 0.5rem;