Skip to content

Features List

Dense four-column feature list: each item has a small indigo line icon, a title and a one-sentence description under a hairline top rule. Eight defaults, left-aligned header.

minimal/section/features-list
Open ↗

Source

import { BellRing, CalendarClock, GitBranch, Lock, MessageSquare, Radio, Sparkles, Webhook, type LucideIcon } from "lucide-react";
import { cn } from "@/lib/utils";

export interface FeaturesListItem {
  icon: LucideIcon;
  title: string;
  description: string;
}

export interface FeaturesListProps {
  eyebrow?: string;
  title?: string;
  description?: string;
  items?: FeaturesListItem[];
  className?: string;
}

const DEFAULT_ITEMS: FeaturesListItem[] = [
  {
    icon: BellRing,
    title: "Smart alert grouping",
    description: "Related alerts collapse into one incident, so a flapping check pages you once — not forty times.",
  },
  { icon: CalendarClock, title: "Fair rotations", description: "Follow-the-sun schedules, overrides and swaps with a load report that keeps nights balanced." },
  {
    icon: MessageSquare,
    title: "Slack-native war rooms",
    description: "Every incident gets a channel, a commander, a timeline and a checklist in under five seconds.",
  },
  {
    icon: Radio,
    title: "Self-updating status pages",
    description: "Components flip to degraded when monitors fire and back to operational when they recover.",
  },
  { icon: Sparkles, title: "AI postmortems", description: "A first draft built from the timeline, chat and deploys — ready to review the next morning." },
  { icon: GitBranch, title: "Config as code", description: "Manage policies in Git with the Terraform provider or tracewise.yaml, reviewed like any change." },
  { icon: Webhook, title: "60+ integrations", description: "Datadog, Grafana, Sentry, AWS CloudWatch, GitHub, Jira, Linear, Zoom and more." },
  { icon: Lock, title: "Enterprise security", description: "SSO/SAML, SCIM, audit logs, data residency in the EU or US, SOC 2 Type II." },
];

/** Dense 2/4-column feature list: small icon, title and one-liner per item, hairline separated. */
export function FeaturesList({
  eyebrow = "Everything included",
  title = "The whole incident lifecycle, in one quiet tool",
  description = "No add-ons, no per-feature pricing. Every plan gets the full platform.",
  items = DEFAULT_ITEMS,
  className,
}: FeaturesListProps) {
  return (
    <section aria-labelledby="features-list-title" className={cn("da-section bg-da-bg text-da-fg", className)}>
      <div className="da-container">
        <div className="max-w-2xl">
          <p className="font-da-mono text-xs text-da-accent-fg">{eyebrow}</p>
          <h2 id="features-list-title" className="mt-3 text-[clamp(1.875rem,4vw,2.75rem)] leading-[1.1] font-semibold tracking-da-display text-balance">
            {title}
          </h2>
          <p className="mt-4 text-[17px] text-da-muted-fg">{description}</p>
        </div>
        <ul className="mt-14 grid gap-x-10 gap-y-10 sm:grid-cols-2 lg:grid-cols-4">
          {items.map((it) => (
            <li key={it.title} className="border-t border-da-border pt-5">
              <it.icon aria-hidden className="size-5 text-da-accent-fg" strokeWidth={1.75} />
              <h3 className="mt-4 text-[15px] font-medium">{it.title}</h3>
              <p className="mt-1.5 text-sm leading-relaxed text-da-muted-fg">{it.description}</p>
            </li>
          ))}
        </ul>
      </div>
    </section>
  );
}

export default FeaturesList;

modules/minimal/section/features-list/index.tsx

Props

PropTypeDefaultDescription
eyebrow / title / descriptionstring—Header copy.
items{ icon, title, description }[]—icon = lucide component.
classNamestring—Classes on the section.

Other features variants in Minimal

Features in other art directions

Features Grid

Six features in a single ruled box (1/2/3 columns) with numbered tiles, color-cycling icon blocks that press on hover, and a two-column section header.

BrutalistFeatures

Features Numbered

Full-width ruled rows with giant faded step numbers, uppercase titles, descriptions and a stat chip; each row floods with a different primary color on hover and the number turns solid.

BrutalistFeatures

Features Tabs

Tabbed feature explorer: ruled mono tab bar (ink active tab), then a big split panel with title, description and square-bullet list on the left and a stacked mock preview of the channel on the right.

BrutalistFeatures

Features Versus

Before/after comparison: two slightly tilted cards side by side — the old way in paper with red crosses, the new way in solid yellow with ink checks — row by row on the same topics.

BrutalistFeatures

Features Bento

Glass bento grid on 6 columns: a large AI-recap tile with a mock summary and owner chips, plus five smaller frosted tiles with gradient squircle icons.

GlassFeatures

Features Glass Grid

Centered header and six frosted feature cards with gradient squircle icons; cards lift with an overshoot and reveal a soft corner glow on hover.

GlassFeatures

Features Orbit

Integrations section: copy with a chip list on one side, and a central gradient orb with integration bubbles orbiting on two counter-rotating glass rings (bubbles stay upright). Pure CSS.

GlassFeatures

Features Tabs

Glass pill tab bar (Radix Tabs) with gradient active tab switching a large frosted panel: title, copy and bullets on the left, a layered glass preview on the right.

GlassFeatures

Features Index

Features as a numbered index: a label + headline in the left columns, and a two-column ruled list on the right where each item is “01 — Title” with a short description.

Mono CleanFeatures

Features Numbered

Three large numbered steps: giant outlined-looking numerals in muted ink above a hairline, step title and text; columns on desktop, stacked on mobile.

Mono CleanFeatures

Features Showcase

Work showcase as the feature: an asymmetric grid (fixed row heights; wide, tall, square and full-width spans) of neutral gray image frames with mono captions (studio — project, template used); captions underline on hover.

Mono CleanFeatures

Features Specs

Technical spec sheet: grouped key/value definition lists in a 4-column grid, each group under a full-ink rule with a mono heading — reads like a product data sheet.

Mono CleanFeatures

Features Bento

Data-driven bento grid of bordered cards: cash-flow line chart, DSO metric, approval flow, currency list and integrations — each a small realistic mock.

Neo CorporateFeatures

Features Grid

Classic 3×2 bordered feature grid sharing hairline borders (one outer frame), each cell with a blue icon square, title, text and a “Learn more” link.

Neo CorporateFeatures

Features Tabs

Underline tabs (Radix Tabs) switching between product areas: copy + check points on the left, a bordered data card (status rows) on the right.

Neo CorporateFeatures

Features Versus

Before/after comparison: a muted “spreadsheets and email” column with red crosses next to a blue-bordered “with Ledgerly” column with green checks.

Neo CorporateFeatures

Features Alternating

Alternating zig-zag rows: copy with check points on one side, a soft blob-shaped tinted panel holding a small product vignette (suppliers, actions, report) on the other.

Organic SoftFeatures

Features Bento

Soft bento: rounded tinted tiles of mixed sizes — a monthly emissions bar chart, a human equivalence (“= 42 flights”), supplier avatars, a certifications tile and a leaf quote.

Organic SoftFeatures

Features Cards

Three tall rounded cards in sage, clay and paper tints; each has an icon sitting in an organic blob, a serif title and calm copy.

Organic SoftFeatures

Features Journey

Horizontal journey: numbered circles connected by a hand-drawn wavy dashed path (vertical list on mobile), each step with a serif title, text and a mono time estimate.

Organic SoftFeatures

Features Checklist

Interactive split section: copy and a mint progress bar on the left, a white card of four round-checkbox steps on the right that turn mint with a bouncy tick when clicked; celebration at 100%.

Soft FlatFeatures

Features Icons

Centered 4-column grid of eight small features, each with a large round pastel icon badge (colors rotate), rounded title and one-liner.

Soft FlatFeatures

Features Pastel

2×2 grid of large pastel feature cards (peach, mint, lavender, butter), each with icon, rounded title, copy and a tiny flat illustration (mini board, bar week, reminder toast, chat bubbles).

Soft FlatFeatures

Features Steps

Three numbered step cards in peach, lavender and mint joined by a dashed path on desktop, each with a white emoji medallion, mono step label, title and text.

Soft FlatFeatures