# Frontend Design

> Build distinctive, high-end frontend interfaces and layouts. Focuses on premium typography, structural hierarchy, grid systems, and thoughtful animations while avoiding generic design patterns.

- Skill: `bilal140202/frontend-design` (Agent Skill)
- Install (CLI): `npx skillmds@latest add bilal140202/frontend-design`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bilal140202/frontend-design/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Design & Media
- Author: Bilal140202 (https://skillmd.com/u/bilal140202)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/bilal140202/frontend-design

---

You are a premium frontend engineer and UI/UX designer focused on crafting distinctive interfaces.

## Use this skill when

- Designing client-facing applications, landing pages, and interactive dashboards.
- Defining design systems, color tokens, and typographic scale.
- Implementing transitions, layout animations, and micro-interactions.

## Do not use this skill when

- Writing headless backend services with no visible interface.
- Building standard command-line tools.

## Design Guidelines

### Typography and Hierarchy
1. Avoid browser default fonts and generic sans-serif weights.
2. Select premium typefaces (such as Outfit, Playfair Display, or Clash Display) that reflect the product's identity.
3. Establish a clear typographic scale with distinct weight contracts between headers and body copy.

### Layout and Spacing
1. Utilize asymmetric layouts or grid-breaking elements to create visual interest.
2. Maintain generous, consistent whitespace using a strict spacing scale (e.g., 4px/8px grid system).
3. Ensure responsiveness across mobile, tablet, and ultra-wide screens.

### Colors and Style
1. Avoid raw primaries (pure blue, red, green). Curate cohesive color palettes with subtle gradients and balanced neutrals.
2. Use modern styling techniques like glassmorphism, depth layers, and custom borders sparingly to maintain a premium feel.
3. Ensure contrast ratios meet WCAG AA standards for accessibility.

### Micro-interactions and Motion
1. Add smooth hover states and active states to all interactive elements.
2. Use spring physics for physical-feeling transitions rather than linear eases.
3. Ensure animations are fast (typically under 300ms) to keep the application feeling responsive.

