Added Auth Context

implement login client code (todo: server login)
Added aboa icon
This commit is contained in:
2025-05-03 23:52:51 -04:00
parent e223612a08
commit d0cc8be566
21 changed files with 135 additions and 48 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 66 KiB

View File

@@ -1,8 +1,8 @@
$mainBGColor: #584577;
$featureColor: #CE2D4F;
$featureColor: #ce2d4f;
$accentColor: #f0eaf8;
$mainTextColor: #eee;
$brightTextColor: #fff;
$invertTextColor: #222;
$invertBrightTextColor: #000;
$invertBrightTextColor: #000;

View File

@@ -26,7 +26,8 @@ body {
#content {
grid-area: Content;
margin-left: $navBarSize;
padding: 10px;
/* margin-left: $navBarSize; */
}
.mediaGrid {
@@ -55,6 +56,7 @@ body {
text-align: center;
width: 100%;
display: block;
overflow: hidden;
}
.details {
display: flex;

View File

@@ -1,4 +1,4 @@
$navBarSize: 40px;
$navBarSize: 64px;
@mixin mobile {
@media (max-width: 700px) {
@@ -40,4 +40,4 @@ $navBarSize: 40px;
@container (max-width: 1200px) {
@content;
}
}
}

View File

@@ -1,6 +1,5 @@
@import 'mixins';
@import 'colors';
@import "mixins";
@import "colors";
nav {
display: grid;
@@ -9,14 +8,20 @@ nav {
background-color: $featureColor;
height: 100dvh;
position: fixed;
width: $navBarSize;
>* {
> * {
display: flex;
flex-direction: column;
}
.branding {
grid-area: Branding;
img {
width: $navBarSize;
object-fit: contain;
}
}
.mainNav {
@@ -30,5 +35,4 @@ nav {
.utils {
grid-area: Utils;
}
}
}