About this set
A bento grid of five cards of different sizes for landing pages, product updates and dashboards. A large gradient hero announces a release, two small cards on its right show a weekly active users figure with its weekly change and a one-line changelog note, and a bottom row pairs an Included checklist with a wide dark case-study card. In the plain CSS and Tailwind versions the layout is one CSS grid with named template areas, so rearranging the cards means editing a single grid-template-areas value, and under 700px the grid becomes one column. The Bootstrap version builds the same arrangement from the stock grid: a .col-md-8 hero beside a stacked .col-md-4, then a .col-md-4 and a .col-md-8, stacking below the md breakpoint. Only the two cards that lead somewhere, the release and the case study, are links; they use stretched links and get the hover shadow, while the three static cards have no hover state. Every card has a heading, so the grid can be navigated heading by heading.
What’s included
- Named grid areas that rearrange with one property
- Single-column layout on narrow screens
- Bootstrap version built with .row and .col-md-*
- Stretched links only on the cards that lead somewhere
- A heading on every card
Accessibility
Each card has an h2, and the two linked cards hold a single link each with a 2px indigo focus ring drawn around the card. The up arrow in the statistic is aria-hidden and replaced by hidden text reading Up. Text on the hero gradient uses solid colours that were checked at 4.5:1, the grey labels were darkened, and the hover shadow transition is removed under reduced motion.
Customise it
Rearrange the cards through grid-template-areas on .bento, or the [grid-template-areas:...] class in Tailwind; in Bootstrap, change the .col-md-* widths. The hero gradient is on .hero and the dark card colour is #101828.




















