LogoCloud block renders a dense, full-width grid of sponsor logos. Each cell links to the sponsor’s website when available. Logos are displayed at reduced opacity that rises to full on hover. If a sponsor has no logo, their name is displayed as text. This block is designed for compact presence — for full sponsor profiles use SponsorCards.
Props
Optional label text above the logo grid, rendered in small-caps
label-caps style with muted foreground colour.When
true (default), the GROQ query automatically fetches all published sponsor documents and resolves their logos. When false, the sponsors reference array is used instead.Array of resolved
sponsor document references. Only visible in Studio when autoPopulate is false. The GROQ query resolves references before the component receives them.Background colour token. The section itself always uses
bg-muted — this field primarily affects adjacent spacing context.Vertical padding override. The section uses
size="sm" so padding is inherently compact.Content container max-width. Defaults to
default.Additional CSS classes.
HTML
id for anchor targeting.Usage in Sanity Studio
- Add a Logo Cloud block to a page.
- Optionally set a Heading label (e.g.
"Trusted by industry leaders"). - Choose between:
- Auto-Populate: On (default) — all published sponsors appear automatically.
- Auto-Populate: Off — a Sponsors reference array appears; add specific sponsors manually.
Grid Layout
The grid adapts responsively:| Viewport | Columns |
|---|---|
Mobile (< sm) | 2 |
Small (sm+) | 4 |
Large (lg+) | 8 |
120×40 max dimensions using fit('max') to avoid distortion. Cells are separated by 1px border lines from bg-border.
Variants / Options
Novariant field. The only behavioural toggle is autoPopulate.