Use our brand,
use it well
The symbol: a caretta shell, drawn as one closed form. It carries the brand on its own — use it for avatars, app icons, and anywhere the name is already nearby.
Give it room: the mark is drawn to sit inside a fixed amount of space. Match these measurements and it will look right anywhere.
Keep clear space on every side equal to 3/8 of the mark's height. Nothing crosses it — not type, not a page edge, not another logo.
In the locked tile the mark is 583 x 566 on a 1000 square — 56.6% of the height, optically centred. Don't re-crop it. Download the tile.
Don't place the mark below 24 px on screen or 8 mm in print. The three openings close up below that.
- Recolor either mark outside the four colorways above.
- Stretch, rotate, skew, or add shadows, gradients, or outlines.
- Place the mark on a busy photo, or on a color that leaves it hard to read.
- Rebuild the wordmark by typing “Caretta” — always use the supplied file.
Need something that isn't here — a horizontal lockup, a one-colour print version, an animated mark? Ask and we'll send it over.
kayra@caretta.so
Two greens and two neutrals: lime and dark green do the identifying. Ink and bone carry everything else. Click any value to copy it.
The brand. Reserve it for one thing per screen — the primary action, a single highlight, the mark itself. It stops working the moment it's everywhere.
Lime's partner. Type and icons on lime, and dark surfaces that need warmth instead of plain black.
Body copy and headlines. Softer than pure black, which reads harsh on bone.
Our page background. Warmer than white and it makes lime look less electric.
Lime, dark green, and ink are authored in OKLCH; bone is authored in hex. The other notations are exact conversions, rounded. On the web, prefer the CSS variable.
Roobert: one typeface, used at two ends of its range. Light and Medium for headlines, Regular for body. We license Roobert from Displaay, so we can't include the files here.
Aa Bb Cc
Headlines run tight — negative tracking, leading near 1.0. Body copy stays at default tracking so it reads easily at length.