Two of the most iconic visual signals from the GeoCities era were the animated “Under Construction” banner — a staple on literally every page that hadn’t been finished since 1996 — and the blinking red “NEW!” sticker slapped next to any recently updated link. The retro template ships both:Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/retro-webpage/llms.txt
Use this file to discover all available pages before exploring further.
UnderConstruction as a standalone no-props component you drop anywhere a section isn’t ready, and the inline NEW badge baked directly into FolderIcon via its isNew prop. Together they give you the full vocabulary of nineties web status communication.
UnderConstruction
UnderConstruction renders a full-width yellow caution banner with diagonal hazard stripes across the top and bottom edges, a centered wrench icon, a blinking pixel-font headline, and an apologetic Comic Neue subline. It accepts no props.
Props
This component accepts no props. All copy and styling are static. Place it on any page or section that is still in progress.The caution stripes use a
bg-caution Tailwind utility defined in the project’s tailwind.config.js. If you are using UnderConstruction outside this template, ensure bg-caution is configured or replace it with a custom background-image diagonal stripe CSS pattern.Usage
- Top stripe — full-width
h-4bg-cautiondiagonal hazard band - Body row — wrench SVG icon (48×48,
text-yellow-600) · centered text block · mirrored wrench SVG - Headline —
"UNDER CONSTRUCTION"infont-pixel text-sm text-yellow-800 animate-blink - Subline —
"Please excuse the dust! I'm still learning HTML."infont-comic text-sm text-yellow-700 - Bottom stripe — full-width
h-4bg-cautiondiagonal hazard band
Customization tips
Inline NEW Badge (via FolderIcon)
TheNEW badge is not a standalone component — it lives inside FolderIcon and is rendered inline whenever isNew={true} is passed. The badge itself is a single <span> with the following classes:
ml-2 and rendered in the project’s font-pixel face at 10 px. Like UnderConstruction’s headline, it uses animate-blink to flash on and off.
Usage
isNew is the only prop that controls the badge. There is no way to change the badge text, color, or position without editing FolderIcon’s source. The badge is always the string "NEW" in bg-red-500 white text.