@cai-ds/platform
v2.0.0
Published
CAI Design System — app-level shell patterns built on @cai-ds/core
Maintainers
Readme
@cai-ds/platform
App-level shell patterns and layout components for the CAI Design System.
Prerequisites
Requires @cai-ds/tokens and @cai-ds/core.
Installation
npm install @cai-ds/tokens @cai-ds/core @cai-ds/platformUsage
Via npm/bundler
import '@cai-ds/tokens'
import '@cai-ds/core'
import '@cai-ds/platform'Via CDN
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@cai-ds/[email protected]/dist/cai-tokens.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@cai-ds/[email protected]/dist/cai.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@cai-ds/[email protected]/dist/platform.css">
<script type="module" src="https://cdn.jsdelivr.net/npm/@cai-ds/[email protected]/dist/cai.js"></script>Package exports
.→platform.js— Platform-level JS orchestration (currently a no-op, reserved for v1.4.0+)./css→platform.css— App shell and layout primitives
Classes included
.cai-platform-page— Full-page container with optional gradient.cai-platform-content— Constrained content wrapper.cai-platform-main— Main content area.cai-platform-section— Semantic section divisions.cai-platform-page-header,__title,__lead— Page header block.cai-platform-actions— Action button group.cai-platform-feature-grid— Feature showcase grid.cai-platform-footer— Page footer.cai-platform-skip-link— Accessibility skip link.cai-platform-command-block— Command-line-style code snippet
License
MIT
