搜索

PythonReactSEOPDF
GitHub Skill

ux-patterns

Apply proven user experience patterns to create intuitive interfaces.

hffmnnj☆ 26 仓库 Stars0 仓库 Forks

安装与使用

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

查看来源 ↗使用指南

技能说明

UX Patterns Skill

Purpose

Apply proven user experience patterns to create intuitive interfaces.

Navigation Patterns

Global Navigation

Top or side navigation for main sections.

  • Limit to 5-7 primary items
  • Highlight current section
  • Keep consistent across pages
Breadcrumbs

Show location in hierarchy.

  • Use for deep hierarchies
  • Each item is clickable
  • Current page is not a link
Search

Quick access to content.

  • Prominent placement
  • Autocomplete suggestions
  • Clear search button

Form Patterns

Inline Validation

Validate as user types.

  • Show success for valid fields
  • Show errors after field blur
  • Don't validate empty required fields until submit
Progressive Disclosure

Show fields progressively.

  • Start with essential fields
  • Reveal advanced options on demand
  • Group related fields
Smart Defaults

Pre-fill sensible values.

  • Remember previous choices
  • Use location for regional defaults
  • Pre-select common options

Feedback Patterns

Loading States
  • Skeleton screens for initial load
  • Spinners for short waits (< 3s)
  • Progress bars for long operations
  • Optimistic updates when possible
Empty States
  • Explain what should be here
  • Guide user to add content
  • Don't just show "No items"
Error States
  • Explain what went wrong
  • Suggest how to fix it
  • Provide a path forward

Confirmation Patterns

Destructive Actions
  • Require explicit confirmation
  • Show what will be affected
  • Use different color (red) for danger
  • Allow undo when possible

使用示例

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

查看来源 ↗

来源历史

收录时间
2026-03-11
索引更新时间
2026-03-11
Branch
main

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

GitHub ↗

chat Comments (0)

chat_bubble_outline

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