Adds css styles

This commit is contained in:
Beau Findlay
2026-01-30 22:34:40 +00:00
parent e28a2eabd3
commit ee136857d1
8 changed files with 837 additions and 3 deletions

View File

@@ -0,0 +1,90 @@
/* Base Styles */
body {
background-color: var(--color-black);
color: var(--color-slate-50);
font-family: var(--font-mono);
font-size: var(--font-size-base);
line-height: var(--line-height-normal);
}
/* Typography */
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: var(--font-weight-semibold);
line-height: var(--line-height-tight);
}
h1 {
font-size: var(--font-size-3xl);
}
h2 {
font-size: var(--font-size-2xl);
}
h3 {
font-size: var(--font-size-xl);
}
p {
margin-bottom: var(--space-4);
}
/* Links */
a {
color: var(--color-slate-50);
transition: color var(--transition-base) var(--transition-timing);
}
a:hover {
color: var(--color-slate-300);
}
a:focus-visible {
outline: 2px solid var(--color-slate-50);
outline-offset: 2px;
}
/* Focus */
*:focus-visible {
outline: 2px solid var(--color-slate-50);
outline-offset: 2px;
}
button:focus-visible,
input:focus-visible,
textarea:focus-visible,
select:focus-visible {
outline: 2px solid var(--color-slate-50);
outline-offset: 2px;
}
/* Selection */
::selection {
background-color: var(--color-slate-50);
color: var(--color-black);
}
/* Scrollbar */
body::-webkit-scrollbar {
width: 10px;
}
body::-webkit-scrollbar-track {
background: var(--color-white);
}
body::-webkit-scrollbar-thumb {
background-color: var(--color-black);
border: 1px solid var(--color-white);
}
body {
scrollbar-width: thin;
scrollbar-color: var(--color-black) var(--color-white);
}