Section Library

Infographics

Data visualisation and editorial components for embedding proof, trade-offs, and structured comparisons inside articles and landing pages. All components include the vstorm logo mark and a section title bar.

IG-STATS-01 — Statistics

Data-Backed Stat Cards

P Purpose

3-column grid of red-bordered cards. Each card shows a large value (%, number, multiplier), a bold headline, and a supporting body. Best for framing a problem with industry data or establishing credibility with proof.

W When to Use

  • Opening an argument that requires data — AI failure rates, adoption gaps, ROI figures
  • After hero or opening statement to ground claims before the solution
  • Not on the same page as DESC-04 (Stats Row) — redundant proof formats

I Required Inputs

  • stats[] — 2–4 items, each with value, headline, body
  • title — section label, top-left
  • showLogo — toggle vstorm mark top-right (default true)

! Do Not

  • Use fewer than 2 or more than 4 stats — grid breaks outside that range
  • Include CTAs — this is data only
  • Use as a primary conversion section

F Typical Page Flow

  • After: hero or editorial intro
  • Before: services, case studies, or comparison section
Live Preview

Statistics

80%

AI projects fail

AI projects fail at twice the rate of failure for information technology projects that do not involve AI.

42%

Companies abandon their AI initiatives

With organizations reporting that 46% of projects on average are abandoned between proof of concept and broad adoption.

95%

Generative AI pilots are failing

A 2025 MIT study found that 95% of Generative AI pilots fail and deliver zero measurable ROI, with only 5% moving on to make a meaningful impact.

IG-CARDS-01 — Characteristic Cards

Icon + Title + Body Card Grid

P Purpose

N-column grid of red-bordered cards, each with an SVG icon, title, and body. Default 5 columns for "5 key characteristics" style infographics. Use for framework pillars, capability lists, or feature breakdowns where items carry equal weight.

W When to Use

  • Explaining a framework or methodology with parallel concepts
  • Listing key features or capabilities with short descriptions
  • After hero or section intro, before case studies or CTA

I Required Inputs

  • cards[] — each with optional iconSvg, title, body
  • cols — overrides default (cards.length). Use when you want fewer columns than cards
  • title — section label, top-left

! Do Not

  • Use more than 6 cards without reducing cols — cards become too narrow
  • Mix cards with and without icons — inconsistent visual rhythm
  • Use for sequential steps — use DESC-06 instead

V Variants

  • 5 cards (default) — "5 key characteristics" pattern
  • 4 cards, custom cols — tighter grid for fewer items

F Typical Page Flow

  • After: hero or section intro
  • Before: case studies, testimonials, or CTA
Live Preview

Key characteristics

Goal-oriented

AI Agents work independently towards predefined and dynamic goals, adjusting processes as needed.

Reasoning

AI Agents employ continuous reasoning throughout task execution, choosing the best steps for optimal execution.

Memory

AI Agents retain context across interactions, enabling coherent multi-step tasks and personalized responses.

Continuous Learning

AI Agents retain past actions to continuously refine future decisions, improving performance over time.

Multi-Tool Integration

AI Agents integrate and orchestrate multiple tools and specialized sub-agents to complete complex tasks.

IG-QUOTE-01 — Pull Quote

Large Editorial Authority Quote

P Purpose

Author name in a narrow left column, oversized opening quotation mark, and bold multi-sentence quote on the right. Supports red-highlighted fragments. Best for industry authority quotes, research findings stated as opinion, or philosophy statements.

W When to Use

  • Strong industry or research quote where the copy itself is the argument
  • Between statistics and the solution to add voice to data
  • Not for client testimonials — use TM-01–TM-06 for those

I Required Inputs

  • author — name or attribution displayed in left column
  • quoteParts[] — array of text fragments; set highlight: true for red emphasis
  • sectionTitle — top-left label

! Do Not

  • Use <blockquote> inside — browser injects extra quote marks
  • Highlight more than one fragment — dilutes emphasis
  • Use for client testimonials — wrong component

F Typical Page Flow

  • After: statistics or editorial intro
  • Before: services, comparison, or CTA
Live Preview

Quote

John Doe

Creating high-quality products requires the right environment. Developers need space to think, build, and ship.

IG-RANK-01 — Ranking

Numbered Competitive Ranking List

P Purpose

Numbered list of ranked items. Each row shows: position, circular icon initial, name and description, category tag pill, and a color-coded score box. Score progresses gold → gray → light → white to reinforce hierarchy visually.

W When to Use

  • Vendor comparison or competitive landscape sections
  • Tool rankings with category tags and scores
  • Any ordered list where position number carries meaning

I Required Inputs

  • items[] — each with name, optional description, iconText, tag, score, scoreVariant
  • scoreVariantgold / gray / light / white. Convention: gold for rank 1

! Do Not

  • Use more than 10 items — list becomes exhausting
  • Skip gold for rank 1 — breaks the visual hierarchy convention

F Typical Page Flow

  • After: comparison or statistics section
  • Before: CTA or case studies
Live Preview

Ranking

  1. 1

    Company Name

    Private Joint-Stock Insurance Company

    Low-code platform 4.8
  2. 2

    Company Name

    Private Joint-Stock Insurance Company

    No-code platform 4.7
  3. 3

    Company Name

    Private Joint-Stock Insurance Company

    No-code platform 4.2
  4. 4

    Company Name

    Private Joint-Stock Insurance Company

    Custom AI Agent 4.0
  5. 5

    Company Name

    Private Joint-Stock Insurance Company

    Low-code platform 3.6
IG-COMPARE-01 — Comparison

Left vs Right Two-Option Table

P Purpose

3-column comparison table: left (red arrow, unfavorable), center labels, right (green arrow, favorable). Any number of rows. Fixed semantic convention: red = unfavorable left, green = favorable right. Best for "us vs them," "before vs after," or approach A vs B.

W When to Use

  • Contrasting two approaches across multiple criteria
  • Competitive positioning (enterprise vs boutique, in-house vs outsourced)
  • Before vs after transformation arguments

I Required Inputs

  • rows[] — each with label, leftText, rightText
  • leftTitle / rightTitle — column headers
  • title — full comparison title, top-left

! Do Not

  • Use more than 5 rows — table becomes too tall
  • Use fewer than 2 rows — use DESC-03 (Simple 50/50) instead
  • Swap left/right semantics — red = unfavorable is a fixed convention

V Variants

  • 3 rows (default) — standard comparison
  • 2 rows — condensed for tight page layouts

F Typical Page Flow

  • After: statistics or pull quote
  • Before: ranking, CTA, or testimonials
Live Preview

Large Enterprise vs Boutique AI consulting firms

Large Enterprise consultancies

Boutique AI consulting firms

Partner-level attention concentrates on flagship Fortune 500 accounts, while regular implementations receive junior MBA staffing and standardized delivery.
Attention Allocation
Senior consultants execute projects directly rather than delegating to junior staff — a critical distinction when implementing complex autonomous agent systems.
Premium pricing places services beyond reach for regular development — major engagements commonly run from hundreds of thousands to millions of dollars.
Pricing
Lower overhead structures and lean administration provide savings which translate directly to client budgets without sacrificing technical quality.
Complex organizational structures with multiple approval layers slow implementation timelines and make pivoting difficult when requirements evolve.
Speed of Implementation
Typical implementation timelines run 8–12 weeks from inception to production deployment.
IG-ADV-01 — Advantages Grid

Red-Bordered Advantages Grid

P Purpose

Bordered grid using the red CSS border-grid technique (container border-top + border-left; each card border-right + border-bottom). Each card: optional icon, title, body. Best for "why us," differentiator lists, or feature highlights where all items carry equal weight.

W When to Use

  • Advantages, differentiators, or feature benefits with equal weight
  • Best in multiples of cols (2 or 3) to avoid orphan cells
  • Not on the same page as DESC-05 (Cards) — both are advantage grids; pick one

I Required Inputs

  • cards[] — each with optional iconSvg, title, body
  • cols2 or 3 (default 3)
  • sectionTitle — top-left label

! Do Not

  • Use a card count that doesn't divide evenly by cols — orphan cells break the border grid
  • Use cols=3 with very long body text — use cols=2 instead

V Variants

  • 3 columns (default) — 6 cards, standard grid
  • 2 columns — 4 cards, wider content per card

F Typical Page Flow

  • After: comparison, ranking, or pull quote
  • Before: testimonials, case studies, or CTA
Live Preview

Advantages

Advantage one

Lorem ipsum dolor sit amet consectetur. Sed eget amet adipiscing ut dolor semper viverra scelerisque porttitor.

Advantage two

Lorem ipsum dolor sit amet consectetur. Sed eget amet adipiscing ut dolor semper viverra scelerisque porttitor.

Advantage three

Lorem ipsum dolor sit amet consectetur. Sed eget amet adipiscing ut dolor semper viverra scelerisque porttitor.

Advantage four

Lorem ipsum dolor sit amet consectetur. Sed eget amet adipiscing ut dolor semper viverra scelerisque porttitor.

Advantage five

Lorem ipsum dolor sit amet consectetur. Sed eget amet adipiscing ut dolor semper viverra scelerisque porttitor.

Advantage six

Lorem ipsum dolor sit amet consectetur. Sed eget amet adipiscing ut dolor semper viverra scelerisque porttitor.

IG-PC-01 — Pros & Cons

Side-by-Side Trade-Off Table

P Purpose

Two-column table contrasting a pros list (dark icons) against a cons list (red icons), with staggered scroll-reveal animation. Best for trade-off arguments, option comparisons, or factual "benefits vs drawbacks" breakdowns embedded inside article or descriptive sections.

W When to Use

  • Factual trade-off content — not for testimonials or sales copy
  • Embedded inside an article section or descriptive block
  • Option A vs option B where both sides have real merit

I Required Inputs

  • pros[] — left column string array
  • cons[] — right column string array
  • prosLabel / consLabel — column headers (default "Pros" / "Cons")

! Do Not

  • Use full-width without a max-width wrapper — wrap at ~860px for readability
  • Use more than 8 items per column
  • Use for client testimonials — factual trade-off content only

F Typical Page Flow

  • Embedded inside: article sections or descriptive blocks
  • After: a claim or argument that needs evidence on both sides
Live Preview
Pros
  • Tighter security
  • Quality UX
  • Full feature set access
  • Minimal bugs
  • Broad functionality
  • Great scalability
Cons
  • Costly development
  • Time-consuming
  • Lack of code reusability