CSS tokens

ReportKit UI CSS.

CSS tokens & layout

Tokens (:root)

TokenDefaultRole
--rk-accent#0b7a4bPrimary green (CAS)
--rk-accent-deep#096640Hover / emphasis
--rk-accent-soft#e6f5eeSoft fills
--rk-ink#1f2f38Body text
--rk-muted#5a7385Secondary text
--rk-line#d5dde3Borders
--rk-surface#ffffffCards
--rk-bg#f4f6f7Page background
--rk-font-bodyManrope stackBody
--rk-font-headSora stackTitles
  1. .rk-page-head
  2. .rk-filter-pan (alias .search-pan)
  3. .rk-filter-summary
  4. .rk-kpi-row / .rk-kpi-card
  5. .rk-panel (+ .rk-panel-head / .rk-panel-body / .rk-table-x)
  6. .rk-sync-loading / .rk-async-loading
  7. .rk-send-panel
  8. .rk-howto

Files

  • css/reportkit.css — canonical rk-* tokens and layout
  • css/reportkit-compat.csssales-* / cas-* aliases for design-source hosts

Buttons & actions

  • .rk-btn / .rk-btn-primary / .rk-btn-ghost
  • .rk-actions — toolbar cluster
  • .rk-progress / .rk-progress-bar — async prepare bar