Adom Theme
Public Made by Adomby adom
The canonical Adom application theme spec: five schemes, exact tokens, font pairings, and the implementation contract.
| Name | Last updated |
|---|---|
| README.md | 9d ago |
Satoshi (not stored here, on purpose)
Satoshi is the Adom brand's prose face: UI copy, chat, markdown. Unlike its two OFL siblings in the folders next door, its files are NOT committed to this page, because its license forbids exactly that. The Fontshare Free Font EULA (Indian Type Foundry) prohibits distribution "by e-mail, on USB sticks, CD-ROMs, or other media, uploading them in a public server or making the fonts available on peer-to-peer networks", and this wiki is a public server. Full licensing story for all three brand faces: ../LICENSES.md.
Where to get it
The EULA explicitly blesses delivery from Indian Type Foundry's own servers, so always fetch from the source:
- Font page: fontshare.com/fonts/satoshi
- Direct ZIP (official API): api.fontshare.com/v2/fonts/download/satoshi
- Hosted CSS for web surfaces:
https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap
You usually do not need to do this by hand. This page's install.sh downloads Satoshi from that official endpoint during install, verifies the wOF2 magic bytes, and places the faces beside the OFL fonts. Offline installs skip it gracefully and print this README's URL.
Which faces the brand uses
From the official ZIP, the web faces the theme system uses (matching Hydrogen Desktop's install-brand-fonts.sh):
File (inside Satoshi_Complete/Fonts/WEB/fonts/) |
Weight |
|---|---|
Satoshi-Regular.woff2 |
400 |
Satoshi-Medium.woff2 |
500 |
Satoshi-Bold.woff2 |
700 |
Satoshi-Variable.woff2 |
300-900 variable (optional, covers all of the above) |
The prose stack always carries system fallbacks (Satoshi, -apple-system, 'Segoe UI', sans-serif), so nothing breaks on a machine that has not fetched it yet.
Rules of thumb
- Never commit Satoshi files to a public repo, wiki page, or CDN listing.
- Shipping inside a licensed product (as Hydrogen Desktop does) is the "Apps / OEM" use the EULA grants; public re-hosting is not.
- If Adom ever needs to re-host publicly, that takes written consent from Indian Type Foundry first.