brand
the solstone logo, lockups, app icon, colors and words. take what you need: for press, for writing about solstone, for showing your project works with it. no account, no form, no permission email.
this page loads nothing from anyone else's server: no third-party fonts, no analytics, no tracking, no cookies. open developer tools and check. that's the whole point.
solstone
solstone is a personal journal platform. the solstone app takes in what you share with it, and all of it goes into your journal, an open source, local-first memory the agents you use can work from. your journal is always private, only yours.
the why
the solstone logo is the sun itself: ten beams around an open ring, with nothing set inside it. the company wordmark is the same beams and ring, drawn wider to hold "pbc" inside it. solstone’s ring stays open on purpose: it needs no box or plate behind it.
see the full design story of the logo
dayground: the logo as a time-of-day background, with the full spec and a playground
the brand system: the numbers, the colors, the solar instrument, the field and type
logos & wordmarks
lockup
the solstone logo stacked over solstone.app, set in Comfortaa Bold — the first lockup in the system, for apparel, stickers, and print. use full color on every surface — the logo is a logotype, so the brand orange holds on cream & light — and white on dark garments. keep the beams and the URL together — don’t crop.
horizontal lockup
the logo beside solstone, with no domain suffix and the logo scaled up to match the wordmark. it is for sponsor walls, partner grids, and any row of logos where the stacked lockup above would read as underweight next to another brand's own icon+wordmark lockup. the stacked lockup keeps the .app; this one sits next to other brands' names, not their domains.
app icon
one logo across the ecosystem — the solstone logo at full extents, the sol orange #E8913A throughout. lead with the baked squircle (the installed-icon look); the full-bleed square is the iOS source, and the transparent tile-cream-center variant is for Windows & Linux.
qr code
scan-verified with two decoders, encodes solstone.app. minimum ~2 cm / 0.8 in in print; keep the quiet zone; don’t recolor or crop. the cream canonical is for cream/neutral surfaces; a white secondary exists for pure-white surfaces.
slogans
do · don't
download
download all solstone — every variant, full size ladder, svg + png + pdf.
colors
the solstone palette. the sol pbc wordmark uses the same gold and orange.
the sol system
#FFCC33
#E8913A
#B06A1A
| name | hex | rgb | use |
|---|---|---|---|
| sol gold | #FFCC33 | 255, 204, 51 | the logo’s beams |
| sol orange | #E8913A | 232, 145, 58 | the solstone logo’s ring (a graphic, not text, so outside the text-contrast rule); decoration only |
| orange ink | #B06A1A | 176, 106, 26 | content only, on light — normal-size text and links use #A15F17; focus rings & large text may use this (3:1). not a logo color, and not for text on dark |
grounds (cream)
the brand grounds are two creams, distinct from the logo colors and not interchangeable with each other. tile cream is warmer so an icon or QR tile reads as an object; surface cream is near-white for page backgrounds.
#FCF3E4
#FEFCF8
| name | hex | rgb | use |
|---|---|---|---|
| tile cream | #FCF3E4 | 252, 243, 228 | app-icon / QR-tile ground — the only icon cream |
| surface cream | #FEFCF8 | 254, 252, 248 | page / web-surface background; never an icon ground |
orange — logo vs text
the solstone logo is one recipe on every surface: an #E8913A ring with #FFCC33 beams. the logo is a graphic, not text, so the text-contrast rule (WCAG SC 1.4.3) does not reach it and sol orange holds on cream and white. orange text is different, and on light it splits by size. normal-size orange text, links included, uses #A15F17, which clears 4.5:1 on white, on surface cream and on tile cream. focus rings and large text may use orange ink #B06A1A, which clears 3:1. on dark the rule inverts and sol orange #E8913A is the one that clears 4.5:1, at 7.08:1.
- #E8913A on #1A1A1A → 7.08:1 — pass — fine as text or logo
- #E8913A on #FEFCF8 (surface cream) → 2.40:1 — fails as text → orange text uses #A15F17 (4.92:1), or #B06A1A for focus rings and large text (4.16:1); fine as the logo (a graphic, not text)
- #E8913A on #FFFFFF → 2.46:1 — fails as text → orange text uses #A15F17 (5.04:1), or #B06A1A for focus rings and large text (4.27:1); fine as the logo
- #E8913A on #FCF3E4 (tile cream) → 2.23:1 — fails as text → orange text uses #A15F17 (4.58:1), or #B06A1A for focus rings and large text (3.88:1); fine as the logo
our palette is defined in hex. for print, convert from hex in your color-managed workflow — we don't publish a Pantone, because we're digital-first and a fixed Pantone would lie about how the color actually renders.
foundations
two typefaces: Comfortaa for display, Inter for text. both are open source and self-hosted. this page serves them from solstone.app, not from a font CDN. the named text styles are on the brand system page.
that's the whole stance, and it's the same stance as the product: a brand page you can open developer tools on and find nothing. no account, no tracking, no cookies, no analytics, no third-party anything. we'd rather earn it than measure it.
using these
these assets are free to use: for press, for writing about solstone, for integrations, and for showing that a project works with solstone. no account, no form, no permission email. take what you need.
a few things, to protect the people who trust these names:
- don't modify the logos — no recoloring (except the accessibility rule above), stretching, rotating, or adding effects
- don't use our logos or names to imply sol pbc built, endorsed, or is affiliated with something we didn't build or aren't part of
- don't use them as your own product, app, or social identity, or in any way a reasonable person would read as "this is sol pbc"
not sure? just ask. there's a contact form at solpbc.org/contact.