Files
supabase/apps/www/data/Investors.tsx
949a57d285 content(www): update investor logo wall on company page (#47753)
## Summary

- Adds 8 new investor logos: Accel, Craft, Figma, Georgian, GIC, Peak
XV, Salesforce Ventures, Stripe
- Reorders lead investor grid to match design mockup (3 rows of 4)
- Adds per-logo `scale` field to control logo size within each cell
- Adds `grayscaleOnly` field for Salesforce Ventures to preserve tonal
contrast (prevents wordmark from being hidden by `contrast-0` filter)

## Test plan

- [ ] Visit /company and verify all 12 investor logos render correctly
across 3 rows
- [ ] Check logo sizing and order matches the mockup
- [ ] Verify Salesforce Ventures wordmark is visible inside the cloud
shape
- [ ] Check dark mode

🤖 Generated with [Claude Code](https://claude.com/claude-code)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Expanded and reordered the “Our investors” lead cards with additional
entries (including Stripe, Salesforce Ventures, and others).
* Enhanced logo presentation options for lead cards with per-investor
sizing/positioning controls.

* **Bug Fixes**
* Improved lead investor card image rendering by removing internal
scrolling and using an overflow-hidden container with scale-based
sizing.
* Preserved the existing logo filter behavior (opacity-only when
configured, grayscale-only when selected, otherwise the default contrast
treatment).
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com>
2026-07-09 14:18:07 -05:00

451 lines
7.6 KiB
TypeScript

type Investor = {
name: string
round: 'SEED' | 'A' | 'B'
title: string
img: string
lead: boolean
scale?: number
objectPosition?: string
twitter?: string | null
linkedIn?: string | null
}
const data: Investor[] = [
// Row 1
{
name: 'GIC',
round: 'B',
title: 'GIC',
img: '/images/logos/gic--grey.png',
lead: true,
scale: 1.5,
twitter: null,
linkedIn: null,
},
{
name: 'Peak XV',
round: 'B',
title: 'Peak XV Partners',
img: '/images/logos/peakxv--grey.png',
lead: true,
scale: 0.85,
twitter: null,
linkedIn: null,
},
{
name: 'Accel',
round: 'B',
title: 'Accel',
img: '/images/logos/accel--grey.png',
lead: true,
scale: 1.12,
twitter: null,
linkedIn: null,
},
{
name: 'Craft',
round: 'B',
title: 'Craft Ventures',
img: '/images/logos/craft--grey.png',
lead: true,
scale: 0.61,
twitter: null,
linkedIn: null,
},
// Row 2
{
name: 'Coatue',
round: 'SEED',
title: 'Coatue Growth Fund',
img: '/images/logos/coatue.png',
lead: true,
scale: 0.95,
twitter: null,
linkedIn: null,
},
{
name: 'Y Combinator',
round: 'A',
title: 'Y Combinator',
img: '/images/logos/yc--grey.png',
lead: true,
twitter: null,
linkedIn: null,
},
{
name: 'Stripe',
round: 'B',
title: 'Stripe',
img: '/images/logos/stripe--grey.png',
lead: true,
scale: 1.15,
twitter: null,
linkedIn: null,
},
{
name: 'Felicis',
round: 'B',
title: 'Felicis',
img: '/images/logos/felicis.png',
lead: true,
twitter: null,
linkedIn: null,
},
// Row 3
{
name: 'Salesforce Ventures',
round: 'B',
title: 'Salesforce Ventures',
img: '/images/logos/salesforce--grey.png',
lead: true,
scale: 2.01,
twitter: null,
linkedIn: null,
},
{
name: 'Georgian',
round: 'B',
title: 'Georgian',
img: '/images/logos/georgian--grey.png',
lead: true,
twitter: null,
linkedIn: null,
},
{
name: 'Figma',
round: 'B',
title: 'Figma',
img: '/images/logos/figma--grey.png',
lead: true,
twitter: null,
linkedIn: null,
},
{
name: 'Mozilla',
round: 'SEED',
title: 'Mozilla',
img: '/images/logos/mozilla--grey.png',
lead: true,
scale: 0.9,
twitter: null,
linkedIn: null,
},
{
name: 'Tom Preston-Werner',
round: 'A',
title: 'GitHub Cofounder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Solomon Hykes',
round: 'A',
title: 'Docker Cofounder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Guillermo Rauch',
round: 'A',
title: 'Vercel Founder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Alex Solomon',
round: 'A',
title: 'PagerDuty Cofounder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Kurt Mackey',
round: 'A',
title: 'Fly Founder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Alana Anderson',
round: 'A',
title: 'Base Case Capital',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Lee Robinson',
round: 'A',
title: 'Vercel DevRel',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Kevin van Gundy',
round: 'A',
title: 'Vercel CRO',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Pedro Canahuati',
round: 'A',
title: '1Password CTO, Ex-Facebook',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Tyler McGinnis',
round: 'A',
title: 'UI.dev Cofounder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Piruze Sabuncu',
round: 'A',
title: 'Stripe',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Astasia Myers',
round: 'A',
title: 'Quiet Capital',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Chris Nguyen',
round: 'A',
title: 'LogDNA Founder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Tod Sacerdoti',
round: 'A',
title: 'Pipedream Founder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Harold Giménez',
round: 'A',
title: 'HashiCorp - VP Eng',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Mike Krieger',
round: 'SEED',
title: 'Instagram Cofounder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Cassidy Williams',
round: 'SEED',
title: 'Netlify DevRel',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Mathias Biilmann Christensen',
round: 'SEED',
title: 'Netlify Cofounder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Christian Bach',
round: 'SEED',
title: 'Netlify Cofounder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Chris Golda',
round: 'SEED',
title: 'Rogue Capital',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Ben Tossell',
round: 'SEED',
title: 'Makerpad Founder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Jason Warner',
round: 'SEED',
title: 'GitHub CTO',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Shawn Wang',
round: 'SEED',
title: 'Temporal DevRel',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Brian Douglas',
round: 'SEED',
title: 'GitHub DevRel',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Thorsten Schaeff',
round: 'SEED',
title: 'Stripe DevRel',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Justin Gage',
round: 'SEED',
title: 'Retool DevRel',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Zach Waterfield',
round: 'SEED',
title: 'On Deck',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Yuri Sagalov',
round: 'SEED',
title: 'Wayfinder Ventures',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Jeff Morris Jr.',
round: 'SEED',
title: 'Chapter One',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Todd and Rahul Angel Fund',
round: 'SEED',
title: 'Todd and Rahul Angel Fund',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Ram Parami',
round: 'A',
title: 'Customer Strategy at Blend',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Elad Gill',
round: 'A',
title: 'Investor',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Brianne Kimmel',
round: 'SEED',
title: 'Worklife VC',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Aron Korenblit',
round: 'A',
title: 'Education at Airtable',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
{
name: 'Ankit Jain',
round: 'A',
title: 'Infinitus Founder',
img: '',
lead: false,
twitter: null,
linkedIn: null,
},
]
export default data