Worry-free design super-powers.
One import. Your app gets a complete, culturally-grounded design identity — colors, typography, spacing, dark mode, accessibility-ready tokens. You pick a theme with a story. You don't hire a designer.
npm install @syncupsuite/themes/* app.css */
@import "@syncupsuite/themes/swiss-international/tailwind.css";/* app.css */
@import "@syncupsuite/themes/swiss-international/tokens.css";import { swissInternational } from '@syncupsuite/themes'
// Full token tree (DTCG format)
console.log(swissInternational.tokens)
// Pre-built CSS string
console.log(swissInternational.css)
// Foundation metadata and cultural story
console.log(swissInternational.meta.foundation.story)Clean, precise, grid-based. Born from the Basel and Zurich schools of the 1950s.
Best for: Finance, legal, data-heavy apps, SaaS dashboards.
| Token | Light | Dark |
|---|---|---|
| Background | White/near-white | Deep neutral |
| Text | Near-black | Near-white |
| Accent | Signal Red (#E8322E) | Signal Red (lighter) |
| Radius | None (sharp corners) | None |
Warm, layered, natural. Colors from centuries of textile dyeing, ceramics, and seasonal observation.
Best for: Luxury, craftsmanship, mindfulness, wellness apps.
| Token | Light | Dark |
|---|---|---|
| Background | Shironeri (refined silk white) | Deep indigo |
| Text | Deep warm neutral | Warm near-white |
| Accent | Hanada indigo (#2E4B6D) | Hanada (lighter) |
| Radius | Subtle (2-6px) | Subtle |
| Package | Description |
|---|---|
@syncupsuite/tokens |
DTCG types, utilities, validation (zero deps) |
@syncupsuite/foundations |
Cultural data + color/typography engine |
@syncupsuite/transformers |
CSS and Tailwind v4 output |
@syncupsuite/themes |
Pre-built, ready-to-use theme packs |
Themes are built from cultural foundations using a 4-layer pipeline:
- Seed Colors — Historically verifiable colors with provenance
- Primitives — Expanded 9-step lightness scales + tinted neutrals
- Semantic — Purpose-mapped tokens (background, text, interactive, status) for light + dark
- Cross-domain — Typography, spacing (8px grid), border radius
Every token follows the DTCG specification with vendor extensions for cultural metadata.
tokens.json— Complete DTCG token treetokens.css— CSS custom properties (light + dark)tailwind.css— Tailwind v4@themeblock + semantic propertiesmeta.json— Cultural story, philosophy, provenance, validation
All themes ship with:
- Protected status colors (error, success, warning) that cannot be overridden at T1/T2 level
- Focus ring tokens for keyboard accessibility
- Required semantic tokens validated at build time
- Semantic token structure designed for WCAG 2.1 AA targets (automated contrast validation planned — see ADR-005)
MIT