Rebar UI

1.0

synthetic

Masonry

Items of different heights packed into balanced columns.

Project galleryThree columns; items fill top to bottom, then across
Harbour rebrandBrand · On track

Identity, site and launch kit for the harbour trust.

Tideline mobileProduct · Review

Offline tasks and a quiet inbox for the crew.

Crew interviewsResearch · Late

Twelve calls, one clear pattern.

Rota exportOperations · Done

Shifts out to payroll without the spreadsheet.

Depot signageBrand · Review

Wayfinding for the three northern depots.

Crew interviewsResearch · Late

Twelve calls, one clear pattern.

Harbour rebrandBrand · On track

Identity, site and launch kit for the harbour trust.

Rota exportOperations · Done

Shifts out to payroll without the spreadsheet.

Tideline mobileProduct · Review

Offline tasks and a quiet inbox for the crew.

Two columns
Harbour rebrandBrand · On track

Identity, site and launch kit for the harbour trust.

Tideline mobileProduct · Review

Offline tasks and a quiet inbox for the crew.

Crew interviewsResearch · Late

Twelve calls, one clear pattern.

Rota exportOperations · Done

Shifts out to payroll without the spreadsheet.

One item
Harbour rebrandBrand · On track

Identity, site and launch kit for the harbour trust.

Tight gap
Crew interviewsResearch · Late

Twelve calls, one clear pattern.

Rota exportOperations · Done

Shifts out to payroll without the spreadsheet.

Depot signageBrand · Review

Wayfinding for the three northern depots.

In context

MoodboardBrand references for the harbour rebrand
Harbour rebrand: moodboardMaya Chen, 9 references

Props

PropTypeRequiredDefault
columnsnumber | undefinedNo3
gapnumber | undefinedNo16

data-rebar-* attributes

data-rebar-component="masonry" on the root; each item wrapper carries data-rebar-part="item".

Migrating to Ant Design

AntD has no direct built-in equivalent (MUI's Masonry is the closer match) — on migration, keep the same CSS-columns technique directly, or swap to react-masonry-css if column-balancing needs to be exact.