Four Fortune 500 Logos Rebuilt as Vintage Screenprint Collages

A 2x2 grid of aged-cream posters: each brand's silhouette mask packed with halftone artifacts, topped with era typography and a milestone timeline.

Prompt

The original prompt was too long. Here is a modified version. 

2x2 grid, 16:9, do this for 4 x fortune 500 companies: -- Input: $ SUBJECT
-- ── INFERENCE LAYER ────────────────────────────────────────────
WITH inferred AS (
  SELECT
    infer_iconic_silhouette(:SUBJECT) AS logo,
    infer_brand_color(:SUBJECT)        AS primary_color,
    infer_era_typography(:SUBJECT)     AS typeface,
    infer_eight_milestones(:SUBJECT)   AS milestones,
    infer_historical_artifacts(:SUBJECT, 30) AS artifacts
),
-- ── HEADER ─────────────────────────────────────────────────────
header_block AS (
  SELECT
    render_typography(
      text := :SUBJECT,
      font := typeface,
      fill := primary_color,
      position := 'top'
    ) AS header
  FROM inferred
),
-- ── LOGO MASK & COLLAGE ────────────────────────────────────────
collage_block AS (
  SELECT
    render_logo_mask(inferred.logo, inferred.primary_color) AS mask,
    array_agg(
      render_halftone_artifact(a.artifact)
      ORDER BY random()
    ) AS packed_artifacts
  FROM inferred, unnest(inferred.artifacts) AS a(artifact)
  GROUP BY inferred.logo, inferred.primary_color
),
-- ── TIMELINE ───────────────────────────────────────────────────
timeline_block AS (
  SELECT
    render_timeline(
      nodes := inferred.milestones,
      style := 'vintage_icon_nodes'
    ) AS timeline
  FROM inferred
),
-- ── COMPOSITE ──────────────────────────────────────────────────
composite AS (
  SELECT
    compose(
      paper     := 'aged_cream',
      header    := header_block.header,
      mask      := collage_block.mask,
      artifacts := collage_block.packed_artifacts,
      timeline  := timeline_block.timeline
    ) AS poster
  FROM header_block, collage_block, timeline_block
)
-- ── FINAL RENDER ───────────────────────────────────────────────
SELECT render(composite.poster)
WITH
  style := 'vintage_screenprint_infographic',
  palette := (SELECT primary_color FROM inferred),
  resolution := '8K';
-- ── VALIDATION CHECKS ──────────────────────────────────────────
-- 1. exactly 8 milestones
-- 2. collage inside logo mask
-- 3. typography top-aligned
-- 4. strictly 2-color
Published: October 19, 2026 by

Sign in to save

Keep your favorite prompts in one place. After signing in, you’ll return here to finish saving.

Continue with Google