Fundaments.work / Brand

Design language

Two sharp brackets around a single point: the boundary of what is yours, focused on one thought. Everything contributors, plugin authors and writers need to represent Fundaments.work accurately.

Download everything

Fundaments.work marks, badges and exports — 14 files. Individual files are below.

Download

Everything in one archive, or take the files you need. Nothing here is required: if you only need to link to us, link to us.

Everything at once

Marks, badges and raster exports — 14 files in marks/, badges/ and exports/.

Download the bundle

Marks

Vector, on the 512 grid. Prefer these to anything redrawn.

Badges

For READMEs and sites that build on our tools. Never redraw one.

Profile and social

Account images. The lab posts; these identify the account, not a product.

Banners

Instagram and TikTok have no static banner.

Web

Favicon and the Open Graph card.

The mark

Drawn on a 512 grid from two brackets and a circle. Always use the SVG files; never type the mark as characters.

96,96spine 52r 44
Canvas512 × 512
Bracket spine52 px · 10.15%
Bracket arm112 px
Nucleusr 44 at 256, 256
Corner radius0
Clear space1 × nucleus diameter

Click a tile to download its SVG.

Lockup

The aperture, then “Fundaments.work” in DM Sans Light, with the lime .work tld. The wordmark is never bold and never italic.

Fundaments.work

an independent lab

Fundaments.work

an independent lab

Colour

One dark base, shared by every product. Acid lime is this product's one accent: the mark, one action per view, a number that matters.

Base

Base

#141416

Background

Surface

#1c1c20

Panels

Raised

#28282c

Raised panels

Line

#3d3d42

Hairlines

Text

#e8e6e1

Text and marks

Muted

#9a9a9a

Secondary text

Accent

Acid lime

#c6f135

Mark, one action per view. One signal per frame.

Sage

#b3d17a

Secondary accent, sparingly

Recessed

#0d0f0a

Inset panels

Type

DM Sans for everything people read. DM Mono for anything that is data: versions, sizes, metrics, timestamps. Two weights, 300 and 400. Hierarchy comes from size and colour.

Aa

DM Sans

300 Light · 400 Regular

Aa

DM Mono

300 Light · 400 Regular

DisplaySans 300 · −3%
HeadlineSans 300 · −2%
Body text for reading the interfaceSans 400 · −1%
v1.0.0 · MIT · 0 telemetryMono 400

Rules

Short enough to remember.

Do

  • Use the official SVG files, unchanged.
  • Write the name as Fundaments.work, with the domain.
  • Leave clear space of at least one mark height.
  • Keep lime to one signal per view.

Don't

  • Round the corners. Zero radius, always.
  • Rotate, skew or tilt the mark.
  • Type the mark as characters in running text.
  • Place it on gradients, photos or drop shadows.

Badges

For READMEs and sites that build on our tools. Copy the Markdown and paste it in.

Built with Fundaments.work
[![Built with Fundaments.work](https://fundaments.work/brand/fundaments-badge.svg)](https://fundaments.work)
Telemetry 0.00 bytes
[![Zero Telemetry](https://fundaments.work/brand/telemetry-badge.svg)](https://fundaments.work/privacy/)