← スキル一覧に戻る

ui-ux-patterns
by CoderMariusz
MonoPilot - Manufacturing and Purchase Order Management System
⭐ 1🍴 0📅 2026年1月20日
SKILL.md
name: ui-ux-patterns description: When designing layouts, navigation, forms, or feedback components. Reference for consistent UI decisions. version: 1.0.0 tokens: ~550 confidence: high sources:
- https://www.nngroup.com/articles/
- https://lawsofux.com/ last_validated: 2025-01-10 next_review: 2025-01-24 tags: [ui, ux, design, frontend]
When to Use
When designing layouts, navigation, forms, or feedback components. Reference for consistent UI decisions.
Patterns
4 Required Screen States
Every screen MUST define:
- Loading - skeleton or spinner
- Empty - illustration + CTA
- Error - message + recovery action
- Success - content + next steps
Layout Patterns
Card Grid - Products, dashboard widgets
Master-Detail - Email client, settings
Split View - Editor + preview
Form Best Practices
- Validate on blur (not on every keystroke)
- Error message below field (not tooltip)
- Color + icon for status (not color alone)
- Multi-step: max 5-7 steps, progress indicator
Feedback Patterns
Toast - Auto-dismiss 3-5s, non-blocking, offer Undo
Modal - Destructive actions, critical decisions only
Loading - Skeleton (<3s), Spinner (unknown), Progress (>5s)
Action Hierarchy
Primary - Right side, filled button, max 1 per view
Secondary - Left of primary, outline button
Danger - Red outline (not filled), requires confirmation
Anti-Patterns
- Skipping empty/error states
- Walls of text (use scannable content)
- Desktop-only thinking (mobile-first!)
- Modal for non-critical info (use toast)
- Tiny touch targets (<44px)
Verification Checklist
- All 4 states defined (loading, empty, error, success)
- Touch targets ≥44x44px
- Mobile breakpoints defined
- One primary action per view
- Destructive actions require confirmation
- Feedback is immediate and clear
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です