跳转到内容

ui-ux-pro-max

面向 Web 与移动应用的全面设计指南。包含 67 种风格、96 套调色板、57 组字体配对、99 条 UX 准则以及横跨 13 种技术栈的 25 种图表类型。提供基于优先级的建议,帮助构建无障碍、高性能、视觉精致的界面。

此 Skill 取自 ui-ux-pro-max-skill(MIT 许可)。

  • 用户请求设计 UI 组件或页面
  • 用户需要调色板或排版建议
  • 用户请求对现有代码进行 UX 审查
  • Phase 2(产品设计)进行中且产品是 GUI 类(Web / 移动 / 桌面)
  • product-designer Skill 在视觉设计决策时自动调用它

plan · build · create · design · implement · review · fix · improve · optimize · enhance · refactor · check

Website · Landing page · Dashboard · Admin panel · E-commerce · SaaS · Portfolio · Blog · Mobile app

Button · Modal · Navbar · Sidebar · Card · Table · Form · Chart

React · Next.js · Vue · Nuxt · Svelte · SvelteKit · SwiftUI · React Native · Flutter · Tailwind CSS · shadcn/ui · HTML/CSS · Astro

优先级类别影响
1无障碍CRITICAL
2触控与交互CRITICAL
3性能HIGH
4布局与响应式HIGH
5排版与色彩MEDIUM
6动画MEDIUM
7风格选择MEDIUM
8图表与数据LOW
  • 正常文本最低 4.5:1 的色彩对比度
  • 所有可交互元素都有可见的聚焦环
  • 有意义的图片配描述性 alt 文本
  • 纯图标按钮使用 aria-label
  • Tab 顺序与视觉顺序一致
  • 表单标签带 for 属性
  • 最小 44×44px 触控目标
  • 主要交互使用点击/轻触(而非仅 hover)
  • 异步操作期间禁用按钮
  • 在问题源附近给出清晰的错误消息
  • 可点击元素上设 cursor: pointer
  • 图片使用 WebP、srcset 与懒加载
  • 动画前检查 prefers-reduced-motion
  • 为异步内容预留空间,防止布局抖动
  • viewport meta:width=device-width, initial-scale=1
  • 移动优先的断点
  • 使用 min() / clamp() 的弹性网格

包含:Glassmorphism · Claymorphism · Minimalism · Brutalism · Neumorphism · Bento Grid · Dark Mode · Skeuomorphism · Flat Design · Material Design · 以及另外 57 种。

每个风格条目包含:描述、CSS 属性、最适合的项目类型与示例代码。

按情绪组织:Professional · Creative · Playful · Serious · Warm · Cool · Neutral · Bold。

每套调色板包含:主色、辅色、强调色、背景色与文本色,附 hex 值与 WCAG 对比度校验。

精选的标题 + 正文组合,附 Google Fonts 链接、回退字体栈与推荐使用场景。

Bar · Line · Pie · Donut · Area · Scatter · Radar · Treemap · Heatmap · Sankey · 以及另外 15 种。

每种图表类型包含:何时使用、数据要求、无障碍说明与各技术栈的库推荐。

在 Phase 2(产品设计)期间,当 product-designer Skill 遇到 GUI 类产品时:

  1. product-designer 在视觉决策时自动引用 ui-ux-pro-max
  2. 风格、调色板与排版选择记录在功能规格中
  3. 这些选择作为设计约束带入 Phase 3 的代码生成