Elona CRM Design System
A comprehensive guide to the visual language of Elona CRM documentation.
Colors
Our color palette is designed to be professional, accessible, and visually appealing.
Primary Colors
The primary navy blue represents trust, professionalism, and reliability.
--ifm-color-primary--ifm-color-primary-dark--ifm-color-primary-darker--ifm-color-primary-darkest--ifm-color-primary-light--ifm-color-primary-lighter--ifm-color-primary-lightestAccent Colors
The gold accent adds warmth and highlights important elements.
--elona-accent--elona-accent-dark--elona-accent-lightDark Mode Colors
Adjusted colors for optimal readability in dark mode.
Typography
Our typography system uses two Google Fonts families for a modern, readable experience.
Baloo 2
Used for headings and display text. Friendly yet professional.
Outfit
Used for body text and UI elements. Clean and highly readable.
Typography Scale
Heading 1
h1Heading 2
h2Heading 3
h3Heading 4
h4Heading 5
h5Body Text - 16px base size
p / bodySmall Text - 14px
smallButtons
Button styles for various actions and states.
Spacing
Consistent spacing creates visual harmony throughout the documentation.
Usage Guidelines
Do
- Use the primary navy blue for main navigation and important elements
- Apply the gold accent sparingly for calls-to-action and highlights
- Maintain consistent typography hierarchy
- Ensure sufficient color contrast for accessibility
Don't
- Overuse the accent color - it loses impact
- Mix font families within the same context
- Use colors outside the defined palette
- Ignore dark mode compatibility
CSS Variables Reference
Use these CSS custom properties in your styles:
:root {
/* Primary Colors */
--ifm-color-primary: #233168;
--ifm-color-primary-dark: #1e2a59;
--ifm-color-primary-light: #283877;
/* Accent Colors */
--elona-accent: #CEA216;
--elona-accent-dark: #b8910f;
--elona-accent-light: #dbb32e;
/* Typography */
--ifm-font-family-base: 'Outfit', sans-serif;
--ifm-heading-font-family: 'Baloo 2', cursive;
}