Footer link + Figtree font (self-hosted from design kit); footer text simplified

This commit is contained in:
Nathan Schneider committed 2026-10-19 10:40:14 -06:00
1 parent 264f2700b7
commit a24286cb74
9 files changed
+163 -7

No files matched your search

+44
View File
@@ -41,6 +41,36 @@ html.dark {
--border-light: 74 82 64;
}
/* ---- Figtree font (design kit, SIL OFL) — matches homepage & dashboard ---- */
@font-face {
font-family: 'Figtree';
src: url('/assets/fonts/figtree-400.woff2') format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Figtree';
src: url('/assets/fonts/figtree-500.woff2') format('woff2');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Figtree';
src: url('/assets/fonts/figtree-600.woff2') format('woff2');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Figtree';
src: url('/assets/fonts/figtree-700.woff2') format('woff2');
font-weight: 700;
font-style: normal;
font-display: swap;
}
/* ---- Loading screen: brand the pre-React flash instead of white/black ---- */
#loading-container {
background-color: rgb(234, 243, 234); /* dashboard green */
@@ -51,6 +81,12 @@ html.dark {
}
}
/* Homepage font stack — Figtree first, self-hosted above */
html, body, button, input, select, textarea, [class*='font-'] {
font-family: 'Figtree', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif !important;
}
/* ---- Remove the "Don't have an account? Sign up" line ----
The <p> wraps the register link on auth pages. :has() hides the
whole paragraph (custom2.js is the MutationObserver fallback). */
@@ -69,3 +105,11 @@ footer {
text-align: center;
padding: 1rem;
}
footer a {
color: rgb(var(--accent-primary));
font-weight: 600;
text-decoration: none;
}
footer a:hover {
text-decoration: underline;
}