All skills
staqd.ai/previews/minimal
Open

Live demo — an original page built in the Minimal style. Open in new tab

Freetone

Minimal

A stripped-down system that removes every ounce of noise so content and core function are all that remain.

Install via CLI

$ npx staqd add minimal
content sites and blogsdocumentationfocused single-purpose tools

The skill file

Minimal is the discipline of removing until only the essential remains. It is built almost entirely from black, white, and the space between them, letting typography and content carry the entire experience. Reach for Minimal when the message is the product, when you want timeless clarity, or when a quiet, confident surface should disappear behind the work it presents.

Design principles

  • Remove before you add. If an element does not serve content or function, it does not belong.
  • Whitespace is a feature, not empty space. Generous margins create focus and calm.
  • Monochrome first. Color is rationed to the single accent and used only when meaning requires it.
  • Type does the heavy lifting. Hierarchy comes from size, weight, and spacing, not decoration.
  • Borders over shadows. Structure is drawn with thin hairlines instead of depth effects.
  • Restraint is the brand. Consistency and quiet confidence beat visual variety.

Color

The palette is intentionally narrow. The background is pure #FFFFFF, with #FAFAFA reserved for the occasional raised surface or code block. Text and the primary accent share #111111, a soft black that is easier on the eyes than absolute #000000. Secondary text uses #6B6B6B and the muted #8A8A8A handles captions and metadata. The only structural color is the #E6E6E6 border. There is no decorative color by default; if a brand hue is needed, introduce exactly one and use it solely for primary calls to action. For dark mode, flip to a #0E0E0E background, #1A1A1A surfaces, #F2F2F2 foreground, and a #2A2A2A border, keeping the same restraint.

Typography

Inter carries both headings and body for a clean, neutral, and highly readable voice. Headings use 600 weight with a slight -0.01em tracking; body stays at 400 weight, 0 tracking, and a comfortable 1.6 line-height that makes long passages effortless. The type scale is a restrained 1.25x progression, so hierarchy is felt rather than shouted. Measure is capped around 680px for reading comfort. IBM Plex Mono handles code and tabular figures. Emphasis comes from weight or the single accent, never from italics or color noise.

Layout & spacing

Layouts are built on a single, centered column for content and a calm two-column split at most for tools. The spacing system uses an 8px base with frequent use of large 48px to 96px vertical gaps between sections. Containers cap at 680px for reading and 1080px for app layouts. Density is deliberately low; the design trusts the user with space. Alignment is consistently left, and grids stay simple and predictable.

Components

  • Buttons are flat: a solid #111111 fill for primary, a thin #E6E6E6 outline for secondary, with a 6px radius and no shadow.
  • Inputs are plain rectangles with a 1px #E6E6E6 border that darkens to #111111 on focus, no fill change.
  • Cards are #FAFAFA blocks defined by a hairline border rather than elevation, with comfortable internal padding.
  • Navigation is a slim top bar with plain text links; the active link is simply #111111 while others sit at #6B6B6B.
  • Modals appear over a light scrim with a plain bordered panel and no glow or heavy shadow.
  • Tables use only horizontal #E6E6E6 rules, no zebra striping, with a quiet #8A8A8A header row.
  • Badges are understated: a thin #E6E6E6 outline with #6B6B6B text, never filled with bright color.

Motion

Motion is minimal and almost invisible. Use short 120ms to 160ms fades and color transitions on hover and focus with a simple ease-out curve. Avoid movement, slides, and bounce. State changes are quiet: a link underlines, a button darkens slightly, an input border deepens. The goal is to feel instant and frictionless rather than animated.

Accessibility

Contrast is excellent by default: #111111 on #FFFFFF far exceeds WCAG 2.2 AA, and #6B6B6B passes for body text. Focus states use a clear 2px #111111 outline with a small offset so keyboard navigation is obvious. Because color is barely used, information is never conveyed by color alone. Reduced-motion preferences are easy to honor since motion is already negligible; remaining fades become instant. Hit targets stay at least 44px tall, and link text is descriptive rather than relying on "click here."

Use it with your AI tool

Paste this skill into your AI coding tool (Claude, Cursor, Codex), then prompt for the component you need. Install: npx staqd add minimal

Use it with these prompts

Article page

Free

Build a long-form article page in the Minimal style: white #FFFFFF background, a single column max 680px wide, #111111 Inter text at 1.6 line-height, no shadows, and only a thin #E6E6E6 divider between sections.

Clean dashboard

Pro
Unlock this prompt with ProUpgrade

Sign-in screen

Pro
Unlock this prompt with ProUpgrade