An open source tool for building UI Design Systems with Vue.js
Vue Design System is an open-source tool for building UI Design Systems with Vue.js. It provides organized tools, patterns, and practices that serve as the foundation for application development. The tool is built on top of Vue.js, Vue Styleguidist, Webpack, and Theo. It is aimed at designers and front-end developers with basic knowledge of component-based workflows and HTML, SCSS, and JavaScript.
To install Vue Design System, follow these steps:
$ npm install vue-design-system
import Vue from 'vue';
import DesignSystem from 'vue-design-system';
Vue.use(DesignSystem);
<template>
<div>
<my-component></my-component>
</div>
</template>
<script>
import MyComponent from './MyComponent';
export default {
components: {
'my-component': MyComponent
}
};
</script>
For more detailed information and examples, refer to the official documentation.
Vue Design System is an open-source tool built on Vue.js, Vue Styleguidist, Webpack, and Theo. It provides a comprehensive set of patterns and practices for building UI Design Systems. With features such as global design tokens, automated documentation, and easy export as an NPM dependency, it offers a convenient and efficient solution for designers and front-end developers. The tool also includes additional functionalities like code auto-formatting, live reloading, and helper functions, making it a versatile choice for building scalable and well-documented applications.