Styledex
← Index

Graphic Comparison Report

superdesignCC0-1.0Prompt onlyLanding · landingTexture · textureBrutalist · brutalistExperimental · experimentalLight · lightLow (display) · lowBlue · blueVivid · vividSerif · serifGeneral · general

A highly visual, typography-driven comparison report design. This style eschews traditional tables and icons for a bold, editorial layout inspired by graphic posters. Featuring a brutalist-lite aesthetic with high-contrast 'ink' and 'paper' tones, it utilizes oversized headlines, a strict 12-column grid, and structural 2px borders. Suitable for technical comparisons, whitepapers, B2B SaaS decision pages, fintech analysis, and deep-dive product evaluations where clarity and authority are paramount. Category: Landing Pages. Prompt author listed upstream: Shirley Lou.

NNorthwind
Product · Pricing
Specimen
Make the work feel finished

One interface, dressed in this style. Compare type, color, radius, and density.

128
Active
4.8
Score
12ms
Edge

Attribution

"Graphic Comparison Report" from https://github.com/superdesigndev/superdesign-prompts (CC0-1.0). © Superdesign. prompts/graphic-comparison-report @ 6c6090694520.

https://github.com/superdesigndev/superdesign-prompts · prompts/graphic-comparison-report · 6c6090694520 · © Superdesign

Prompt

{
  "summary": "A sophisticated, text-first comparison report that uses a 'poster' aesthetic. It features heavy typography, a stark color palette with a single vibrant accent, and a layout that treats information as graphic blocks. The design prioritizes readability and architectural clarity through rigid grid systems and visible dividing lines.",
  "style": {
    "description": "The style is defined by a pairing of 'Space Grotesk' (display) and 'Inter' (sans). It uses a muted off-white background (#F5F5F2) and near-black text (#1A1A1A) to mimic a high-quality print report. A vibrant 'Cobalt' blue (#0047FF) is used sparingly for accents and structural markers. Design relies on weight, scale, and 2px borders rather than shadows or gradients.",
    "prompt": "### Visual Style Guide\n- **Color Palette:** Background 'Paper' (#F5F5F2), Primary Text 'Ink' (#1A1A1A), Accent 'Cobalt' (#0047FF), Secondary Accent 'Cobalt-Dim' (#E6ECFF).\n- **Typography:** \n  - **Display Headers:** 'Space Grotesk', weight 700/500, tracking -0.05em, leading 0.85-1.0.\n  - **Body Sans:** 'Inter', weight 400/500, line-height 1.6.\n  - **Technical Labels:** Monospace font (Courier or similar), weight 500, uppercase, tracking 0.1em, font-size 12px.\n- **Borders:** Constant 2px solid #1A1A1A for primary containers and section dividers. Sub-dividers use 1px with 20% opacity.\n- **Shadows:** None. Depth is achieved via color blocking and border layers.\n- **Animations:** \n  - **Hover States:** Smooth color transitions (300ms cubic-bezier(0.4, 0, 0.2, 1)).\n  - **Interactions:** Subtle X-axis translation (2-4px) on hover for interactive scenario cards.\n  - **Scrolling:** Fixed navigation and sticky sidebar headers in 'Core DNA' sections."
  },
  "layout_and_structure": {
    "description": "The layout follows a modular grid system that transitions between full-width hero sections and multi-column comparison blocks. It uses vertical and horizontal borders to define content cells, creating a sense of a structured physical document.",
    "prompts": [
      {
        "part": "Fixed Navigation",
        "prompt": "A 64px height bar with a 2px bottom border (#1A1A1A). Left-aligned logo in bold uppercase Space Grotesk. Center-aligned links in uppercase monospace (12px). Right-aligned 'Download' button with 1px border and hover-fill transition."
      },
      {
        "part": "Hero Section",
        "prompt": "12-column grid layout. Left 8 columns: Large display text (9xl) with a vertical 2px border on the right. Right 4 columns: Solid #1A1A1A background with high-contrast white/cobalt text. Use tracking-tighter for the main VS comparison headline."
      },
      {
        "part": "Context Bar",
        "prompt": "A 4-column horizontal strip. The first 3 columns contain descriptive text with a mono-font label (e.g., '01 • Context'). The 4th column is a solid color block (#0047FF) containing a punchy, centered quote in 2xl font-size."
      },
      {
        "part": "Scenario Grid",
        "prompt": "A 2x2 grid of cards. Each card has a 1px border and a hover state that changes background to #E6ECFF. Content includes a mono-label, a 3xl heading that moves +8px on hover, and a recommendation line at the bottom in cobalt text."
      },
      {
        "part": "Sticky Comparison (Core DNA)",
        "prompt": "Split 50/50 layout. Left side: #1A1A1A background, sticky position, housing 8xl vertical title text. Right side: Scrolling content blocks with 1px dividers, each containing a header and a 2-column sub-grid comparing features side-by-side."
      },
      {
        "part": "Feature Matrix",
        "prompt": "Text-heavy 12-column grid. Header row with uppercase mono labels. Rows are separated by 1px ink borders. Column 1 (4 cols) for the feature name. Columns 2 and 3 (4 cols each) for detailed textual comparison. Use light gray backgrounds (#F9F9F9) to alternate column visibility."
      },
      {
        "part": "Workflow Narrative",
        "prompt": "Side-by-side narrative blocks. Left block: white background with 'Ink' labels. Right block: Light blue background (#F0F4FF) with 'Cobalt' labels. Both feature blockquotes with a 4px left-border accent."
      },
      {
        "part": "Decision Summary CTA",
        "prompt": "Full-width cobalt (#0047FF) section. Centered layout with 8xl heading. Two large, chunky buttons below: one white with ink text, one outline-white with white text. Padding: 96px top/bottom."
      }
    ]
  },
  "special_ui_components": [
    {
      "component": "Side-by-Side Narrative Cards",
      "description": "A split-screen storytelling component that uses contrasting backgrounds to highlight differences.",
      "prompt": "Create two vertical blocks. Block A: Background #FFFFFF, Border 2px #1A1A1A. Block B: Background #F0F4FF. Each block has an absolute-positioned label at top-left (padding 4px 16px, background #1A1A1A or #0047FF). Include an italicized blockquote with a high-contrast accent border."
    },
    {
      "component": "Truth Matrix",
      "description": "A list-based comparison that uses plus and minus symbols for unbiased assessments.",
      "prompt": "Grid layout on #1A1A1A background. Headers are uppercase mono (14px). List items use green-400 for '+' and red-500 for '-' markers. Text is light gray (#D1D5DB) in font-size 18px with generous line spacing (leading-relaxed)."
    }
  ]
}

---
"Graphic Comparison Report" from https://github.com/superdesigndev/superdesign-prompts (CC0-1.0). © Superdesign. prompts/graphic-comparison-report @ 6c6090694520.
powered by Styledex — https://styledex.dev

Tokens

DTCG

{
  "$schema": "https://www.designtokens.org/schemas/2025.10/format.json",
  "$description": "Graphic Comparison Report. \"Graphic Comparison Report\" from https://github.com/superdesigndev/superdesign-prompts (CC0-1.0). © Superdesign. prompts/graphic-comparison-report @ 6c6090694520.",
  "$extensions": {
    "dev.styledex": {
      "id": "superdesign-graphic-comparison-report",
      "license": "CC0-1.0",
      "attribution": "\"Graphic Comparison Report\" from https://github.com/superdesigndev/superdesign-prompts (CC0-1.0). © Superdesign. prompts/graphic-comparison-report @ 6c6090694520.",
      "banner": "powered by Styledex — https://styledex.dev"
    }
  },
  "color": {
    "background": {
      "$type": "color",
      "$value": "#f5f5f2"
    },
    "foreground": {
      "$type": "color",
      "$value": "#1a1a1a"
    },
    "card": {
      "$type": "color",
      "$value": "#f5f5f2"
    },
    "card-foreground": {
      "$type": "color",
      "$value": "#1a1a1a"
    },
    "primary": {
      "$type": "color",
      "$value": "#0047ff"
    },
    "primary-foreground": {
      "$type": "color",
      "$value": "#fafaf9"
    },
    "secondary": {
      "$type": "color",
      "$value": "#1a1a1a"
    },
    "secondary-foreground": {
      "$type": "color",
      "$value": "#1a1a1a"
    },
    "accent": {
      "$type": "color",
      "$value": "#e6ecff"
    },
    "accent-foreground": {
      "$type": "color",
      "$value": "#1c1917"
    },
    "muted": {
      "$type": "color",
      "$value": "#e6e6e3"
    },
    "muted-foreground": {
      "$type": "color",
      "$value": "#6a6a6a"
    },
    "border": {
      "$type": "color",
      "$value": "#d3d3d0"
    },
    "destructive": {
      "$type": "color",
      "$value": "#dc2626"
    },
    "ring": {
      "$type": "color",
      "$value": "#0047ff"
    }
  },
  "font": {
    "sans": {
      "$type": "fontFamily",
      "$value": [
        "ui-sans-serif",
        "system-ui",
        "sans-serif"
      ]
    },
    "serif": {
      "$type": "fontFamily",
      "$value": [
        "ui-serif",
        "Georgia",
        "serif"
      ]
    },
    "mono": {
      "$type": "fontFamily",
      "$value": [
        "ui-monospace",
        "SFMono-Regular",
        "Menlo",
        "monospace"
      ]
    }
  },
  "radius": {
    "base": {
      "$type": "dimension",
      "$value": "0.5rem"
    }
  },
  "spacing": {
    "base": {
      "$type": "dimension",
      "$value": "1rem"
    }
  },
  "shadow": {
    "base": {
      "$type": "shadow",
      "$value": "0 1px 2px rgba(0,0,0,0.06), 0 8px 24px rgba(0,0,0,0.04)"
    }
  }
}

CSS

/* powered by Styledex — https://styledex.dev */
/* "Graphic Comparison Report" from https://github.com/superdesigndev/superdesign-prompts (CC0-1.0). © Superdesign. prompts/graphic-comparison-report @ 6c6090694520. */
:root {
  --background: #f5f5f2;
  --foreground: #1a1a1a;
  --card: #f5f5f2;
  --card-foreground: #1a1a1a;
  --primary: #0047ff;
  --primary-foreground: #fafaf9;
  --secondary: #1a1a1a;
  --secondary-foreground: #1a1a1a;
  --accent: #e6ecff;
  --accent-foreground: #1c1917;
  --muted: #e6e6e3;
  --muted-foreground: #6a6a6a;
  --border: #d3d3d0;
  --destructive: #dc2626;
  --ring: #0047ff;
  --radius: 0.5rem;
  --font-sans: ui-sans-serif, system-ui, sans-serif;
  --font-serif: ui-serif, Georgia, serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;
  --spacing: 1rem;
  --shadow: 0 1px 2px rgba(0,0,0,0.06), 0 8px 24px rgba(0,0,0,0.04);
}

Tailwind

/* powered by Styledex — https://styledex.dev */
/* "Graphic Comparison Report" from https://github.com/superdesigndev/superdesign-prompts (CC0-1.0). © Superdesign. prompts/graphic-comparison-report @ 6c6090694520. */
/** Tailwind theme extend for Graphic Comparison Report (superdesign-graphic-comparison-report) */
module.exports = {
  "theme": {
    "extend": {
      "colors": {
        "background": "#f5f5f2",
        "foreground": "#1a1a1a",
        "card": "#f5f5f2",
        "primary": "#0047ff",
        "primary-foreground": "#fafaf9",
        "secondary": "#1a1a1a",
        "accent": "#e6ecff",
        "muted": "#e6e6e3",
        "border": "#d3d3d0",
        "destructive": "#dc2626",
        "ring": "#0047ff"
      },
      "borderRadius": {
        "lg": "0.5rem"
      },
      "fontFamily": {
        "sans": [
          "ui-sans-serif",
          "system-ui",
          "sans-serif"
        ],
        "serif": [
          "ui-serif",
          "Georgia",
          "serif"
        ],
        "mono": [
          "ui-monospace",
          "SFMono-Regular",
          "Menlo",
          "monospace"
        ]
      },
      "boxShadow": {
        "styledex": "0 1px 2px rgba(0,0,0,0.06), 0 8px 24px rgba(0,0,0,0.04)"
      }
    }
  }
};

shadcn

/* powered by Styledex — https://styledex.dev */
/* "Graphic Comparison Report" from https://github.com/superdesigndev/superdesign-prompts (CC0-1.0). © Superdesign. prompts/graphic-comparison-report @ 6c6090694520. */
@layer base {
:root {
  --background: #f5f5f2;
  --foreground: #1a1a1a;
  --card: #f5f5f2;
  --card-foreground: #1a1a1a;
  --primary: #0047ff;
  --primary-foreground: #fafaf9;
  --secondary: #1a1a1a;
  --secondary-foreground: #1a1a1a;
  --accent: #e6ecff;
  --accent-foreground: #1c1917;
  --muted: #e6e6e3;
  --muted-foreground: #6a6a6a;
  --border: #d3d3d0;
  --destructive: #dc2626;
  --ring: #0047ff;
  --radius: 0.5rem;
  --font-sans: ui-sans-serif, system-ui, sans-serif;
  --font-serif: ui-serif, Georgia, serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;
  --spacing: 1rem;
  --shadow: 0 1px 2px rgba(0,0,0,0.06), 0 8px 24px rgba(0,0,0,0.04);
}
}