Six Gains Ruled Grid

What the command gives your agent

Sixthingsitnolongerhastoinvent.

After one line in the terminal the agent stops improvising layouts and starts choosing from finished ones.

1,500 finished sections

Heroes, pricing, footers, forms and the rest, each one written once and kept consistent.

Your theme, carried through

Sections read the colours and type your project already uses. Nothing arrives looking borrowed.

Native to MCP

The library is a tool the agent calls, so search and placement happen inside the same conversation.

Responsive by default

Every section is built for phones first and tested at the widths people actually use.

Motion that stays calm

Entrances, parallax and reveals are already tuned and respect reduced motion settings.

Plain components

What lands in the repository is ordinary code you can edit, rename or delete like anything else.

About this block

Six Gains Ruled GridPRO

A header with a serif headline that settles in word by word and, at its right end, a rounded pill that copies the install command on click; below it a ruled two by three grid of thin icons, serif titles and short paragraphs that settle in one after another as they scroll into view.

Feature294: Six Gains Ruled Grid

A ruled two by three grid of thin icons and short paragraphs, with the install command sitting at the right end of the heading rather than below it.

Upgrade to Pro

Pro blocks install through the shadcn CLI with your license key and ship their full source. Docs and live previews stay open to everyone, so you can read every block's details first.

Upgrade Now

Installation

Swap YOUR_EMAIL and YOUR_KEY for the email and license key on your account. Find your license key on your account page.

Radix flavor

bash
npx shadcn add "https://ui.beste.co/r/feature294?email=YOUR_EMAIL&license_key=YOUR_KEY"

Base UI flavor

bash
npx shadcn add "https://ui.beste.co/r-base/feature294?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the block to components/beste/block/feature294.tsx plus the text1 word stagger it uses.

Quick start

The installed file exports feature294Demo alongside the block: the exact props behind the preview above. Spread it to get a working section in one line.

tsx
import { Feature294, feature294Demo } from "@/components/beste/block/feature294";

export default function Page() {
  return <Feature294 {...feature294Demo} />;
}

Then replace the demo with your own props. Written out, a trimmed setup looks like this:

tsx
import { Feature294 } from "@/components/beste/block/feature294";

export default function Page() {
  return (
    <Feature294
      eyebrow="What the command gives your agent"
      heading="Six things it no longer has to invent."
      description="After one line in the terminal the agent stops improvising layouts."
      command="npx your-cli@latest"
      copyLabel="Copy command"
      copiedLabel="Copied"
      items={[
        { icon: LayoutGrid, title: "1,500 finished sections", description: "Heroes, pricing, footers and the rest." },
        { icon: Palette, title: "Your theme, carried through", description: "Sections read the colours your project uses." },
      ]}
    />
  );
}

Props

PropTypeDefaultDescription
eyebrowstringSmall-caps line above the heading
headingstringSection heading, through Text1
descriptionstringParagraph under the heading
commandstringThe install command; clicking the pill copies it
copyLabelstringAccessible name for the pill in its resting state
copiedLabelstringAccessible name and live-region text once copied
itemsItem[][]Cells of the grid, in order
classNamestringExtra classes for the outer <section>
ts
import type { LucideIcon } from "lucide-react";

type Item = {
  icon: LucideIcon;
  title: string;
  description: string;
};

Behavior notes

  • Icons are passed as Lucide components rather than names, so the block imports nothing it does not draw and tree shaking keeps the bundle honest.
  • They are drawn at strokeWidth={1.5} rather than the default 2, which is what keeps them quiet enough to sit beside a serif title.
  • The rules come from borders on the cells themselves, using nth-child selectors to suppress the left border on every third cell, so no separator ever dangles at the edge of a row.
  • Cells settle in one after another with a 0.1 second stagger read from the array index, so the grid fills in reading order.
  • This is the only block in the set with no pill action: the command at the top is the whole call to action.
  • The grid steps from one column to two to three, so the ruling reflows without leaving an orphan cell on a tablet.
  • Six items is what the layout is tuned for. More will still render, but the last row will be short.

More Feature blocks

View all Feature
PRO

feature290

Six Cell Grid

A ruled two-by-three grid of features, each cell with a bare icon, a serif title and a description, arriving row by row under a serif heading that settles in word by word and a sliding-marker pill.

PRO

feature277

Six Promises

A values grid: a serif heading settling in word by word beside the intro and a pill action, then six numbered promises in three columns whose top rules draw themselves in one after another, over a slowly drifting soft light.

PRO

feature225

Compact Principles Grid

Compact principles grid with a header and a four-up row of top-border items, each with a lucide icon, title and short description.

PRO

feature241

Icon Capability Grid

A capability section with an eyebrow over a hairline rule, a two-column heading, and a responsive grid of icon-led features with tinted chips, titles, and descriptions.

PRO

feature298

Ask At Any Size Tabs

A header with a serif headline that settles in word by word and a pill that copies the install command on click, then a rounded pill tab list (pages, sections, components). Each tab pairs a title, a paragraph and a short list of example prompts in mono with a photo that blurs in and drifts on scroll.

PRO

feature292

Install Ask Ship Steps

Three numbered columns under rules that draw in from the left as they scroll into view: the first carries a rounded pill that copies the install command on click, the next two show a sample prompt and a resulting file path in muted mono panels. Serif headline settles in word by word, a sliding-marker pill sits at the right end of the header.