retro-css-generator

Generate retro-styled CSS for WordPress login page. Use when creating custom login page designs.

$ Instalar

git clone https://github.com/dreamworks2050/retro-login /tmp/retro-login && cp -r /tmp/retro-login/.factory/skills/retro-css-generator ~/.claude/skills/retro-login

// tip: Run this command in your terminal to install the skill


name: retro-css-generator description: Generate retro-styled CSS for WordPress login page. Use when creating custom login page designs.

Retro CSS Generator

Instructions

When creating retro login page styles:

  1. Use CSS custom properties for colors and fonts
  2. Target login-specific selectors (.login, #loginform)
  3. Apply retro effects subtly - prioritize accessibility
  4. Keep styles isolated - login page doesn't load theme styles

Retro Style Elements

ElementCSS SelectorNotes
Page wrapper.loginMain container
Login form#loginformForm element
Logo area.login h1 aWordPress logo
Error box.login .messageInfo/error messages
Submit button.wp-submit-buttonLogin button
Footer.login footerFooter area

Example Pattern

:root {
	--retro-bg: #2d1b4e;
	--retro-primary: #ff6b9d;
	--retro-text: #c8d6e5;
	--retro-font: 'Press Start 2P', monospace;
}

.login {
	background: var(--retro-bg);
	font-family: var(--retro-font);
}

#loginform {
	background: rgba(255, 255, 255, 0.05);
	border: 2px solid var(--retro-primary);
	border-radius: 4px;
}

.wp-submit-button {
	background: var(--retro-primary);
	color: var(--retro-bg);
	border: none;
}

Guidelines

  • Define colors as :root variables for easy theming
  • Test contrast ratios for accessibility
  • Use subtle animations (scanlines, glow)
  • Don't modify core WordPress functionality
  • Keep CSS minimal - login page should load fast