<- Back to projects Brand identity
Brand identity · my own brand

THE POINT.

The identity behind this portfolio: how a circus arena, a dart and one red dot became one system for a website, a CV, a showreel and an email signature.

Pencil sketch of a dart and a dartboard
SplineThe idea as a line
Wireframe of the dartboard
StructureThe system behind it
The photoreal dart and dartboard, in the same composition as the sketch and the wireframe
PhotorealLight, material, colour
Title: from spline to THE POINT.
THE POINT.The message lands
Colour

Every colour is sampled from the circus arena HDRI that lit my film.

Mark

The logo is my name and one red dot, placed exactly where a full stop belongs.

System

The same rules on the website, CV, cover letter, showreel and signature.

01 · Idea

What is the core of my work?

That was the first question I asked myself. My answer: performance, motion, strategy, playing with light, and one goal: getting valuable information across simply and clearly. Interesting, but never careless.

The spline is my tool. THE POINT is the finale.

That is why the film on my homepage shows a dart hitting the bullseye: a well-worn theme that everyone understands, made different through its details rather than its subject. I design interfaces the same way: build on patterns people already know, so nobody gets frustrated, and make the details distinctive enough to intrigue.

02 · Colour

Every colour comes from one HDRI

To light the dart I deliberately chose a circus arena. It stands for acrobatics, motion and childlike joy: something light, yet festive and out of the ordinary. The HDRI lit the film, and every colour of the brand was taken from it, then tuned for screens and contrast.

360° HDRI of a circus arena: red carpet, wooden panels, cyan stage light and warm ceiling bulbs
Amber = action

Buttons, links, focus, active states. Only things you can click.

Cyan = information

Tags, status, tools, categories. Never clickable, also in my CV.

Red = signature.

The dot and its glow. Rare, so it stays strong. Never used for text.

Neutrals = calm

Base, text and glass surfaces carry about 90 % of the page.

All design tokens and contrast values12 tokens · measured against the base colour

Design tokens

Every value lives as a CSS variable. The number is the contrast against the base colour.

Base--bg · #0c0709
Headings--ink · #f7f3f4
18.2:1
Body text--ink-soft · #c4b8be
10.4:1
Action--accent · #ff9f1c
9.7:1
Small amber text--accent-text · #ffbd5c
12.1:1
Information--cyan-text · #8fe0f5
13.5:1
The dot, never text--crimson · #e1002d
4.0:1
Red glows (with alpha)--crimson-glow · #cd001c
Call to action--cta-from / --cta-to · #f5b947 → #f2890d
text #1a0e06 · 7.5:1
Status--success / --danger · #5fd38a / #ff5c6c
Glass--glass / --glass-edge · rgba(255,255,255,.035–.07)
Depth (wood)rgba(99,30,38,.38) · background glow

Contrast (WCAG 2.2)

TokenUseContrast
--inkHeadings18.2:1 · AAA
--ink-softBody text10.4:1 · AAA
--accent-textSmall amber text12.1:1 · AAA
--cyan-textInformation13.5:1 · AAA
--crimsonDot only, never text4.0:1 · decorative only
03 · The dot

The dot is the logo

I think a topic through before I design anything: think a lot, say little, hit the point. That idea became my claim, “from spline to THE POINT.”, and the red dot is where it lands.

Think a lot. Say little. Hit the point.

So the mark is simply a red dot: energy, simplicity, action. There is no separate symbol. The logo is my name set in Outfit, finished by the dot, which sits exactly where the typeface’s own full stop would sit, only larger. It also works on its own: in the film title, the favicon, the status chips and the showreel.

Kamila Romanowska.

Rules

  • PositionOn the baseline, exactly where the full stop of the typeface sits, set 25 % larger than the text
  • Clear spaceTwo dot diameters on every side (dashed frame)
  • Dot colourAlways red #e1002d with its glow; white only in the one-colour version
  • NeverA white full stop next to the red dot, a raised dot, amber or cyan dots, outlines, distortion
Kamila Romanowska.Primary · on dark
Kamila Romanowska.On light · print CV
Kamila Romanowska.One colour
FaviconFavicon · browser tab
04 · System

One system, every touchpoint

Corporate identity means the same rules everywhere a recruiter meets me: the same red dot, the same amber for actions, the same cyan for information. Private contact details are blurred here.

Portfolio website
Portfolio website
Homepage with the brand film
Showreel
Showreel
Title card
CV · dark
CV · dark
For email and online
CV · print
CV · print
White paper, same system
Cover letter
Cover letter
Template
Email signature
Email signature
Text only, no images
Social preview
Social preview
Shown when the link is shared
Typography, light and motionOutfit + Lexend · lighting rule · timings

Two typefaces, one voice

Outfit for headlines: geometric and confident. Lexend for everything you read: a typeface developed for reading fluency. All values come straight from the site’s CSS; the root size is 95 %.

from spline to THE POINT.
Display · Outfit 600
clamp(2.5rem, 6vw, 4.1rem) · 38–62 px · line-height 1.03 · tracking −0.015em
Jump straight to the prototype
Heading · Outfit 600
clamp(1.7rem, 3.5vw, 2.3rem) · 26–35 px · line-height 1.15
I make complex technology understandable.
Lead · Lexend 350
1.18rem ≈ 18 px · line-height 1.5
Body copy stays light and open, with a generous line height for long case studies.
Body · Lexend 350
1rem ≈ 15.2 px · line-height 1.6
Featured case study
Label · Lexend 450
min. 12 px · tracking +0.025em

Lit like the arena, moving like a dart

Red rises from below like light bouncing off the carpet. Cyan falls from above like the stage light. Amber is the spot: where the eye should go.

  • UI · 200–250 msease: buttons, cards, links. Quick, never jumpy.
  • Media · 500 msSoft zoom on thumbnails
  • Film · 900 msThe hero film fades in instead of popping up
  • Curvecubic-bezier(.45, 0, .2, 1) · slow start, firm landing, no bounce
  • RespectReduced motion is honoured; every loop has a pause button

How the film itself was made, from sketch to render, is on the making-of page. Making-of →

Live components and accessibility rulesButtons, chips, cards · WCAG 2.2

Live components, not screenshots

These elements are the real CSS of the site. Hover them or move through them with the Tab key.

Buttons

View my workPrimary · default
Hover
Focus · 2 px ring
ShowreelSecondary · default
Hover
Disabled

Pill radius 999 px · min. height 44 px · Lexend 500 · gradient from tokens

Chips & card

UX/UI · 3D & MotionIn progress
Featured case study

Wohnraum-Retter

Hardware, HMI and app for a smart deposit-bottle compactor.

Radius 26 px (cards) / 16 px (inner) · padding 1.75 rem · glass + hairline top highlight

Accessibility is part of the system

The brand only counts if everyone can read it. I audited every page against WCAG 2.2 and turned the results into rules.

  • TextNothing smaller than 12 px; lead paragraphs limited to 75 characters per line
  • Focus ring2 px amber ring with 3 px offset on every interactive element
  • TargetsButtons at least 44 px high, small links at least 24 px
  • MotionPause buttons for every loop, reduced motion respected
  • StructureSkip link, landmarks, one h1 per page, English and German with the right language tag
  • FilmsNo speech; the films in the case studies come with a written description

Icons are simple line icons with a 1.8 px stroke and round caps, only where they help: phone, mail, download, print.

05 · Built with AI

Built with AI, directed by me

This website was built with AI-driven design, together with Claude. It did not start with “make me a portfolio”, but with my own material: Figma screens and wireframes, the HDRI, my films and renders, research, texts and a plan for every section.

  1. Storyboard first

    Content and visuals for each section were ready before any code, like a storyboard for a film.

  2. Section by section

    We built one section at a time. I reviewed every version and decided what stayed.

  3. Deliberate choices

    The AI proposed options; I chose, down to how far a gradient may reach into the hero film.

  4. Measured, not guessed

    Contrast and accessibility were measured on every page. When numbers and taste disagreed, the design changed.

With AI, the real skill is knowing what you want, preparing the material and judging the result. The tool writes the code; the decisions are mine.

06 · Learnings

What I changed along the way

Want to see the system at work? The case study shows it on a real product.

Wohnraum-Retter case study →