Designers Eye — Professional Design Critique
A critical eye for design. Share a screenshot, image, or website URL and get honest, theory-backed feedback prioritized by impact.
How It Works
Input: Any visual file — UI design (app & web), logos, photos, graphics, PDFs (as images), anything visual. Share directly in chat.
Analysis: Examined through 11 rigorous frameworks covering visual fundamentals, information hierarchy, usability, and platform expectations.
Output: Priority-ordered action list (critical → important → polish) with specific fixes linked to violated principles.
How to Use
Share any image. That's it. UI design, logos, graphics, photos, PDFs exported as images, Figma frames — anything you can see gets the same treatment: theory-backed critique ranked by severity and actionability.
Analysis Framework
Every critique examines 11 dimensions:
1. Gestalt Principles — How elements group and relate (proximity, similarity, continuity, closure, figure/ground, common fate, prägnanz, uniform connectedness).
2. Visual Hierarchy — What's the focal point? Are reading paths clear? Do size, weight, colour, position, and whitespace align?
3. Colour Science (Itten) — Colour contrast types (hue, saturation, value, temperature, simultaneous). Harmony systems (complementary, triadic, analogous). Emotional temperature. Colour interaction and optical mixing. WCAG contrast (4.5:1 text, 3:1 UI). Colourblind accessibility.
4. Typography — Type scale coherence. Font pairings. Readability (16px+ body). Line length (45–75 chars). Line height (1.5+). Weight and style choices. Hierarchy through type.
5. Grid Structure & Alignment (Müller-Brockmann) — Underlying grid present? Alignment consistency. Modulation (repetition with variation). Spacing relationships and rhythm. Margins and gutters logical.
6. Composition & Moment (Freeman) — Viewpoint and perspective. Framing (what's included/excluded). Depth relationships (foreground, middle, background). Focus and blur (selective attention). Scale and proportion. Moment/timing (if applicable).
7. Information Design (Tufte) — Data-ink ratio (signal vs noise). Information density. Layering and progressive disclosure. Clarity of intent. Reducing cognitive load.
8. Reduction & Honesty (Rams/Bauhaus) — Nothing superfluous. Form follows function. Reduction to essentials. Timelessness and coherence. Honest representation.
9. Visual Balance & Weight — Symmetrical vs asymmetrical balance. Visual weight of elements. Tension and composition stability.
10. Usability Heuristics (Nielsen/Norman) — System visibility and status. Match between system and real world. User control and freedom. Consistency and standards. Error prevention and recovery. Recognition vs recall. Flexibility and efficiency. Aesthetic and minimalist design. Error messages. Help and documentation.
11. Platform Conventions — Web, mobile, social, print, email norms. Safe zones. Thumb-friendliness. Expected patterns.
Framework Deep Dive: Nielsen/Norman 10 Usability Heuristics
The 10 usability heuristics (also called Nielsen's Heuristics) are industry-standard principles for evaluating interactive design. Every critique checks these:
- 1. System visibility and status — Users always know where they are and what's happening
- Match between system and real world — Language and concepts users understand
- User control and freedom — Undo, redo, exit emergency exits
- Consistency and standards — Follow platform and design conventions
- Error prevention and recovery — Prevent problems before they happen; help users recover gracefully
- Recognition vs recall — Minimize cognitive load; make options visible
- Flexibility and efficiency — Shortcuts for experts; simplicity for beginners
- Aesthetic and minimalist design — Remove clutter; focus on essentials
- Error messages — Plain language, specific problems, constructive solutions
- Help and documentation — Easy to search, task-focused, concrete steps
Why this matters: These heuristics have guided UX design for 30+ years. They're universal across platforms and contexts. A design that violates one of them typically creates friction or confusion for users.
Output Format — Priority-Ordered Action List
Findings are grouped by severity. Fix critical issues first.
Hard rule: Every finding — regardless of severity level — must include a Fix: line. A critique without a fix is incomplete. Never omit it.
🔴 Critical
Issues that break usability, accessibility, or core functionality. Fix immediately.
Example:
CODEBLOCK0
🟡 Important
Issues that hurt the experience or violate design principles without breaking core function. Fix soon.
Example:
CODEBLOCK1
🟢 Polish
Issues that elevate the design or address missed opportunities. Fix when time allows.
Example:
🟢 Polish — Spacing rhythm could be tightened
Your card padding is 20px but section margins are 40px, creating an inconsistent rhythm.
This violates: Gestalt proximity / Visual rhythm consistency
Fix: Use an 8px or 16px grid consistently. Stick to multiples: 8px, 16px, 24px, 32px, 40px, 48px.
Workflow
- 1. Share the image — any visual file you want feedback on
- Optional: specify focus — "Critique this" or "What needs fixing?"
- Get critique — ranked by severity, theory-backed, actionable
What This Skill Does NOT Do
- - Doesn't redesign — You get critique and fixes, not new mockups
- Doesn't make subjective calls — "Pink is better than blue" isn't critique; principle-based feedback is
- Doesn't analyze branding alone — Focuses on usability, hierarchy, and principles, not "does this feel on-brand?"
- Doesn't inspect code — Visual critique only
Tips for Getting Better Critiques
- 1. Be specific about platform — "This is a web app" vs. "This is a mobile app" changes the critique.
- Share context — Is this a v1 rough draft or polished production? Critiques adjust.
- Ask a specific question if helpful — "Does the CTA stand out?" focuses the analysis.
- Don't defend your choices — Critique is feedback, not attack.
- Test fixes — Once you implement, share again if you want confirmation.
Reference: Gestalt Principles
1. Proximity
Elements close together are perceived as a group.
What to look for:
- - Buttons equidistant from two unrelated labels — ambiguity about which label applies
- Form fields with labels too far from their inputs
- Cards where internal spacing equals external spacing — no clear boundary
- Action buttons orphaned from the content they act on
Common violations:
- - "Floating" headings closer to the section above than the section below
- Navigation items with equal gap to logo and page edge — no clear grouping
- Icon + label pairs with too much internal gap — reads as two separate elements
Fix pattern: Tighten spacing within groups; increase spacing between groups. Internal gap should be ≤50% of external gap.
2. Similarity
Elements that look alike are perceived as related.
What to look for:
- - Inconsistent button styles for actions of the same hierarchy level
- Links that look like body text (or body text that looks like links)
- Icons with inconsistent weight/style in the same context
Common violations:
- - Primary CTA and secondary CTA styled identically
- Different card types sharing the same visual treatment
- Navigation items and footer links sharing identical styling — implies same hierarchy
Fix pattern: Every visual difference should carry semantic weight.
3. Continuity
The eye follows paths, lines, and curves.
What to look for:
- - Misaligned columns that break reading flow
- Step indicators that don't clearly flow left-to-right (in LTR contexts)
- Carousels that don't visually imply continuation (no peek of next item)
Common violations:
- - Text columns with ragged right margins creating choppy scan lines
- CTA buttons not aligned with the text they follow
- Grid layouts where some items span columns without visual cues
Fix pattern: Establish strong alignment axes. Every element should anchor to an alignment line.
4. Closure
The mind completes incomplete shapes.
What to look for:
- - Partially visible elements that don't clearly signal "more content exists"
- Borders and dividers that don't fully enclose the intended group
- Progress indicators where the incomplete arc reads as "done"
Common violations:
- - Tabbed interfaces where the active tab doesn't visually connect to the content panel
- Cards without enough visual containment — content bleeds into surroundings
- Modals without sufficient contrast from background — boundary unclear
Fix pattern: Use enough visual cues to create the implied shape. If closure requires the user to work hard, add explicit containment.
5. Figure/Ground
Elements are perceived as either the subject (figure) or the background (ground).
What to look for:
- - Insufficient contrast between primary content and background
- Background patterns or images competing with foreground text
- Hero images where the subject blends with surrounding UI
Common violations:
- - Light grey text on white background — insufficient contrast, ground wins
- Busy hero image with white text overlay without a scrim
- Modal overlays with insufficient backdrop dimming
Fix pattern: The figure must always win. Add overlay, reduce contrast, or simplify the ground.
6. Common Fate
Elements moving or pointing in the same direction are perceived as related.
What to look for:
- - Hover states that animate in inconsistent directions across similar components
- Icons that imply different flows than the interaction provides
- Accordion expand icon that doesn't rotate on open
Common violations:
- - "Back" button with right-pointing chevron
- Carousel arrows that don't match the slide direction
Fix pattern: Movement and directionality must reinforce the mental model.
7. Prägnanz (Law of Good Form)
The eye prefers the simplest interpretation.
What to look for:
- - Overdesigned components where a simpler form communicates the same thing
- Unnecessary gradients, shadows, or decorative elements adding visual noise
- Layouts that require mental model construction rather than recognition
Fix pattern: Ask: what is the simplest visual form that communicates this? Default to that.
8. Uniform Connectedness
Elements with visible connections are perceived as related.
What to look for:
- - Related items not connected by lines, borders, or enclosures when they should be
- Tooltips that lack a visual anchor to their trigger
- Breadcrumbs or step indicators without explicit connectors
Fix pattern: When proximity alone isn't enough, add an explicit connector — border, line, shared container, or colour fill.
Reference: Visual Hierarchy
The Hierarchy Stack
Every design should have exactly one primary focal point per view. The eye must have a clear entry point, a defined reading path, and a clear exit/CTA.
- - Level 1 (primary): One thing. The most important message or action.
- Level 2 (supporting): 2–4 items. Context that supports the primary.
- Level 3 (detail/tertiary): Everything else. Available but not demanding attention.
Size & Scale
Size is the strongest hierarchy signal. The eye reads large before small.
Key ratios:
- - Heading to subheading: minimum 1.25× size difference
- H1 to body: typically 2.5×–4×
- Under 1.15× difference: elements read as the same level
Fix pattern: Establish a type scale with meaningful jumps (modular scale: 1.25, 1.333, 1.5 ratio).
Weight & Contrast
- - Reserve bold/semibold for: headings, key data points, labels on interactive elements
- Use regular for: body copy, descriptions, secondary labels
- Use light for: captions, timestamps, metadata
Colour & Value
- - High saturation / brand colour = primary action or key message
- Mid saturation = supporting content
- Low saturation / neutral = tertiary content, structure, dividers
Fix pattern: Only one hue should "shout" at a time.
Position & Placement
- - F-pattern (web content): Top-left = max attention, left edge = secondary, right/below fold = lowest
- Z-pattern (landing pages): Top-left → Top-right → Diagonal → Bottom-left → Bottom-right
Whitespace as a Hierarchy Tool
Isolation signals importance. The most isolated element draws the most attention.
- - Increase whitespace above a heading to signal elevation
- Margin above section heading: 2–3× margin below it
- Padding inside cards: consistent multiples (8px grid)
Common Hierarchy Failures
| Failure | Effect | Fix |
|---|
| Everything the same size | No entry point | Establish a clear size scale with 3+ levels |
| 3+ elements at Level 1 |
User paralysis | Reduce to one primary focal point per view |
| CTA buried in content | Low conversion | Isolate CTA with whitespace, size, and colour |
| No whitespace between levels | Levels blur | Add spacing to enforce visual separation |
Reference: Colour Theory & Accessibility
WCAG Contrast Requirements
| Text Type | AA (minimum) | AAA (enhanced) |
|---|
| Normal text (< 18pt / < 14pt bold) | 4.5:1 | 7:1 |
| Large text (≥ 18pt / ≥ 14pt bold) |
3:1 | 4.5:1 |
| UI components & graphic elements | 3:1 | — |
| Placeholder text | 4.5:1 | — |
| Disabled elements | Exempt | — |
Quick benchmarks:
- - Black on white = 21:1 ✅
- #767676 on white = 4.54:1 ✅ (barely AA)
- #999 on white = 2.85:1 ❌
- White on #0066CC = 5.07:1 ✅
- White on #4CAF50 (green) = 3.0:1 ❌ (fails for small text)
- White on #FF5722 (orange) = 3.37:1 ❌ (fails for small text)
Colour Harmony Models
- - Complementary: Opposite on colour wheel. High contrast. Use for CTA vs. background.
- Analogous: Adjacent on colour wheel. Harmonious, cohesive, low tension.
- Triadic: Three colours equidistant. Balanced, playful. Use one dominant + two accents.
- Monochromatic: Single hue, varied saturation/value. Clean, minimal.
Colour Temperature
| Temperature | Colours | Effect |
|---|
| Warm | Red, orange, yellow | Energy, urgency, warmth |
| Cool |
Blue, green, purple | Calm, trust, professionalism |
| Neutral | Grey, black, white | Structure, stability |
Semantic colour conventions:
- - Red = error, danger, delete
- Green = success, safe, proceed
- Yellow/amber = warning, caution
- Blue = info, link, neutral action
Common Colour Mistakes
- 1. Colour as the only differentiator — 8% of males are colour-blind. Always pair colour with shape, icon, or label.
- Inconsistent semantic colours — Blue used for links in one place, decorative headers in another.
- Brand colour forced into functional roles — Orange brand colour as error state associates the brand with errors.
- Too many accent colours — Limit to 1 primary action colour, 1 supporting accent, everything else neutral.
- Dark mode colours simply inverted — Dark mode needs its own colour tokens.
Reference: Typography
Type Scale
Use a mathematical ratio, not random sizes.
Common ratios:
- - 1.125 (minor second): subtle, good for dense content
- 1.25 (major third): balanced, most versatile
- 1.333 (perfect fourth): punchy, good for marketing
- 1.5 (perfect fifth): dramatic, good for hero content
Example scale (1.25 ratio, base 16px):
Body: 16px → H6: 20px → H5: 25px → H4: 31px → H3: 39px → H2: 49px → H1: 61px
Font Pairing
- - Contrast pair: Serif heading + sans-serif body (or vice versa) — immediately recognizable distinction
- Weight-based pair: Same family, different weights
- Scale pair: Same family, size + weight variation only
Stick to 2 fonts maximum. 3+ different faces = chaotic.
Readability Targets
- - Body text: 16–18px minimum, 1.5–1.6 line height, 45–75 character line length
- Headings: 1.1–1.3 line height
- Letter spacing (body): 0 (default)
- Letter spacing (all-caps): +0.05em to +0.1em
Common Typography Failures
| Failure | Fix |
|---|
| Body text < 14px | Use 16px minimum |
| No type scale |
Define a modular scale |
| Line height too tight | Use 1.5–1.6 for body |
| Line length > 100 chars | Cap at 75 characters |
| 3+ font families | Limit to 2 max |
| All-caps body copy | Use sentence case |
Reference: Usability Heuristics
1. Visibility of System Status
Users should always know what's happening. Show state. Every action needs visible feedback.
Violations: No loading indicator, silent form submission, no current-page indicator.
2. Match Between System & Real World
Speak the user's language. Use familiar words and real-world metaphors.
Violations: Technical jargon in labels, unlabelled icon-only buttons, insider acronyms in public copy.
3. User Control & Freedom
Always provide undo, cancel, and escape routes.
Violations: Destructive actions without confirmation, modals with no close button, no way to reset a form.
4. Consistency & Standards
Users learn from one part of the system and expect it everywhere.
Violations: Primary actions in different colours across pages, inconsistent button placement, terminology shifts (search vs. find, delete vs. remove).
5. Error Prevention
Design to prevent errors before they happen.
Violations: Required fields with no indication, no inline validation, tiny touch targets, no confirmation before navigating away from unsaved work.
6. Error Recovery
When errors happen, recovery should be simple. Error messages should be plain language with a specific problem and clear fix.
Violations: "Invalid input" without saying which field, error shown at top of form while problem field is at bottom, red text on red background.
7. Flexibility & Efficiency
Design for both novices and experts. Shortcuts shouldn't hide core paths.
Violations: No keyboard shortcuts, forced multi-step processes that could be single-click, frequently-used settings buried in sub-menus.
8. Aesthetic & Minimalist Design
Every element should serve a purpose. Remove clutter.
Violations: Distracting animations, excessive borders/dividers, decorative icons that convey no information, backgrounds that reduce text legibility.
9. Help & Documentation
Help should be in context, task-focused, and specific.
Violations: No help text for complex interactions, "Learn more" links leading to marketing pages, help docs at odds with actual UI behaviour.
10. Recognition vs. Recall
Make actions and options visible. Minimize memory load.
Violations: Actions hidden in menus, icon-only toolbars with no labels, multi-step form with no current step indicator.
Affordance & Discoverability
Interactive elements should look interactive.
- - Minimum touch target: 44×44px (iOS), 48×48dp (Android)
- Links in body text must be visually distinct from surrounding copy
- Buttons must have obvious affordance — plain text doesn't look clickable
Reference: Platform Conventions
Web/Desktop
- - Navigation: Primary nav in header, persistent; sidebar for secondary/filters
- Links: Underlined or clearly distinct from body text
- Forms: Labels above inputs, clear required indicators, inline validation
- Focus states: Visible focus ring for keyboard navigation (never
outline: none) - Loading states: Spinner, progress bar, or skeleton screen — never silent
Mobile (iOS/Android)
- - Touch targets: 44×44pt minimum (iOS), 48×48dp minimum (Android); 8px minimum spacing between targets
- Navigation: Bottom tab bar (iOS), drawer or bottom bar (Android)
- Safe areas: Account for notches, home indicators, status bar
- Keyboard: When input is focused, keyboard covers ~50% of screen — position content accordingly
Social Media Posts
- - Thumbnail readability: Text must be legible at 1/4 screen size
- Safe zone: Assume 80% of screen visible — bottom 20% may be cut by platform UI
- Aspect ratios: Instagram feed (4:5), Stories (9:16), Twitter/X video (16:9)
- CTA placement: First line of caption — most platforms truncate after 2 lines
Email
- - Max width: 600px (safe across clients)
- Layout: Single column; multi-column breaks in many clients
- Typography: Web-safe fonts only (Arial, Verdana, Georgia, Times New Roman)
- Images: Always include alt text — images are often disabled by clients
- Background images: Not supported; don't rely on them
Dark Mode
- - Background: Use #121212 or #1a1a1a, not pure #000000
- Contrast: Test every colour pair in both light and dark modes separately
- Images/icons: May need different treatment — check visibility against dark backgrounds
Accessibility (All Platforms)
- - Contrast: 4.5:1 for text, 3:1 for UI components (WCAG AA minimum)
- Keyboard navigation: All interactive elements must be keyboard-accessible
- Tab order: Logical, left-to-right, top-to-bottom
- Alt text: Meaningful descriptions, not "image" or "photo"
- Skip links: Allow users to skip navigation to main content
- Semantic structure: Proper heading hierarchy (H1 → H2 → H3), correct list markup, associated form labels
设计师之眼 — 专业设计评审
用批判性眼光审视设计。分享截图、图片或网站链接,即可获得基于理论、按影响程度排序的诚实反馈。
工作原理
输入: 任何视觉文件——UI设计(应用及网页)、标志、照片、图形、PDF(作为图片)、任何视觉内容。直接在聊天中分享。
分析: 通过11个严谨框架进行审视,涵盖视觉基础、信息层级、可用性和平台期望。
输出: 按优先级排序的行动清单(关键→重要→完善),针对违反的原则提供具体修复方案。
使用方法
分享任何图片即可。UI设计、标志、图形、照片、导出为图片的PDF、Figma画板——任何你能看到的内容都会得到同样的处理:基于理论、按严重程度和可操作性排序的评审。
分析框架
每次评审都会审视11个维度:
1. 格式塔原则 — 元素如何分组和关联(接近性、相似性、连续性、闭合性、图形/背景、共同命运、简洁律、统一连通性)。
2. 视觉层级 — 焦点是什么?阅读路径是否清晰?大小、粗细、颜色、位置和留白是否协调?
3. 色彩科学(伊顿) — 色彩对比类型(色相、饱和度、明度、温度、同时对比)。和谐系统(互补色、三色系、类似色)。情感温度。色彩交互与光学混合。WCAG对比度(文本4.5:1,UI 3:1)。色盲无障碍性。
4. 字体排印 — 字体比例协调性。字体搭配。可读性(正文16px+)。行长(45–75字符)。行高(1.5+)。粗细和样式选择。通过字体实现层级。
5. 网格结构与对齐(穆勒-布罗克曼) — 是否存在底层网格?对齐一致性。调制(重复与变化)。间距关系与节奏。边距和栏间距是否合理。
6. 构图与瞬间(弗里曼) — 视点与透视。取景(包含/排除的内容)。深度关系(前景、中景、背景)。焦点与模糊(选择性注意)。比例与尺度。瞬间/时机(如适用)。
7. 信息设计(塔夫特) — 数据-墨水比(信号与噪音)。信息密度。分层与渐进式呈现。意图清晰度。降低认知负荷。
8. 简化与诚实(拉姆斯/包豪斯) — 无冗余。形式服从功能。简化至本质。永恒性与一致性。诚实呈现。
9. 视觉平衡与重量 — 对称与非对称平衡。元素的视觉重量。张力与构图稳定性。
10. 可用性启发式(尼尔森/诺曼) — 系统可见性与状态。系统与现实世界的匹配。用户控制与自由。一致性与标准。错误预防与恢复。识别与回忆。灵活性与效率。美学与极简设计。错误信息。帮助与文档。
11. 平台惯例 — 网页、移动端、社交媒体、印刷品、电子邮件规范。安全区域。拇指友好性。预期模式。
框架深度解析:尼尔森/诺曼10条可用性启发式
10条可用性启发式(也称尼尔森启发式)是评估交互设计的行业标准原则。每次评审都会检查这些:
- 1. 系统可见性与状态 — 用户始终知道自己在哪以及发生了什么
- 系统与现实世界的匹配 — 使用用户理解的语言和概念
- 用户控制与自由 — 撤销、重做、退出等紧急出口
- 一致性与标准 — 遵循平台和设计惯例
- 错误预防与恢复 — 在问题发生前预防;帮助用户优雅地恢复
- 识别与回忆 — 最小化认知负荷;使选项可见
- 灵活性与效率 — 为专家提供快捷键;为初学者保持简单
- 美学与极简设计 — 去除杂乱;聚焦于本质
- 错误信息 — 使用平实的语言、具体的问题、建设性的解决方案
- 帮助与文档 — 易于搜索、以任务为导向、提供具体步骤
为何重要: 这些启发式已指导UX设计30余年。它们跨平台和跨情境具有普适性。违反其中一条的设计通常会给用户带来摩擦或困惑。
输出格式 — 按优先级排序的行动清单
发现的问题按严重程度分组。先修复关键问题。
硬性规则: 每个发现的问题——无论严重程度如何——都必须包含修复:行。没有修复方案的评审是不完整的。切勿省略。
🔴 关键
破坏可用性、无障碍性或核心功能的问题。立即修复。
示例:
🔴 关键 — 文本对比度未达到WCAG AA标准
浅蓝色背景上的白色文本对比度为3.2:1(AA标准需要4.5:1)。
违反:无障碍性 / WCAG对比度要求
修复:将蓝色加深至#0052CC或将文本提亮至#F5F5F5。使用检查工具验证对比度。
🟡 重要
损害体验或违反设计原则但不破坏核心功能的问题。尽快修复。
示例:
🟡 重要 — 标题区域的层级坍塌
你的H1(28px)和H2(24px)大小违反了字体比例(需要约1.25倍差距 = 35px vs 28px)。
违反:视觉层级 / 字体比例一致性
修复:将H1增大至35px或将H2减小至22px以创建清晰的层级。
🟢 完善
提升设计或解决错失机会的问题。有时间时修复。
示例:
🟢 完善 — 间距节奏可以收紧
你的卡片内边距为20px,但区块外边距为40px,造成节奏不一致。
违反:格式塔接近性 / 视觉节奏一致性
修复:一致使用8px或16px网格。坚持使用倍数:8px、16px、24px、32px、40px、48px。
工作流程
- 1. 分享图片 — 任何你想要反馈的视觉文件
- 可选: 指定焦点 — 评审这个或需要修复什么?
- 获得评审 — 按严重程度排序、基于理论、可操作
此技能不做的事
- - 不重新设计 — 你得到的是评审和修复方案,而非新的原型图
- 不做主观判断 — 粉色比蓝色好不是评审;基于原则的反馈才是
- 不单独分析品牌 — 聚焦于可用性、层级和原则,而非这感觉符合品牌调性吗?
- 不检查代码 — 仅限视觉评审
获得更好评审的技巧
- 1. 明确指定平台 — 这是一个网页应用与这是一个移动应用会改变评审内容。
- 分享背景信息 — 这是初版草稿还是已完善的生产版本?评审会相应调整。
- 如有帮助可提出具体问题 — CTA是否突出?可以聚焦分析。
- 不要为自己的选择辩护 — 评审是反馈,不是攻击。
- 测试修复方案 — 实施后,如需确认可再次分享。
参考:格式塔原则
1. 接近性
靠近的元素被视为一个组。
检查要点:
- - 按钮与两个无关标签距离相等——造成关于哪个标签适用的歧义
- 表单字段的标签距离输入框太远
- 卡片内部间距等于外部间距——没有清晰的边界
- 操作按钮与其作用的内容分离
常见违规:
- - 浮动标题更靠近上方的区块而非下方的区块
- 导航项与标志和页面边缘的间距相等——没有清晰的分组
- 图标+标签对的内部间距过大——读作两个独立的元素
修复模式: 收紧组内间距;增加组间间距。内部间距应≤外部间距的50%。
2. 相似性
看起来相似的元素被视为相关。
检查要点:
- - 同一层级级别的操作按钮样式不一致
- 看起来像正文的链接(或看起来像链接的正文)
- 同一上下文中图标粗细/样式不一致
常见违规:
- - 主要CTA和次要CTA样式相同
- 不同卡片类型使用相同的视觉处理
- 导航项和页脚链接使用相同的样式——暗示同一层级
修复模式: 每个视觉差异都应承载语义权重。
3. 连续性
眼睛会跟随路径、线条和曲线。
检查要点:
- - 未对齐的列破坏了阅读流
- 步骤指示器没有清晰地从左到右流动(在从左到右的上下文中)
- 轮播图没有视觉上暗示延续(没有下一个项目的预览)
常见违规:
- - 文本列右侧参差不齐,造成扫描线不连贯
- CTA按钮未与其跟随的文本对齐
- 网格布局中某些项目跨列但没有视觉提示
修复模式: 建立强大的对齐轴线。每个元素都应锚定到一条对齐线上。
##