Design System
HostMetrics uses a muted, elegant aesthetic. This page is the definitive reference for all visual design values. Always use the exact hex values listed here — never use generic Tailwind color classes like red-500 or blue-600.
Brand Colors
The primary brand color is a sage green used throughout the app for active states, success indicators, and brand accents.
Semantic Colors
Success / Positive
Used for completed states, matched items, positive currency values, active status.
Error / Negative
Used for failures, overdue items, negative currency values, critical alerts.
Warning / Pending
Used for pending states, in-progress items, expiring documents.
Neutral / Info
Used for inactive states, informational content, default badges.
Text Colors
Background Colors
Border Colors
Typography
HostMetrics uses the system default font stack — no custom fonts are loaded.
Text Styles
Usage Examples
Spacing
Standard Spacing Values
Border Radius
Icons
HostMetrics uses Lucide React for all icons.
Sizing
Color
- Default / muted:
text-[#8c8c8c]
- Inherit from parent: no explicit color class
- Brand accent:
text-[#6b7c5c]
Currency values always use tabular-nums for proper column alignment:
Rules
Never use generic Tailwind colors. Do not use classes like text-red-500, bg-blue-100, border-green-600, etc. Always use the exact hex values defined on this page. This ensures the muted, elegant aesthetic remains consistent across the entire application.