diff --git a/input.css b/input.css
index b483148..a67b4a4 100644
--- a/input.css
+++ b/input.css
@@ -1,4 +1,5 @@
@import "tailwindcss";
+@import "./internal/ui/views/index/index.css";
@import "./internal/ui/views/shelf/shelf.css";
@import "./internal/ui/views/login/login.css";
@import "./internal/ui/components/header/header.css";
@@ -58,7 +59,7 @@ main {
justify-content: center;
gap: theme(spacing.2);
cursor: pointer;
- padding: theme(spacing.3) theme(spacing.2);
+ padding: theme(spacing.3) theme(spacing.5);
font-weight: bold;
font-family: var(--font-primary);
diff --git a/internal/ui/components/header/header.css b/internal/ui/components/header/header.css
index 5aec633..6a82158 100644
--- a/internal/ui/components/header/header.css
+++ b/internal/ui/components/header/header.css
@@ -3,7 +3,6 @@ header {
top: 0;
z-index: 50;
padding-inline: 1rem;
- margin-bottom: 2rem;
}
.header-nav {
@@ -38,6 +37,7 @@ header {
display: flex;
gap: 0.375rem;
align-items: center;
+ font-family: var(--font-primary);
}
& > div {
@@ -67,6 +67,42 @@ header {
height: 1.5rem;
border-radius: 9999px;
background: var(--color-dim);
+
+ svg {
+ height: 1rem;
+ width: 1rem;
+ }
+}
+
+.header-nav-link {
+ font-size: 0.75rem;
+ font-weight: 500;
+ letter-spacing: 0.08em;
+ text-transform: uppercase;
+ text-decoration: none;
+ color: var(--color-dim);
+
+ &:hover {
+ color: var(--color-ink);
+ }
+}
+
+.header-signin {
+ font-size: 0.8125rem;
+ font-weight: 600;
+ letter-spacing: 0.06em;
+ text-transform: uppercase;
+ text-decoration: none;
+ color: var(--color-ink);
+
+ &:hover {
+ color: var(--color-dim);
+ }
+}
+
+.header-username {
+ font-size: 0.875rem;
+ font-weight: 500;
}
.header-dropdown-btn {
diff --git a/internal/ui/components/header/header.templ b/internal/ui/components/header/header.templ
index 1cce332..7fa4c21 100644
--- a/internal/ui/components/header/header.templ
+++ b/internal/ui/components/header/header.templ
@@ -6,14 +6,20 @@ templ Header(params HeaderParams) {
+ A personal space to log your progress, track your milestones, and curate your personal library. +
+ + +