Shattered Mosaic
Uilora Shattered Mosaic — abstract broken-tile gallery with staggered hover reveals.
Props
| Property | Type | Default | Description |
|---|---|---|---|
| items | Array<{span: string, img: string}> | [{span: 'col-span-2 row-span-2', img: '...'}, ...] | Array of items with grid span classes and image URLs. |
| backgroundColor | string | #0a0a0a | Background color (hex, rgb, or hsl). |
| labelPrefix | string | Uilora | Prefix text for item labels. |
When to Use
Perfect for edgy brands, experimental studios, and Next.js platforms that want an abstract 'Shattered' aesthetic. Use this gallery to showcase project collections with a mix of asymmetrical spans and structural honesty.
Best Practices
Maintain consistent spacing within your design system by using it for aggressive brand storytelling. Follow React best practices by pairing it with bold, technical typography. Optimize for performance by using efficient image loading patterns.
Why This Component Matters
Shattered layouts communicate power, mystery, and digital confidence. This Uilora-ready template helps you build an interface that feels energetic and alive, breaking the standard minimalist web rules.
FAQ
QWhy 'Shattered'?
The grid uses non-uniform column spans and staggered offsets to simulate the organic imperfections found in physical mosaics and abstract art.
QCan I adjust the grid?
Yes, both the Tailwind col-spans and the primary background color can be customized to create 'Industrial' or 'Cyber' mosaic effects.
QIs it mobile responsive?
The shattered spans adapt dynamically for mobile, ensuring the abstract narrative remains impactful and structural on small screens.
Related Components
Editorial Layout
Asymmetric fashion-inspired bento grid with sharp edges and editorial styling, branded for Uilora.
Swiss Layout
Clean Swiss design bento grid with precise typography and minimal aesthetics, branded for Uilora.
Wabi Sabi Layout
Japanese-inspired bento grid with wabi-sabi aesthetics, imperfections, and Uilora branding.
