Vue Design System Versions Save

An open source tool for building UI Design Systems with Vue.js

3.5.7

5 years ago
  • Removes malicious NPM package (event-stream)
  • Updates Styleguidist to latest
  • Updates all other dependencies too
  • Fixes #135

3.5.6

5 years ago

3.5.5

5 years ago
  • Switched from Uglify.js to Terser
  • Fixes #120

3.5.4

5 years ago
  • Adds system version to documentation sidebar.
  • Makes it easier to copy variable names from documentation.
  • Adds better build instructions into console.
  • Fixes a bug with active nav items.
  • Added example on how to use vueds on a static website: https://github.com/viljamis/vue-design-system-example-website
  • Makes it easier to remove all existing tokens and start defining your own.
  • Makes it easier to style the documentation.
  • Provides SCSS defaults for Icon element since it’s used in docs.
  • Provides default JSON tokens for docs so that the components listing won’t break as easily.

Example of the new version badge:

screenshot 2018-10-07 11 15 05

3.5.3

5 years ago
  • Updates Vue Styleguidist to latest
  • Updates the rest of the dependencies to latest

3.5.2

5 years ago

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.

3.5.1

5 years ago
  • Fixes bugs with NPM library build
  • Make libraryTarget and perf hints configurable options in config/index.js
  • Opens documentation by default instead of the Vue.js app

3.5.0

5 years ago
  • Breaking change: New simpler naming conventions for sizes (docs updated too)
  • Adds support for Sass Indented syntax
  • Improves all existing demo components
  • Adds new button, textarea, and paragraph examples
  • Improves overall styles of docs

3.2.0

5 years ago
  • Vue Design System now shows both Vue.js and HTML markup. Preview: https://vueds.com/example/#/Elements/FormInput
  • Define and work with Vue.js components as usual. The tool will automatically convert them to HTML and show both in the documentation.
  • This change will make it much easier to understand what is being rendered in addition to making it possible to copy and paste the markup and use it in any context.
  • See example screenshots:
screenshot 2018-09-27 13 04 02 screenshot 2018-09-27 13 04 11

3.1.0

5 years ago
  • Upgraded to Babel 7 (Please note that this is a breaking change, see migration guide: https://babeljs.io/docs/en/v7-migration)
  • Fixes IE11 support and errors
  • Updates all dependencies to latest
  • Adds simpler and better supported SVG example component