Typography in Aggarly Platform is token-driven and semantic. Font families, sizes, weights, and text utilities are designed to maximize clarity, accessibility, and calmness in workspace admin-facing interfaces.
Aggarly Platform uses different primary fonts depending on the document language: Inter for English and Cairo for Arabic. Both are self-hosted from pinned, OFL-licensed files (ADR-0064), load only the character subsets a page uses, and need no component-level overrides.
Inter, 'Cairo Arabic', 'Inter Fallback', system-ui, …Cairo, 'Cairo Fallback', system-ui, …This is body text using the default Latin typography. It is optimized for long-form reading in dashboards, forms, and documentation.
This is muted text, typically used for descriptions, helper text, and timestamps.
This is soft text, used sparingly for subtle context.
هذا نص عربي يستخدم الخط الافتراضي لنظام Aggarly Platform. تم اختيار الخط بعناية ليكون مريحًا للقراءة في لوحات التحكم والنماذج.
هذا نص ثانوي يُستخدم للوصف أو المعلومات المساعدة.
var(--ds-font-size-xs)var(--ds-font-size-sm)var(--ds-font-size-md)var(--ds-font-size-lg)var(--ds-font-size-xl)var(--ds-font-size-2xl)var(--ds-font-weight-normal)var(--ds-font-weight-medium)var(--ds-font-weight-semibold)var(--ds-font-weight-bold).h1 – .h6) instead of raw browser defaults.font-family at the component level. Script switching is handled globally..text-body for primary reading content..text-muted and .text-soft for secondary information only.