Shriyam should feel like a temple at dusk — deep, warm, quiet, and golden. Professional means restraint: rich color used generously, ornament used sparingly, and authenticity carried by correctness (muhurta, sankalpa, tradition) rather than decoration. The north star: Calm-app serenity meets temple-at-aarti warmth.
One dominant family (maroon), one warm field (cream/sand), one sacred accent (saffron), one precious detail (gold). Dark maroon screens open and close the journey (home, confirmation — the “sanctum” moments); cream screens carry tasks (forms, slots, checkout).
Three voices, each with one job. No other fonts, ever. (Oxanium remains the Sunray Inova corporate face; it does not appear in the Shriyam product.)
| Role | Font | Size / weight |
|---|---|---|
| Hero title | Cormorant Garamond | 40–44px · 600 |
| Screen title | Cormorant Garamond | 28–32px · 600 |
| Card title / price | Cormorant Garamond | 22–26px · 600 |
| Shloka | Eczar | 17–20px · 500 |
| Body | Inter | 15–16px · 400 |
| Button / label | Inter | 13px · 600 · caps · tracked |
| Caption | Inter | 12.5–13px · 400 |
One signature motif, used everywhere, and almost nothing else: the kolam line — a single-pixel gold thread with a diamond dot, echoing the threshold patterns drawn outside Indian homes. It divides sections, underlines the sacred, and frames cards (inner hairline inset 8px). Beyond it: the Om in saffron, a diya flame for confirmation moments, and at most a whisper-faint mandala watermark (≤4% opacity) on sanctum screens. No deity photographs in UI chrome — deities belong to the devotee's altar, not our buttons.
Live 1:1 · 60 minutes · your family's sankalpa — the gold inner hairline is the kolam frame; note the restraint.
| Moment | Say | Never say |
|---|---|---|
| Greeting | Namaste 🙏 (first screen only) | Hey there! Welcome back! |
| Booking CTA | Book your seva | Buy now · Add to cart |
| Payment | Offer & confirm — $36 | Complete purchase |
| Confirmation | Your seva is confirmed | Order successful! |
| Dakshina | Offer dakshina to your satisfaction — entirely optional | Tip your priest · Add a tip |
| Error | Something interrupted us — your booking is safe. | Oops! Error 500 |
| Token | Value |
|---|---|
maroon.950/900/800/700 | #2A0C02 · #4A1608 · #5E1F0C · #7A2E12 |
saffron.600/500/400 | #C77108 · #E8860C · #F59E2E |
gold.500/400/300/200 | #C9964B · #D9A55B · #E8C9A0 · #F2DEBF |
cream.50/100 · sand.200/300 | #FFFBF4 · #FFF7ED · #F6E9D6 · #EAD9BE |
ink.900/600/400 | #241812 · #5C4A3D · #8A7565 |
font.display / sacred / ui | Cormorant Garamond · Eczar · Inter (Google Fonts) |
radius.card / button | 16px · 999px (pill) |
shadow.action | 0 6px 18px rgba(200,113,8,.35) |