Skip to content

[UX] Server Cards have wrong information hierarchy; search bar is not accessible #14

@VeryVarg

Description

@VeryVarg
Image

Problem

  1. Inefficient use of card real estate
    Each server card allocates ~50% of its area to a solid color block that conveys no meaningful information. As a result, critical content (server name, description, CTA) is compressed into the remaining lower half, reducing readability and scannability.

  2. Incorrect information hierarchy (metadata vs identity)
    The date (metadata) is positioned above the server name, giving it higher visual priority than the server’s identity. This inverts the expected hierarchy where primary identifiers should precede secondary metadata.

  3. Search bar accessibility constraints
    The search bar has limited width and height, resulting in a reduced perceived click/tap target and lower usability, particularly for quick scanning and interaction.

Why This Is a Problem

  1. Increased cognitive load during scanning
    Users scan card grids to identify relevant servers.
    Current flow:
    Color block (attention) → no information → shift to dense text → interpretation
    This introduces unnecessary cognitive steps and slows down decision-making.

  2. Violation of information hierarchy principles
    Correct mental model:
    Identity (what it is) → Metadata (context about it)
    Current implementation reverses this, forcing users to process secondary information before understanding the primary entity.

  3. Reduced affordance and accessibility of search
    Smaller input dimensions → smaller perceived interaction area → lower discoverability and usability → degraded search effectiveness.

Image

Proposed Fix

1. Card Layout

Option A (Minimal Change)

  • Remove the color thumbnail entirely.
  • Utilize full card height for content.
  • Structure:
    • Server Name (primary, large)
    • Description (secondary, medium)
    • Metadata row: Status dot + Date (tertiary, small)
    • Call to Action (Visit Server)

Option B (Retain Thumbnail)

  • Replace solid color blocks with meaningful visual identity:
    • Server logo / screenshot / category icon
    • Optional accent color for branding

2. Correct Information Hierarchy

Apply consistently across all variants:
Name → Description → Metadata (Date + Status) → CTA

3. Interaction Model (Card Clickability)

  • Make the entire card a single clickable target (primary action trigger).
  • Keep the CTA visible within the card as a signifier (indicates outcome of interaction).
  • Add clear hover affordance:
    • Increased shadow (elevation)
    • Scale transform: 1.02x
  • Ensure feedback is immediate to communicate interactivity before click.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions