Skip to main content

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 Formatting

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.