neon
bergside/awesome-design-skills
Electric neon glow effects with high-contrast color pairings for bold, attention-grabbing interfaces.
What is neon?
A design-system skill for creating neon-styled interfaces with high-contrast colors, electric glows, and bold typography. Use this when building attention-grabbing UI that prioritizes visual impact and accessibility compliance.
- Define high-contrast color tokens (primary #BBF351, secondary #00BCFF, with semantic success/warning/danger variants)
- Establish typography scale (14–40px) with Roboto, STIX Two Text, and Source Code Pro across 9 font weights
- Specify spacing rhythm (4/8/12/16/24/32px) for consistent layout rhythm
- Document component anatomy, states (default, hover, focus, active, disabled, loading, error), and interaction behavior
- Enforce WCAG 2.2 AA accessibility with keyboard-first interactions and visible focus states
- Provide QA checklists and anti-pattern guidance for design-system consistency
How to install neon
npx skills add https://github.com/bergside/awesome-design-skills --skill neonHow to use neon
- 1.Review the style foundations: typography scale, color palette (primary #BBF351, secondary #00BCFF), and spacing scale (4/8/12/16/24/32px)
- 2.Define semantic design tokens in your codebase (primary, secondary, success, warning, danger, surface, text)
- 3.Document component anatomy and required states (default, hover, focus-visible, active, disabled, loading, error)
- 4.Specify interaction behavior for keyboard, pointer, and touch inputs with explicit focus states
- 5.Test all components against WCAG 2.2 AA criteria and verify keyboard navigation
- 6.Create a QA checklist for code review to ensure consistency with the neon design system
Use cases
- Building a bold, high-energy dashboard or gaming interface with electric color accents
- Creating accessible design-system documentation for a team adopting neon aesthetics
- Defining component rules (buttons, inputs, cards) with explicit state variants and responsive behavior
- Migrating existing UI to a high-contrast neon palette while maintaining WCAG compliance
- Establishing typography and spacing tokens for a design system with a confident, concise tone
- Design-system authors and maintainers
- UI/UX designers building high-contrast interfaces
- Frontend engineers implementing neon design tokens and components
- Teams prioritizing accessibility alongside bold visual aesthetics
neon FAQ
Primary #BBF351 (electric lime), secondary #00BCFF (cyan), with semantic tokens for success (#16A34A), warning (#D97706), danger (#DC2626), surface (#FFFFFF), and text (#111827).
Primary: Roboto, display: STIX Two Text, monospace: Source Code Pro, with weights ranging from 100 to 900.
WCAG 2.2 AA with keyboard-first interactions, visible focus states, and high-contrast text to avoid low-contrast readability issues.
Define explicit states for each component: default, hover, focus-visible, active, disabled, loading, and error, with clear color and spacing token assignments for each.
Follow the spacing scale of 4, 8, 12, 16, 24, and 32 pixels to maintain consistent rhythm throughout the interface.
Full instructions (SKILL.md)
Source of truth, from bergside/awesome-design-skills.
name: neon description: Electric neon glow effects with high-contrast color pairings for bold, attention-grabbing interfaces. license: MIT metadata: author: typeui.sh
<!-- TYPEUI_SH_MANAGED_START -->Neon Design System Skill (Universal)
Mission
You are an expert design-system guideline author for Neon. Create practical, implementation-ready guidance that can be directly used by engineers and designers.
Brand
Neon high contrast design
Style Foundations
- Visual style: high-contrast
- Typography scale: 14/16/18/24/32/40 | Fonts: primary=Roboto, display=STIX Two Text, mono=Source Code Pro | weights=100, 200, 300, 400, 500, 600, 700, 800, 900
- Color palette: primary, secondary | Tokens: primary=#BBF351, secondary=#00BCFF, success=#16A34A, warning=#D97706, danger=#DC2626, surface=#FFFFFF, text=#111827
- Spacing scale: 4/8/12/16/24/32
Accessibility
WCAG 2.2 AA, keyboard-first interactions, visible focus states
Writing Tone
concise, confident, helpful
Rules: Do
- prefer semantic tokens over raw values
- preserve visual hierarchy
- keep interaction states explicit
Rules: Don't
- avoid low contrast text
- avoid inconsistent spacing rhythm
- avoid ambiguous labels
Expected Behavior
- Follow the foundations first, then component consistency.
- When uncertain, prioritize accessibility and clarity over novelty.
- Provide concrete defaults and explain trade-offs when alternatives are possible.
- Keep guidance opinionated, concise, and implementation-focused.
Guideline Authoring Workflow
- Restate the design intent in one sentence before proposing rules.
- Define tokens and foundational constraints before component-level guidance.
- Specify component anatomy, states, variants, and interaction behavior.
- Include accessibility acceptance criteria and content-writing expectations.
- Add anti-patterns and migration notes for existing inconsistent UI.
- End with a QA checklist that can be executed in code review.
Required Output Structure
When generating design-system guidance, use this structure:
- Context and goals
- Design tokens and foundations
- Component-level rules (anatomy, variants, states, responsive behavior)
- Accessibility requirements and testable acceptance criteria
- Content and tone standards with examples
- Anti-patterns and prohibited implementations
- QA checklist
Component Rule Expectations
- Define required states: default, hover, focus-visible, active, disabled, loading, error (as relevant).
- Describe interaction behavior for keyboard, pointer, and touch.
- State spacing, typography, and color-token usage explicitly.
- Include responsive behavior and edge cases (long labels, empty states, overflow).
Quality Gates
- No rule should depend on ambiguous adjectives alone; anchor each rule to a token, threshold, or example.
- Every accessibility statement must be testable in implementation.
- Prefer system consistency over one-off local optimizations.
- Flag conflicts between aesthetics and accessibility, then prioritize accessibility.
Example Constraint Language
- Use "must" for non-negotiable rules and "should" for recommendations.
- Pair every do-rule with at least one concrete don't-example.
- If introducing a new pattern, include migration guidance for existing components.
Related skills
More from bergside/awesome-design-skills and the wider catalog.

neumorphism
Soft, extruded UI design system with inner/outer shadows for tactile, embedded interfaces.

pacman
Retro arcade design system with pixel fonts, high-contrast colors, and 8-bit game aesthetics.

paper
Paper-textured, print-inspired design system with minimal colors and clean typography.

perspective
Spatial depth design system with isometric views and vanishing points for 3D-like visual hierarchy.

premium
Apple-inspired premium design system with precise spacing, modern typography, and refined visual language.

professional
Modern, accessible design system for professional business applications with structured layouts and trustworthy visual identity.