Work journal

An identity that is also the website.

How this identity came about: a briefing, 3 discarded directions, and a fourth that held. What you see on this page are not illustrations — they are the values every page of this site is built from.

The route

4 attempts, 3 of them discarded.

At the start there was no moodboard but a briefing: who reads the page, what it has to prove, what it must not be. Positioning, audience and tone were settled before a single colour was chosen.

Then 3 directions were built, each a complete static preview of the start page and /studio, built on the real German text rather than on placeholder copy. All 3 managed without webfonts and without a single external call — that was settled before the first sketch.

A was editorial: warm paper, deep ink blue as the accent, Palatino and Optima out of the system stack, and a running marginal column that picked up the figures from the text.

B was emphatically technical: cool slate, blue-black ink, ultramarine not as an accent but as a large flat field. One grotesk in 3 registers. Its signature was a full-bleed slab cutting through the middle of a sentence and inverting the type — in exactly 2 places across both pages. Projects were set as a ledger, status as plain type rather than as a badge.

C was restrained and classical: loden green as the single chromatic voice, again a marginal column as the spine, and the claim in the title carrying its shift of meaning in colour.

All 3 were discarded on the same finding: cleanly executed, wrong on substance. They are still in the repository, each on its own branch — a discarded draft that gets thrown away is lost as evidence.

The fourth direction landed. From there on it was no longer about taste but about precision: type steps, spacing, contrast, behaviour on the phone.

What went into the build in the end was not a picture but the system behind it — colour values, type steps, the spacing grid, components. That is why this page can present its own identity without illustrating it.

The system, live

Every block renders the real values out of the build, not pictures of them.

The mark

The mark has 2 parts: a net that runs out over every edge, and a square inside it. The net is the AI stack, the square is the studio — the one fixed point that does not drift and does not blink while everything around it computes. Only ever a section of it is visible, because the net does not end at the edge.

Motion

Motion exists on screen only, once per view only, and never in loops shorter than 3 seconds. Signals travel from node to node, never through the square. Anyone whose system asks for reduced motion sees the resting version — the same fixed snapshot that goes to print on paper.

Colour

One accent per application, never 2 side by side. Studio Green (#8BF716) is the house colour; the 4 campaign colours replace it entirely rather than joining it. The accent never carries longer text. Dark is the default for the screen, light the one for print, invoices and email — darkened there so text stays legible. Running text holds at least 4.5:1, labels 3:1.

DarkLight
Studio Green (house colour)#8bf716--studio-green13.81:1#4d7a00--studio-green-dark4.65:1
Signal yellow#f7e016--campaign-signalgelb14.00:1#8a7500--campaign-signalgelb-dark4.12:1
Turquoise#16f7c8--campaign-tuerkis13.59:1#0a8a70--campaign-tuerkis-dark3.90:1
Clay#c98a3d--campaign-lehm6.44:1#8a5a1e--campaign-lehm-dark5.35:1
Magenta#e0119d--campaign-magenta4.24:1#b00c7a--campaign-magenta-dark5.99:1
DarkLight
--bg#0c0e0c#e9e6da
--panel#101210#f6f4ea
--line#22241f#d7d4c5
--text#e8e6df15.07:1#181a1215.93:1
--muted#a5a3997.44:1#5c5a4e6.29:1
--mid#8f8d845.65:1#6d6b5f4.86:1
--dim#61645a3.12:1#8f8c7f3.06:1
--fliess#c9c7bd11.10:1#33352a11.31:1
--on-ac#101210#101210

Typography

2 faces with a clear division of labour: Archivo speaks, Fragment Mono records. Mono never appears in running text, Archivo never in status lines. Running text 16 px on 1.6, line length at most 34 em, ragged right, no hyphenation in display sizes. Both families are open source and sit on our own server — not one glyph loads from a third party.

Archivo Variable

--font-display

'Archivo Variable', 'Archivo', ui-sans-serif, system-ui, sans-serif

Fragment Mono

--font-mono

'Fragment Mono', ui-monospace, 'SF Mono', 'Cascadia Mono', monospace

  1. hero--step-heroclamp(38px, 10vw, 72px)
  2. h1--step-h1clamp(32px, 8.6vw, 60px)
  3. h2--step-h2clamp(22px, 6vw, 32px)
  4. h2-kontakt--step-h2-kontaktclamp(26px, 7vw, 40px)
  5. h3--step-h3clamp(22px, 6vw, 30px)
  6. teaser--step-teaserclamp(19px, 5vw, 26px)
  7. lead--step-leadclamp(15px, 4vw, 18px)
  8. fliess--step-fliessclamp(16px, 4.2vw, 18px)
  9. zahl--step-zahlclamp(24px, 6vw, 34px)
  10. row--step-rowclamp(16px, 4.4vw, 19px)
  11. body--step-body14px
  12. body-s--step-body-s13.5px
  • xs--label-xs · 8px
  • s--label-s · 9px
  • m--label-m · 10px
  • l--label-l · 11px
  • Bavarian Studio--track-display · -0.035em
  • Bavarian Studio--track-heading · -0.025em
  • Bavarian Studio--track-body · 0
  • Bavarian Studio--track-mono · 0.14em
--measure · 34em

What is not allowed

Cutting the net out so that it ends inside the area. Enlarging, rotating or rounding the square, or pushing it into the wordmark. Mixing node colours. Placing the mark on photographs, gradients or patterns. Rules that are written down without being checked are decoration — these ones are in the verification script.

FAQ

How long did this visual identity take?

A few days, including 3 discarded directions. The time was not saved by drawing faster but by discarding costing nothing.

Who decided which direction held?

The human. The drafts took minutes, the decision about them did not: it called for a judgement about why one direction holds and 3 others do not.

What went into the build in the end — pictures or code?

The system as code: colour values, type steps, spacing and components. That leaves no gap between the draft and the build.

Does any visitor data get left behind anywhere?

No. Fonts and graphics sit on our own server, the site sets no cookies and stores nothing on the device.

The manual

The manual, in full.

What follows is not an extract. It is the rulebook every surface of this studio is built to — screen, paper, inbox, textile. The values do not sit beside the page, they are the page: every colour field here carries the colour it names, and every type specimen runs in the step printed above it.

  • Rendered from the build
  • Figure from the manual
  1. 01Stance & voice
  2. 02Logo
  3. 03Colour
  4. 04Typography
  5. 05Stationery
  6. 06Business documents
  7. 07E-mail
  8. 08Presentation
  9. 09Textile & objects
  10. 10Digital
  11. 11Reproduction data & production
01

Stance & voice

Precise on the matter, warm in tone. We write in whole sentences, call things by their name and do without superlatives. Anyone reading us should have the impression of talking to an experienced human being.

How we write

  • “We take that on. We do not take that on.”
  • “Running in production since the spring.”
  • “The human decides that, not the system.”
  • “We will come back to you by Friday with an assessment.”

How we do not

  • “Holistic AI solutions for your success.”
  • “Revolutionary, disruptive, next level.”
  • “We are delighted to receive your valuable enquiry.”
  • “Please feel free to get in touch at any time.”
03

Colour

One accent per application, never 2 side by side. Green is the house colour; the other 4 are campaign colours and replace green entirely rather than joining it. The accent never carries longer text.

Studio Green

House colour · accent and signal field

HEX
#8bf716
RGB
139 247 22
CMYK
44 0 100 0Figure from the manual
PANTONE
389 C (approx.)Figure from the manual

Campaign colours

Each replaces the house colour entirely. The darkened variant is the one that carries text on a pale field.

DarkLight
Signal yellow#f7e016--campaign-signalgelb#8a7500--campaign-signalgelb-dark
Turquoise#16f7c8--campaign-tuerkis#0a8a70--campaign-tuerkis-dark
Clay#c98a3d--campaign-lehm#8a5a1e--campaign-lehm-dark
Magenta#e0119d--campaign-magenta#b00c7a--campaign-magenta-dark

Neutrals

The manual's 7 neutrals, each with its token.

  • Anthracite#0c0e0c--ink-bg
  • Panel#101210--ink-panel
  • Rule, dark#22241f--ink-line
  • Ivory#e8e6df--ink-text
  • Paper#f6f4ea--paper-panel
  • Paper grey#e9e6da--paper-bg
  • Rule, light#d7d4c5--paper-line

Contrast, measured

Every build recomputes the figures.

DarkLight
Running text · at least 4.5:111.10:111.31:1
Label · at least 3:13.12:13.06:1
Accent · at least 3:113.81:14.65:1
Dark
The default for screen, presentation and textile. Accent on anthracite, text in ivory.
Light
The default for print, invoices and e-mail. The accent is used darkened there, so that text stays legible.
Contrast
Running text at least 4.5:1, labels 3:1. Accent on white only in the darkened variant. The figures on this page are measured, not asserted — every build recomputes them and stops if one falls below the threshold.
04

Typography

2 typefaces with a clear division of labour: Archivo speaks, Fragment Mono records. Mono never in running text, Archivo never in status lines.

Archivo

800 / 700 / 600 / 400
  1. The studio. The human.--weight-display800
  2. The studio. The human.--weight-heading700
  3. The studio. The human.--weight-emphasis600
  4. The studio. The human.--weight-body400

Archivo Variable — 'Archivo Variable', 'Archivo', ui-sans-serif, system-ui, sans-serif

Fragment Mono

400

Status · Live · In progress

0123456789 ÄÖÜ ß & % → ↗

Fragment Mono — 'Fragment Mono', ui-monospace, 'SF Mono', 'Cascadia Mono', monospace

Print scaleFigure from the manual

Title
38 pt / 800
Subhead
16 pt / 700
Running text
10 pt / 400
Label
7 pt mono

Tracking

Read out of the tokens and converted to a percentage, not transcribed.

  • Bavarian Studio−3.5 %--track-display · -0.035em
  • Bavarian Studio−2.5 %--track-heading · -0.025em
  • Bavarian Studio0 %--track-body · 0
  • Bavarian Studio+14 %--track-mono · 0.14em
Running text
Running text in Archivo Regular, 16 px on 1.6. Line length at most 34 em, ragged right, never justified, no hyphenation in display sizes.
Licence & substitutes
Both families are open source and self-hosted — not one glyph loads from a third party. System substitutes in Office: Arial and Consolas.
05

Stationery

Paper is light, the accent stays a detail. Printing is on uncoated natural stock: 120 g for sheets, 600 g duplex for cards.

Munichstudio.bavarian.app
RecipientStreet · postcode, town
Subject line in Archivo 700

The body text starts 2 lines below the subject. Margins 25 mm top, 25 mm left, 20 mm right, 20 mm bottom. Fold and punch marks at 87 mm, 105 mm and 192 mm.

Bavarian Studio · MunichVAT ID DE …Page 1
Letterhead A4 · DIN 5008
Bavarian StudioAI studio · Munich
Standard · front85×55 mm · 600 g duplex
E-mail
hello@studio.bavarian.app
WhatsApp
+49 173 8676604
studio.bavarian.app
Standard · back
Bavarian StudioAI studio · Munich
Front · accent
Recommended bystudio.bavarian.app
Referral card
Letterhead A4 · DIN 5008Figure from the manual
The subject line is set in Archivo 700, the body text starts 2 lines below it. Margins 25 mm top, 25 mm left, 20 mm right, 20 mm bottom. Fold and punch marks at 87 mm, 105 mm and 192 mm.
Business cardsFigure from the manual
85×55 mm on 600 g duplex. Front with the accent, back with the contact channels. A standard and an accent version.
Referral card
A net card as an insert — “Recommended by” and the address. The only piece of advertising a referral business needs.
06

Business documents

Quote, invoice, contract and minutes follow one grid. The mandatory particulars sit in full in the footer, so that the head stays quiet.

Bavarian Studiostudio.bavarian.app
Invoice
No. 2026-0000
ItemAmount
Consulting, day rate0.00 €
Delivery, fixed fee0.00 €
Total0.00 €
Bavarian StudioAddress · MunichVAT ID DE …Tax no. …IBAN DE …BIC …hello@studio.bavarian.app
Invoice · § 14 UStGA specimen with placeholders and zero amounts.

Mandatory particulars in the document footer

  • Full business name and address
  • VAT identification number
  • Tax number and responsible tax office
  • Bank details with IBAN and BIC
  • Contact channels: e-mail, WhatsApp, web
  • Sequential document number and date
The person's name
The person's name appears in legal documents and in the imprint only, never on communication material. That is why the specimens on this page carry no name, and why the mandatory fields carry placeholders instead of real numbers.
07

E-mail

Signature and newsletter run light, because inboxes are light. No images in the signature, no logo as an attachment, no cascades of quoted replies.

Good afternoon,

the documents we discussed are attached. Happy to answer any questions.

Best regards

Bavarian StudioMunichhello@studio.bavarian.appstudio.bavarian.app
Signature · type and one square
Bavarian Studio
From the studio
What left the studio this month

One paragraph, one thing. In the newsletter the accent appears in the square and as the link colour, nowhere else.

Read on ↗
Bavarian Studio · Munich · Imprint · Unsubscribe
Newsletter · 600 px · one column
08

Presentation

16:9, 4 layouts, no bullet points and no slide transitions. One statement per slide, evidence in the footer.

Bavarian Studio
Title of the presentation
Munich
Title slide
Section
One statement per slide
First pointSecond pointThird point
Content slide
10language versions · LearnBavarian in production
Figures slide
Bavarian Studio
First pointSecond pointThird point
00
Appendix slide · light
The 4 layouts
Title slide · content slide · figures slide · appendix slide (light).
AppendixFigure from the manual
Light slides for detail pages, tables and appendices. Only here may text be set smaller than 24 pt.
09

Textile & objects

The dot on the left chest at the front, the full logo at the back. Objects carry the dot only. Screen print, one pass, no effect colours.

T-shirt · frontDot · left chest
T-shirt · backLogo 120 mm · back
Cap · frontEmbroidery · net only
Tote · frontScreen print · whole logo
ApplicationsFigure from the manual
T-shirt front and back · hoodie with the dot on the sleeve · cap embroidered, net only · tote with the whole logo in screen print. Logo on the back 120 mm.
10

Digital

Profiles show the square, shared pages the wordmark on anthracite. The website stays the reference for every digital application.

Profile picture 1024 px
Favicon · square
Share card 1200×630
FormatsFigure from the manual
Profile picture 1024 px · favicon as the square · share card 1200×630
11

Reproduction data & production

What goes to a printer, a garment maker or an agency goes complete or not at all. These particulars accompany every job.

File namingFigure from the manual

  • bavarianstudio_<application>_<variant>_<colourspace>_<version>
  • bavarianstudio_logo_wortmarke_cmyk_v2.pdf
  • bavarianstudio_zeichen_positiv_rgb_v2.svg

Reproduction dataFigure from the manual

Logo data
The resting version as PDF/X-4 and SVG, net edges as outlines with a 0.3 mm minimum weight. The moving version as SVG with CSS animation, falling back to the resting SVG. Raster versions as PNG with transparency at 1×, 2× and 3×.
Colour spaces
Print in CMYK to ISO Coated v2 (ECI). Screen in sRGB IEC61966-2.1. The spot colour Pantone 389 C is an approximation, with no binding press proof without approval.
Resolution
Image data 300 dpi at final size, large format 150 dpi at 1:1. Line art vector only.
Bleed
3 mm all round on commercial print, 5 mm on folders and envelopes. Trim marks outside the bleed.
Stock
Sheets 120 g uncoated natural white. Cards 600 g duplex. Folder 350 g, matt laminated.
Screen print
One pass, opaque. Colour to Pantone 389 C for textile, the square as a closed field, net edges at least 0.3 mm, no screening.
Embroidery
DST punch file, at most 2 colours, stitch density 4.2 stitches per mm. Net edges as running stitch, the square as satin stitch. An underlay stitch is mandatory on knitwear.
Approval
A digital proof before the run on first production and on every change of material. Approval is given in writing by the studio.

Production notesFigure from the manual

Handover
One folder per job, reproduction data and the PDF manual together. No individual files sent by message.
File copies
2 file copies per production go to the studio and are filed in the sample archive.
Reprints
Reprints only against the current data version. Old versions are locked once a new one is approved.
Deviation
Every deviation from this manual needs written approval. Without approval the specification stands.
Ask CurtisClose
CurtisLive

You are speaking with an AI system. Its answers are generated automatically.

I am Curtis. Which AI model answers is your decision. With every answer you see what a conversation like this costs.

Curtis is an AI agent. Only the human makes commitments.This chat stores nothing beyond the session; even so, please do not enter personal data here.