Skip to main content
VelinStyle v1.4.0
⌂ Home

Velin Block: Dashboard Stats 1.4.0

Official Velin-native Block manifest, install surface, and Adapt contract for dashboard-stats.

Product boundary: Core Features are Velin-native. They do not extend Tailwind Compat/Migrate and do not port Shadcn, Radix, or Tailwind UI.

Purpose

Dashboard stats strip with counters and optional sparklines. Version 0.1.0; HTML framework; peer @birdapi/velinstyle ^1.4.0.

Install

velinstyle blocks info dashboard-stats
velinstyle blocks add dashboard-stats
velinstyle blocks add dashboard-stats --dry-run
velinstyle blocks add dashboard-stats --out my-blocks

Manifest inventory

FieldValue
Filesdashboard-stats.html, dashboard-stats.css, README.md
Componentsvelin-counter, velin-sparkline
Tokens--velin-space-4, --velin-surface-raised, --velin-color-primary

Adapt contract

{
  "roles": [
    "dashboard"
  ],
  "density": [
    "compact",
    "comfortable",
    "spacious"
  ],
  "layout": [
    "stack",
    "grid"
  ],
  "allowedActions": [
    "density",
    "layout"
  ]
}

Accessibility contract

Labelled region, text values for stats, decorative sparklines hidden from accessibility APIs, AA minimum contrast.

Ownership and limits

The listed files are copied into the project and become user-owned source. Existing changed files fail by default; use --force only deliberately. The contract can narrow Adapt but never bypass validator or guardrails.