The visual identity of Y2K Webring is encoded in Tailwind utility classes defined inDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/y2k-webring/llms.txt
Use this file to discover all available pages before exploring further.
assets/main.css. Tailwind’s @layer system extends the default palette with Y2K-specific tokens, so every token is available anywhere you’d use a normal Tailwind color, border, or font utility. Here’s what each token does and where it appears in the UI.
Color Palette
Seven custom color tokens cover the full Y2K aesthetic — neon accents on a deep-violet base and pure black background.| Token | Hex | RGB | Used For |
|---|---|---|---|
y2k-magenta | #ff00aa | 255 0 170 | Primary accent, nav title, links |
y2k-lime | #aeff00 | 174 255 0 | Active nav, marching-ants border, CTAs |
y2k-cyan | #00e5ff | 0 229 255 | Secondary accent, skill tags |
y2k-violet | #14001f | 20 0 31 | Panel backgrounds, dark fills |
y2k-lavender | #e9d5ff | 233 213 255 | Body text |
y2k-purple | #c026d3 | 192 38 211 | Mid-tone accent, scrollbar track border |
y2k-black | #000000 | 0 0 0 | True black backgrounds |
y2k-black with a fixed radial-gradient overlay that fades from y2k-violet at the top centre to transparent — giving every page a deep-space glow without a separate component.
Border Utilities
Three custom border classes combine a solid2px border with an offset drop shadow to produce the chunky, tactile card borders the Y2K aesthetic is known for.
.border-chunky-magenta
.border-chunky-lime
.border-chunky-cyan
Marching Ants Border
The.marching-ants-border class creates an animated dashed border without any actual CSS border property. Instead, four background-image linear gradients are composited to fake individual dashes on each of the four sides:
background-position so the dashes appear to travel clockwise around the element — the classic “marching ants” selection effect. It runs at 1s linear infinite. This class is applied to the active nav item in the left sidebar.
Typography
Three Google Fonts cover every typographic role in the interface, loaded via a single@import at the top of main.css.
| Font | Tailwind Variable | Use Case |
|---|---|---|
| VT323 | font-display | Headings (h1–h6), nav labels, panel titles |
| Outfit | font-body | Body copy, project descriptions, bio text |
| Caveat | font-marginalia | Tooltip notes, hand-written annotations |
h1–h6) via a base style in main.css. Outfit is set as the body font family. Use font-marginalia explicitly on elements that should read as informal, handwritten annotations.
Drop Cap
Writing posts get a.drop-cap treatment on their first letter:
VT323 at 3rem, and coloured in y2k-magenta. Apply the drop-cap class to the wrapping <p> of any post’s opening paragraph to activate it.
Custom Scrollbar
The global scrollbar is styled to match the Y2K palette using::-webkit-scrollbar rules:
- Track —
y2k-violetfill with ay2k-purpleleft border to frame the scrollbar channel. - Thumb —
y2k-magentafill, inset with a 2pxy2k-violetborder so the thumb doesn’t bleed into the track. - Thumb on hover — shifts to
y2k-limefor a satisfying neon highlight when the user interacts with the scrollbar.