component
Logo Wall
By Tim Yeng
Details
- Tim YengAuthor
- componentType
- 2026-02-08Published
- 2026-07-07Updated
- 2026-01-28Added
- SectionsCategories
Summary
The Logo wall component is designed to display a large number of partner or client logos within a fixed grid layout.
Description
The Logo wall component is designed to display a large number of partner or client logos within a fixed grid layout. Unlike static grids, this component "breathes" by randomly replacing one logo at a time with a new one from your list. How it Works Smart Shuffling: Instead of random chaos, the component uses a "Deck of Cards" logic. It tracks which grid slots have been updated recently. It ensures every single slot on the grid is updated once before any slot is updated a second time. Smooth Transitions: Logos fade out and in using a slow, 2s cross-fade (total 5s transition), creating a calm, premium feel. Rest Cycles: You control the "Cycle Time"—the quiet period between animations—so the wall isn't constantly flickering. Properties Logos: Connect your array of logo components here. Rows / Columns: Define the grid structure (e.g., 2x3, 4x4). Gap: Sets the pixel spacing between grid items. Cycle Time: The pause duration (in seconds) between one swap finishing and the next one starting. Use Cases Trust Signals: Display 20+ client logos in a section that only takes up space for 12. Portfolio Grids: Rotate through project thumbnails in a hero section. Partner Walls: A footer widget that cycles through sponsor logos without cluttering the design. Best Practices Ensure your list of Logos is larger than the number of grid slots (Rows × Columns), otherwise, no animation will occur.
Introduction
Animated logo wall with shuffling
Rank history
Daily rank per list, from the first snapshot — lower is better.
- All · #3364