Grown, not built.
Shapes branch and taper like living things. Curves are soft, ends are round, nothing is boxy for its own sake.
Design system · v1
Basoa is Basque for forest — where branches, antlers and moss live. It is the visual language of Adar: one mark, a palette named after the woods at night, three typefaces and a graph that everything else grows from.
01
Shapes branch and taper like living things. Curves are soft, ends are round, nothing is boxy for its own sake.
The commit graph is the most important picture. Colour, glow and motion exist to make it readable.
Night-dark surfaces and fog-grey text; fern only where the eye should go. One accent per view.
Names and small details come from euskara; the website speaks English, Spanish and Basque, and the app will too.
02
A pair of antlers drawn with git lanes. A root commit, one fork, two beams and two tines — and a commit at every tip. Read it as a deer, a branching tree or git log --graph: all three are adar.
Keep one tip-node (¼ of the mark) free on every side.
Mark from 16 px, lockup from 24 px tall.
Keep the mark upright, in proportion, in fern, ink or bone.
03
Every colour is named in Basque after something in the forest. Night surfaces carry the interface; the accents are used sparingly and always mean the same thing. Click a swatch to copy it.
| Token | Role | Night | Day |
|---|
04
Geist does the work, Instrument Serif brings the feeling, Geist Mono labels the machine. Use the serif italic for one or two words per heading — never for whole paragraphs.
--font-sans · 300–700
Interface, headings and body text. Tight tracking on large sizes.
--font-serif · 400
Expressive words in headlines, Basque terms, figure captions.
--font-mono · 400–600
Code, SHAs, refs, keyboard shortcuts and eyebrow labels.
See your git
Pick a branch.
Merge feature/login into main
Stage files, hunks or single lines.
Adar drives the git already installed on your Mac, so it works with the credentials you already use.
Destructive actions ask first and can be undone.
a0381a2 · origin/main · ⇧⌘F
05
A 4 px grid, generous radii and light that comes from the content — glows, not heavy drop shadows.
06
Things hazi (grow) into place: quick to start, slow to settle. Motion follows the direction of history, stops for people who ask for reduced motion, and every loop can be paused from the floating button in the corner.
07
A 24 px grid with 1.75 px round strokes, drawn to sit next to the mark. The app itself uses Lucide; these are the website’s. Click an icon to copy its <use> snippet.
08
The same vocabulary draws the app’s commit graph, the roadmap and the logo. Lanes take colours in a fixed order, so a branch keeps its colour wherever it appears.
09
The building blocks of the website, each built only from tokens. Flip the preview to see them by day.
10
Plain words, short sentences, and the real git name for things. Say what will happen before it happens.
11
The story is what makes Adar different. In Basque one word, adar, names a tree’s branch and a deer’s antler, and a git branch grows the same way. The website tells it as one night in the forest, from dark to dawn, and every chapter pairs a Basque word with a part of the product.
| # | Euskara | Meaning | In the forest | In Adar |
|---|---|---|---|---|
| 0 | Gaua | Night | Antlers grow out of the dark | What Adar is, download |
| I | Adar | The name | Antler → tree branch → git branch | Why it is called Adar |
| II | Enborra | The trunk | Every forest starts with a trunk | The app and its commit graph |
| III | Adarrak | The branches | Branches split and grow back together | Branching, merging, rebasing, staging |
| IV | Eraztunak | The rings | A tree adds a ring a year and keeps them all | History, blame, undo; Adar’s releases as rings |
| V | Sustraiak | The roots | Roots drink from what is already in the ground | Your git, your keys, your terminal |
| VI | Egunsentia | Dawn | Deer shed their antlers and grow a bigger set | Releases and download |
| VII | Auzolana | Built together | Neighbours working on what belongs to everyone | Open source, roadmap, contributing |
lang="eu", with their meaning in the page’s language beside them.12
Everything is MIT-licensed with the rest of Adar. Use it for articles, talks, forks and integrations — just don’t present a fork as the official Adar.