mljr-ui · showcase

Bento Grid

Mosaic CSS grid layout. BentoItem controls column and row spans. Great for dashboards, feature showcases, landing pages.

layout bento-grid

Usage

// import "mljr-web/ui/layout"
layout.BentoGrid(layout.BentoGridProps{Cols: 3},
    layout.BentoItem(layout.BentoItemProps{ColSpan: 2, RowSpan: 1}, content1),
    layout.BentoItem(layout.BentoItemProps{ColSpan: 1, RowSpan: 2}, content2),
    layout.BentoItem(layout.BentoItemProps{ColSpan: 1, RowSpan: 1}, content3),
    layout.BentoItem(layout.BentoItemProps{ColSpan: 1, RowSpan: 1}, content4),
)