3.5.2
- Makes Vue Design System compatible with Vue.js 2.5.17
- Design System build optimization: The default library build went down from 106kb to 16.1kb
- Adds Nuxt.js support, see a simplified demo: https://github.com/viljamis/nuxt-design-system
- Adds a demo and instructions for NPM usage: https://github.com/viljamis/vue-design-system-example
- Fixes #90, #92, #69, #94
Migration guide
-
Vue Design System is now using simpler and shorter naming conventions. This means that most of the token and component names have been updated. See updated instructions: https://github.com/viljamis/vue-design-system/wiki/naming-of-Things
-
Importing the system via NPM has changed slightly (see the updated CSS path):
import DesignSystem from 'vue-design-system' import 'vue-design-system/dist/system/system.css' Vue.use(DesignSystem)
-
All styles for the documentation have been updated. To apply these changes, you’ll have to manually pull changes from
docs.tokens.scss
because of the new naming format.