One workbench for the whole agency Now live · 3-day free trial

The complete designer toolkit for agentic work

165 components with props, variants and clean classes. Audits that grade any URL for SEO, accessibility, speed and security. A branded portal for every client. Built by a working team, for working teams.

Library / Vue

Vue single-file components

One .vue file per component, generated from the canonical HTML and CSS so the markup and class names are identical to every other surface. 176 components, 930KB in total.

Open the library

Commerce 2.7KB

SDF Bricklumen Ofee

A fee/pricing section pairing an intro block with a bulleted list of what the management fee covers.

sdf-bricklumen-ofee.vue

Content 3.8KB

SDF Bento

An asymmetric bento grid: a lead feature tile on a dark surface, surrounded by smaller light cards and a wide summary tile. Use it to present a set of related capabilities with visual hierarchy.

sdf-bento.vue

Conversion 1.8KB

SDF Bricklumen Act

Closing call-to-action band ('Let's talk about your property.') with 'Get in touch' and 'Meet the team' buttons.

sdf-bricklumen-act.vue

Elements 1.4KB

SDF Badge

A small uppercase status pill with hairline border, four color tones, and an optional status dot.

sdf-badge.vue

Features 2.5KB

SDF Bricklumen Avl

Values section with an H2 heading and four H3 titled cards outlining core principles.

sdf-bricklumen-avl.vue

Forms 5.2KB

SDF Bricklumen Cbd

Two-column contact section pairing an info panel of contact-detail blocks with an HTML form (with success and error states).

sdf-bricklumen-cbd.vue

Heroes 13.9KB

SDF Hero Aurora

A dark, full-bleed opening hero built on a layered ground of soft colour washes and a hairline grid that fades out toward the bottom. Use it at the very top of a product or platform homepage when the page needs to open with atmosphere rather than a screenshot.

sdf-hero-aurora.vue

Interactive 3.4KB

SDF Tabs

A tabbed panel switcher built entirely in CSS — hidden radio inputs, <label> tabs, and sibling :checked rules reveal one panel at a time. No JavaScript, no dependencies.

sdf-tabs.vue

Marketing 1.2KB

SDF Bricklumen Ahero

Opening hero band with the page's H1 title introducing the About page.

sdf-bricklumen-ahero.vue

Navigation 2.8KB

SDF Breadcrumb

A restrained, overflow-safe breadcrumb trail with slash or chevron separators and the last item marked as the current page.

sdf-breadcrumb.vue

Social proof 1.6KB

SDF Bricklumen Ast

Four-up metric strip showing headline numbers like 480+ homes, 20 yrs, 98% retention and 4.9/5 rating.

sdf-bricklumen-ast.vue

Team 4.3KB

SDF Bricklumen Tgrid

The core team-member grid section that lays out individual people cards in a responsive grid.

sdf-bricklumen-tgrid.vue

Commerce 5.8KB

SDF Foliotype Price

Three-column pricing grid of tier cards presenting the plan options and prices.

sdf-foliotype-price.vue

Content 4.3KB

SDF Blog Hero

Editorial blog masthead splitting a featured essay beside a ruled list of recent posts.

sdf-blog-hero.vue

Conversion 1.9KB

SDF Bricklumen CTA

Closing call-to-action band prompting the visitor to convert.

sdf-bricklumen-cta.vue

Elements 3.4KB

SDF Banner

A thin, full-width announcement bar on a dark gradient: a glass badge, a line of text, and a trailing link. Sits at the very top of a page.

sdf-banner.vue

Features 4.9KB

SDF Bricklumen Feat

Feature section highlighting key product or service capabilities.

sdf-bricklumen-feat.vue

Forms 5.6KB

SDF Contact Form

A labeled, accessible contact form with name, email, optional company, and message fields that flips to a thank-you state on submit.

sdf-contact-form.vue

Heroes 13.2KB

SDF Hero Blueprint

A centred, precision-engineering page hero that sits on an off-white ground ruled with a faint blueprint grid, framed by four corner ticks, and closed by a full-width spec strip of four measured values. Use it at the top of a product, platform or documentation page where the story is accuracy, tolerance and evidence rather than momentum.

sdf-hero-blueprint.vue

Marketing 1.3KB

SDF Bricklumen Bhero

Blog landing hero with an eyebrow label, h1 title, and lede paragraph introducing the blog.

sdf-bricklumen-bhero.vue

Navigation 3.3KB

SDF Bricklumen Footer

Site-wide footer, already a registered Webflow component instance repeated across pages.

sdf-bricklumen-footer.vue

Social proof 1.7KB

SDF Bricklumen Stats

Metrics band presenting headline numbers and proof-point statistics.

sdf-bricklumen-stats.vue

Team 3.6KB

SDF Foliotype Team

Team section with an eyebrow/H2 header and a four-cell grid of team member cards.

sdf-foliotype-team.vue

Commerce 6.1KB

SDF Northwind Pricing Table

The core pricing tier comparison table listing plans, prices, and features.

sdf-northwind-pricing-table.vue

Content 1.8KB

SDF Bricklumen Asy

Narrative company-story section anchored by an H2 title with supporting body copy.

sdf-bricklumen-asy.vue

Conversion 1.7KB

SDF Bricklumen Octa

Closing call-to-action band with a heading, supporting paragraph, and action buttons.

sdf-bricklumen-octa.vue

Elements 2.2KB

SDF Button

A button or link element with primary, secondary, and ghost variants, three sizes, and an optional trailing arrow icon.

sdf-button.vue

Features 3.0KB

SDF Bricklumen Osv

A headed section laying out the owner services offering as a grid of cards.

sdf-bricklumen-osv.vue

Forms 6.9KB

SDF Contact Hero

Two-column contact hero pairing info and methods with a sticky message form card.

sdf-contact-hero.vue

Heroes 22.3KB

SDF Hero Console

A two-column hero with the copy on the left and a product console drawn entirely in markup on the right, tilted slightly and bleeding off the right edge so it reads as a live screen. Use it at the top of a product page when the fastest way to explain the product is to show its interface.

sdf-hero-console.vue

Marketing 1.4KB

SDF Bricklumen Chero

Contact page intro band with an eyebrow, an h1 title, and a lede paragraph inviting the visitor to get in touch.

sdf-bricklumen-chero.vue

Navigation 18.6KB

SDF Bricklumen Nav Pro

Site-wide top navigation bar, already a registered Webflow component instance repeated across pages.

sdf-bricklumen-nav-pro.vue

Social proof 8.6KB

SDF Cases

A customer-stories section: one dark, glowing featured story with a pull-quote and headline stats, followed by a grid of six compact metric cards. Use it to turn social proof into a results-forward showcase.

sdf-cases.vue

Team 5.9KB

SDF Members

A team member photo grid: portrait cards with a name and role, laid out three-up on desktop and collapsing to two-up then one-up on smaller screens. Use it for an "About" / "Team" / "Leadership" section.

sdf-members.vue

Component library

Paste a component. Keep the craft.

Real props, real variants, clean classes. Copy an ID in the app, drop it into any project, and it is yours to change.

165
Components
03
Surfaces
Weekly
Releases
Copy ID
SDF · Stable
Baselumen component library promotional banner with floating component tiles on a dark background

03

/ Principles

Built on a few strong opinions.

Baselumen is intentionally narrow. Rather than be everything for everyone, it tries to be very good at the handful of things below.

03.01 / Production-ready

No demo-ware

Every component here is one we'd ship to a paying client — no placeholder copy, no broken responsive states, no half-finished interactions.

03.02 / Accessibility

WCAG, by default

Keyboard-tested, screen-reader-tested, and contrast-checked before anything gets a version number. Accessibility isn't a future release.

03.03 / Versioning

Real version control

Components carry version numbers, changelogs, and migration notes. If a class name changes, you'll know — and know exactly how to update.

03.04 / No lock-in

Yours when you copy it

Once a component is in your project, it's yours. No license keys, no embed scripts, no “powered by” badges. Restyle and rebrand freely.

03.05 / Tokenized

Variables everywhere

Every color, font, radius, and spacing step is a CSS custom property. Override at the root, a section, or a single instance — the cascade is the whole model.

03.06 / Agnostic

Paste anywhere

Framework-free HTML and CSS. Drop it into Terminal, Astro, Next, or a plain page — the markup doesn't care what surrounds it.

Baselumen changelog page listing releases with migration notes alongside the Baselumen CLI
Changelog · shipped weekly

Every change, written down.

Reverse chronological, with migration notes. When a class name changes, you know exactly how to update.

v3.2.0FeatureMega menu component with combo class support
v3.1.2FixStats grid overflow on tablet
v3.1.0BreakingRemoved legacy font tokens
Read the full changelog

05

/ Contact

Let's build something.

Questions about the library, licensing, or a custom component? Send a note — we read every message and usually reply within a business day.

Email

apps@stacklumen.com

Response time

Within 1 business day

Based in

Lexington, KY

We'll only use your details to reply. No lists, no spam.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Private, paid beta

Ship better client sites, faster.

No account required to browse. No newsletter signup, no sales calls, no email-gating the docs — just copy, paste, and ship.