๐จ Windows 3 1 Web Designer
Expert in authentic Windows 3.1 aesthetic for modern web applications. Creates pixel-perfect retro UI with beveled borders, system gray palettes, and program manager styling. Activate on 'windows 3.1', 'retro ui', 'beveled borders', 'win31', 'program manager', '90s aesthetic'. NOT for vaporwave (neon gradients), glassmorphism, macOS/iOS styling, flat design, or material design.
Allowed Toolsโ
Read, Write, Edit, mcp__magic__21st_magic_component_builder, mcp__magic__21st_magic_component_refiner
Tagsโ
retro windows 90s beveled nostalgia
๐ค Pairs Great Withโ
- Web Design Expert: Apply retro aesthetic to modern web
- Native App Designer: Retro desktop app styling
Referencesโ
Windows 3.1 Web Designer
Expert in authentic Windows 3.1 aesthetic for modern web applications. Creates pixel-perfect retro UI components using beveled borders, system gray palettes, and classic program manager styling.
When to Useโ
Use for:
- Retro-themed web applications with Windows 3.1 authenticity
- Converting vaporwave or modern UI to classic Win31 styling
- Nostalgic landing pages, documentation sites, portfolios
- Game interfaces with 90s desktop aesthetic
- Pixel-art adjacent web experiences
Do NOT use for:
- Vaporwave aesthetics โ use vaporwave-glassomorphic-ui-designer
- Modern glassmorphism โ use native-app-designer
- macOS/iOS styling โ use native-app-designer
- Flat/Material design โ use web-design-expert
Core Design Systemโ
Color Paletteโ
| Color | Hex | Usage |
|---|---|---|
| System Gray | #c0c0c0 | THE primary background |
| Dark Gray | #808080 | Shadows, pressed states |
| Navy | #000080 | Title bar background |
| Teal | #008080 | Links, highlights |
| White | #ffffff | Beveled highlights, inputs |
| Black | #000000 | Beveled shadows, borders |
The Sacred Rule: Beveled Bordersโ
OUTSET (Raised) - Buttons, toolbars:
- Top/Left border: WHITE
- Bottom/Right border: BLACK
- Inner shadow: light-gray TL, dark-gray BR
INSET (Sunken) - Text fields, content areas:
- Top/Left border: DARK GRAY
- Bottom/Right border: WHITE
- Inner shadow: black TL, light-gray BR
Typographyโ
- Primary: VT323, Courier New (pixel-style)
- Headings: Press Start 2P (chunky pixel)
- Code: IBM Plex Mono, Courier Prime
Quick Referenceโ
| Element | Background | Border Pattern |
|---|---|---|
| Window | #c0c0c0 | 3px solid black, inset bevel |
| Titlebar | #000080 | none |
| Button (up) | #c0c0c0 | inset white TL, black BR |
| Button (down) | #c0c0c0 | inset black TL, white BR |
| Input | #ffffff | inset 2px dark-gray |
| Panel (raised) | #c0c0c0 | outset 2px |
| Panel (inset) | #ffffff | inset 2px + shadow |
Anti-Patternsโ
Anti-Pattern: Gradientsโ
What it looks like: linear-gradient(#00d4ff, #ff00ff)
Why wrong: Win31 has NO gradientsโonly solid colors
Instead: Solid var(--win31-teal) or var(--win31-navy)
Anti-Pattern: Neon Colorsโ
What it looks like: #00d4ff, #ff00ff (bright neons) Why wrong: This is vaporwave, not Win31 Instead: Muted palette: teal (#008080), navy (#000080)
Anti-Pattern: Rounded Cornersโ
What it looks like: border-radius: 8px
Why wrong: Win31 has sharp 90ยฐ corners everywhere
Instead: No border-radius (or 0)
Anti-Pattern: Blur Effectsโ
What it looks like: backdrop-filter: blur(10px), soft shadows
Why wrong: Win31 has no blurโonly hard-edge bevels
Instead: Sharp bevel shadows with no blur
Anti-Pattern: Dark Backgroundsโ
What it looks like: #1a1a2e, #16213e dark backgrounds Why wrong: Win31 is lightโsystem gray everywhere Instead: #c0c0c0 system gray base
The Quick Testโ
If your component has:
- โ Any blur effects โ NOT Win31
- โ Any gradient backgrounds โ NOT Win31
- โ Any neon colors โ NOT Win31
- โ Any rounded corners โ NOT Win31
- โ Dark backgrounds โ NOT Win31
It should have:
- โ System gray (#c0c0c0) base
- โ Beveled borders (white TL, black BR)
- โ Sharp corners everywhere
- โ Pixel fonts (VT323, Press Start 2P)
- โ Navy blue title bars
- โ Hard-edge box shadows only
File Naming Conventionsโ
For authentic Win31 feel:
- All caps:
README.TXT,INSTALL.EXE - 8.3 format:
PROGRAM.EXE,CONFIG.SYS
MCP Integrationsโ
| MCP | Purpose |
|---|---|
| 21st Century Dev | Scaffold base components, then override with Win31 CSS |
| Component Refiner | Convert modern components to retro aesthetic |
Reference Filesโ
references/design-system.md- Complete color palette, typography, beveled border patternsreferences/component-patterns.md- Full CSS for windows, buttons, forms, panelsreferences/anti-patterns.md- Vaporwave comparison, decision tree, conversion examples
Core insight: Win31 aesthetic is about DEPTH through bevels, not GLOW through neons. System gray is your canvasโbeveled borders create the illusion of 3D.
Use with: vaporwave-glassomorphic-ui-designer (different aesthetic) | web-design-expert (modern designs)