diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 1ef206f..003db3e 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,17 +1,41 @@ - + + + + \ No newline at end of file diff --git a/frontend/src/components/LoginPage.vue b/frontend/src/components/LoginPage.vue new file mode 100644 index 0000000..00f2238 --- /dev/null +++ b/frontend/src/components/LoginPage.vue @@ -0,0 +1,626 @@ + + + + + + + \ No newline at end of file diff --git a/frontend/src/styling/navbar.scss b/frontend/src/styling/navbar.scss index 15b39f9..263f10c 100644 --- a/frontend/src/styling/navbar.scss +++ b/frontend/src/styling/navbar.scss @@ -18,8 +18,6 @@ } .nav-links { - display: flex; - list-style: none; a { margin: 0.2vh; @@ -30,17 +28,11 @@ a:hover { font-size: 3vh; transition: all 300ms; + color: brown; } } } -.divider{ - flex-grow: 1; - border-bottom: 0.1vh solid black; - margin: 5px; - -} - .menu-icon { position: relative; padding: 0.5vh 0.5vh; @@ -81,6 +73,7 @@ } .logo{ + position: relative; padding: 0.5vh 0.5vh; } @@ -118,8 +111,9 @@ left: 0; opacity: 0; flex-direction: column; - justify-content: space-evenly; + justify-content: center; align-items: center; + display: flex; padding: 5vh 0; width: 100vw; height: 120vh; @@ -127,9 +121,8 @@ letter-spacing: 0.25vh; color: white; background: #272727; - - transition: opacity 0.8s 0.5s, - clip-path 1s 0.5s; + align-content: center; + transition: opacity 0.8s 0.5s, clip-path 1s 0.5s; clip-path: circle(9.615384615384615vh at top right); .nav-links { @@ -137,6 +130,8 @@ transform: translateX(100%); width: 100%; text-align: center; + justify-content: center; + display: grid; a { display: block; @@ -156,9 +151,21 @@ clip-path: circle(100% at center); .nav-link { + justify-content: center; + align-content: center; + display: flex; opacity: 1; transform: translateX(0); } + + a { + position: relative; + align-content: center; + justify-content: center; + display: flex; + right: -0.2vh; + top: -11.5vh; + } } .menu-btn:checked ~ .menu-icon { @@ -179,6 +186,19 @@ } } } + + .logo{ + a { + position: absolute; + left: 0; + font-size: 4vh; + top: -0.68vh; + } + a:hover{ + font-size: 4vh; + cursor: default; + } + } } @keyframes openButtonBefore {