// automation · software · websites
we find the manual work in your business and build the software that removes it
Most small businesses don't need “a website”. They need fewer phone calls, no double bookings, and evenings that aren't spent on admin.
- 01 · manualSupplier sends an invoice as a PDF
- 02 · automatedAmounts and VAT read automatically
- 03 · automatedBooked in e-conomic
// design system
one system, two themes, no loose values
Every colour, size and gap on this page comes from the same set of tokens. Switch theme at the top right and watch all of it change.
Colour
Slate in both themes and a single accent. Lime is always a fill behind dark text, never the text itself.
- backgroundThe page
- foregroundBody text
- cardCards and panels
- mutedQuiet surfaces
- muted-foregroundSecondary text
- borderLines between surfaces
- primaryThe main action
- signalThe brand mark, fills only
- successStatus: live
- warningStatus: needs attention
- infoStatus: scheduled
- destructiveStatus: failed
Type
Geist Mono for headings and labels, Geist for anything read as sentences. The scale has nine steps and no other sizes.
- Heading · Geist Mono · 50
- fewer calls, more evenings
- Subheading · Geist Mono · 24
- Invoices post themselves
- Body · Geist · 17
- Amounts and VAT are read and booked in e-conomic, so nobody types them in again.
- Help text · Geist · 14
- We reply within one working day.
- Label · Geist Mono · 12
- 01 · manual
Components
shadcn/ui underneath, with fixed patches: borders instead of shadows, a 2px focus ring, and status that is never colour alone.
Buttons
Badges
Fields
We reply within one working day.
A company number has 8 digits.
Card
Amounts and VAT are read and booked in e-conomic. You only approve what deviates.