@dillingerstaffing/strand-vue
| Install | |
|---|---|
npm install @dillingerstaffing/strand-vue |
|
| Latest Version: | 0.64.1 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Aug 18, 2026 |
| Links: | GitHub · npm |
@dillingerstaffing/strand-vue
Vue 3 component library built on the Strand Design Language. 31 components. Zero-runtime CSS. WCAG 2.2 AA.
Quick Start
npm install @dillingerstaffing/strand @dillingerstaffing/strand-vue
Import CSS in your app entry point:
@import '@dillingerstaffing/strand/css/reset.css';
@import '@dillingerstaffing/strand/css/tokens.css';
@import '@dillingerstaffing/strand/css/base.css';
@import '@dillingerstaffing/strand-vue/css/strand-ui.css';
Use components:
<script setup>
import { Button, Card, Stack, Input } from '@dillingerstaffing/strand-vue'
</script>
<template>
<Card variant="elevated" padding="lg">
<Stack :gap="4">
<Input placeholder="Enter your email" />
<Button variant="primary">Get Started</Button>
</Stack>
</Card>
</template>
Components
34 components across 7 categories. Every component includes all interaction states, keyboard navigation, ARIA compliance, and prefers-reduced-motion support.
Input: Button, Input, Textarea, Select, Checkbox, Radio, Switch, Slider, FormField Display: Card, Badge, Avatar, Tag, Table, DataReadout, CodeBlock Layout: Stack, Grid, Container, Divider, Section Navigation: Link, Tabs, Breadcrumb, Nav Feedback: Toast, Alert, Dialog, Tooltip, Progress, Spinner, Skeleton Surface: InstrumentViewport Animation: ScrollReveal
Same CSS, Different Framework
This package produces identical visual output to @dillingerstaffing/strand-ui (Preact/React). Same CSS classes, same ARIA attributes, same design tokens. The only difference is the framework binding.
Links
Created by Dillinger Staffing
Related Packages
An Application Interface System for Vue — accessible components, design tokens a...
UI components with shared design tokens and accessible interactions for Vue, Rea...
Accessible Vue 3 components and page sections for public-sector and institutiona...
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.64.1 | ^3.4.0 | MIT | |
| 0.64.0 | ^3.4.0 | MIT | |
| 0.63.0 | ^3.4.0 | MIT | |
| 0.62.0 | ^3.4.0 | MIT | |
| 0.61.2 | ^3.4.0 | MIT | |
| 0.61.1 | ^3.4.0 | MIT | |
| 0.60.0 | ^3.4.0 | MIT | |
| 0.59.0 | ^3.4.0 | MIT | |
| 0.58.0 | ^3.4.0 | MIT | |
| 0.57.1 | ^3.4.0 | MIT | |
| 0.57.0 | ^3.4.0 | MIT | |
| 0.56.1 | ^3.4.0 | MIT | |
| 0.55.2 | ^3.4.0 | MIT | |
| 0.55.1 | ^3.4.0 | MIT | |
| 0.55.0 | ^3.4.0 | MIT | |
| 0.54.1 | ^3.4.0 | MIT | |
| 0.54.0 | ^3.4.0 | MIT | |
| 0.53.0 | ^3.4.0 | MIT | |
| 0.52.0 | ^3.4.0 | MIT | |
| 0.51.0 | ^3.4.0 | MIT | |
| 0.50.1 | ^3.4.0 | MIT | |
| 0.50.0 | ^3.4.0 | MIT | |
| 0.49.1 | ^3.4.0 | MIT | |
| 0.49.0 | ^3.4.0 | MIT | |
| 0.48.0 | ^3.4.0 | MIT | |
| 0.47.1 | ^3.4.0 | MIT | |
| 0.47.0 | ^3.4.0 | MIT | |
| 0.46.1 | ^3.4.0 | MIT | |
| 0.46.0 | ^3.4.0 | MIT | |
| 0.45.0 | ^3.4.0 | MIT |
Showing the latest 30 of 100. See every release on npm