搜索

PythonReactSEOPDF
GitHub Skill

designing-frontend

Build distinctive, production-grade frontend interfaces with memorable aesthetics. Use when creating web components, pages, or applications. Prioritizes creative, context-specific design over generic patterns.

aiskillstore☆ 122 仓库 Stars6 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Designing Frontend

Workflow

  1. Conceptualize

    • Identify purpose and user context
    • Choose a bold aesthetic direction (brutally minimal, maximalist, retro-futuristic, organic, luxury, brutalist, etc.)
    • Define the one unforgettable element
    • Note technical constraints (framework, performance, accessibility)
  2. Implement

    • Write production-grade code (HTML/CSS/JS, React, Vue, etc.)
    • Apply aesthetic guidelines below
  3. Verify

    • Check visual hierarchy and cohesion
    • Test interactions and animations
    • Validate accessibility requirements
    • Confirm no generic patterns emerged
  4. Iterate

    • Refine details based on verification
    • Enhance distinctiveness where needed

Aesthetic Guidelines

Typography

  • Use distinctive, characterful fonts (avoid Inter, Roboto, Arial, system fonts)
  • Pair expressive display fonts with refined body fonts

Color & Theme

  • Build cohesive palettes with CSS variables
  • Use dominant colors with sharp accents, not evenly-distributed schemes
  • Avoid clichéd combinations (purple gradients on white)

Motion

  • Create high-impact moments with orchestrated page loads and staggered reveals
  • Use CSS animations for HTML; Motion library for React
  • Add surprising hover states and scroll-triggered effects

Spatial Composition

  • Break from grid conventions: asymmetry, overlap, diagonal flow
  • Use generous negative space OR intentional density

Backgrounds & Visual Effects

  • Layer gradient meshes, noise textures, geometric patterns
  • Apply contextual effects: layered transparencies, dramatic shadows, decorative borders
  • Add atmosphere through depth and texture

Implementation Principles

  • Match complexity to vision: Maximalist designs require elaborate code; minimalist designs demand precision in spacing and typography
  • Vary every design: Different fonts, themes, aesthetics for each project
  • Never converge: Avoid repeated choices (Space Grotesk, common layouts)
  • Context-specific: Design should feel genuinely crafted for its purpose

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-28
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!