@poluru-labs/enterprise-design-system-vue
v1.0.0
Published
Enterprise Design Systems — Vue 3 component library with design tokens, Storybook, and unit tests.
Maintainers
Readme
Enterprise Design Systems (Vue)
Token-driven enterprise UI library built with Vue 3, TypeScript, Vitest, and Storybook.
Author: Subrahmanyam Poluru · Poluru Labs
Package: @poluru-labs/enterprise-design-system-vue
Brand: Enterprise Design Systems
Feature parity with @poluru-labs/enterprise-design-system-wc, adapted for Vue 3.
Features
- Vue 3 SFCs with TypeScript
- Shared design tokens (color, typography, spacing, radius, elevation, motion)
- Light / dark themes via
eds-theme-dark+provideEdsTheme/useTheme/EdsThemeProvider - Storybook 8 with Controls, Docs, a11y, themes
- Vitest unit tests
- Toast provider + imperative
showToast
Quick start
cd enterprise-design-system-vue
npm install
npm run storybookStorybook: http://localhost:6009
import {
Button,
EdsThemeProvider,
ToastProvider,
showToast,
provideEdsTheme,
useTheme,
} from '@poluru-labs/enterprise-design-system-vue';
import '@poluru-labs/enterprise-design-system-vue/styles.css';<template>
<EdsThemeProvider>
<ToastProvider>
<Button @click="ping">Save</Button>
</ToastProvider>
</EdsThemeProvider>
</template>Dark mode: setEdsTheme('dark') or <html class="eds-theme-dark">.
Scripts
| Command | Description |
| --- | --- |
| npm run storybook | Storybook on port 6009 |
| npm run build | Library build |
| npm test | Vitest unit tests |
| npm run test:coverage | Coverage report |
| npm run typecheck | vue-tsc |
See RELEASE_NOTES.md for version history.
License
MIT © 2026 Subrahmanyam Poluru / Poluru Labs — see LICENSE and NOTICE.
Author & support
- Author: AUTHORS
- Contributing: CONTRIBUTING.md
- Support: SUPPORT.md
- Security: SECURITY.md
- Code of conduct: CODE_OF_CONDUCT.md
