y2k-web’s visual identity is controlled through three distinct layers: the Tailwind config defines the custom color palette and box-shadow utilities; the Google Fonts import at the top ofDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/y2k-web/llms.txt
Use this file to discover all available pages before exploring further.
main.css pulls in the pixel font that anchors the retro look; and global CSS overrides set the page-level character — the tiled background, the crosshair cursor, and the link colors that give the site its authentic late-90s web feel. Each layer can be modified independently.
Custom color palette
The six retro colors are declared intailwind.config.js under theme.extend.colors in the source project. Extending rather than replacing the default palette means all standard Tailwind color utilities remain available alongside the custom ones:
text-retro-blue— appliescolor: #0000EEbg-retro-pink— appliesbackground-color: #FF1493border-win-gray— appliesborder-color: #C0C0C0hover:text-retro-lime— applies the lime green on hover
tailwind.config.js and rebuild. All components that reference these tokens will update automatically without any markup changes. If working from the compiled assets/main.css only, search for the hex values and replace them directly.
Windows chrome shadows
TheboxShadow extension in tailwind.config.js adds two utilities that replicate the inset border highlight effect used by Windows 3.1 through 98 for buttons and dialog frames:
shadow-win-out— white highlight on the top-left inset edge, black on the bottom-right, with an outer black drop shadow. The result is a raised, clickable button appearance.shadow-win-in— inverts the highlights, making the element appear pushed inward. Use this on active/pressed states.
<div> or <button> elements that represent window panels, toolbar buttons, or dialog boxes.
Global CSS overrides
The following body-level styles inassets/main.css establish the overall page character. They apply before any component styles, so they set the default look that everything else builds on:
cursor: crosshair— one of the most recognisable Y2K web signatures; swap todefault,pointer, or a custom.curdata URI to change the site’s personality immediately.background-image— the repeating tile is a small data URI embedded directly inassets/main.css; replace it with a different pattern (stars, dots, diagonal stripes) to shift the aesthetic era.- Link colors — the three-state
a/a:visited/a:hoverchain usesretro-blue(#0000EE), purple (#7E22CE), andretro-pink(#FF1493) respectively, mirroring classic browser default link colors but with the pink hover as a y2k-web signature touch.
assets/main.css and can be edited there directly without needing the Tailwind source.