Menu

Cards

Glass cards, solid cards, stat cards, and interactive cards.

Cards

Cards are frosted-glass content containers built from .ziom-card plus optional -header, -body, and -footer regions.

Header, Body & Footer

Card Title

Card content goes here. Cards use a subtle glass background and hairline border.
HTML
<div class="ziom-card">
  <div class="ziom-card-header">
    <h3 class="ziom-card-title">Card Title</h3>
    <button class="ziom-btn ziom-btn-sm ziom-btn-secondary">Action</button>
  </div>
  <div class="ziom-card-body">
    Card content goes here. Cards use a subtle glass background and hairline border.
  </div>
  <div class="ziom-card-footer">
    <button class="ziom-btn ziom-btn-secondary">Cancel</button>
    <button class="ziom-btn ziom-btn-primary">Save</button>
  </div>
</div>

Interactive Card

Adds a hover lift and shadow — useful for clickable cards and links.

Hover me — I lift and cast a deeper shadow.
HTML
<div class="ziom-card ziom-card-interactive">
  <div class="ziom-card-body">
    Hover me &mdash; I lift and cast a deeper shadow.
  </div>
</div>

Info Cards

Total Revenue
$24,500
+12% from last month
Active Leads
312
Across 14 buildings
HTML
<div class="ziom-info-card">
  <div class="ziom-info-card-label">Total Revenue</div>
  <div class="ziom-info-card-value">$24,500</div>
  <div class="ziom-info-card-description">+12% from last month</div>
</div>
<div class="ziom-info-card">
  <div class="ziom-info-card-label">Active Leads</div>
  <div class="ziom-info-card-value">312</div>
  <div class="ziom-info-card-description">Across 14 buildings</div>
</div>

Card Grid

Use .ziom-card-grid with a count modifier (-2 through -6).

One
Two
Three
HTML
<div class="ziom-card-grid ziom-card-grid-3">
  <div class="ziom-card"><div class="ziom-card-body">One</div></div>
  <div class="ziom-card"><div class="ziom-card-body">Two</div></div>
  <div class="ziom-card"><div class="ziom-card-body">Three</div></div>
</div>