sw-design v1.0.156
SW Design Components Library
Installation
npm i sw-design --saveUsage
Including this plugin in your VueJS application is very simple. This will register all available components globally, so you can use them anywhere in your application.
import swDesign from 'sw-design';
import 'sw-design/lib/sw-design.css';
Vue.use(swDesign)For including global css (required for some components or for using style-classes like mr-N etc.), you have to include global css into your main.scss
@import '~sw-design/lib/sw-styles.min.css';Run StoryBook
Git clone project
git clone git@GIT_SERVICE:sw_design.gitRun npm install
npm installRun npm install for CSS
npm install --prefix src/stories/styles/globalAdditional: Sometimes you may need create empty directory with name css into src/assets
mkdir src/assets/cssRun StoryBook
npm run storybookOpen link: http://localhost:6006/
Build static files
npm run build-storybookAdd new components, styles and Publishing
Add new components to
/src/stories/components (and required subdir inside)Important files
.css / .scss
ComponentName.story.js
ComponentName.vueRegister components
/src/sw-design.js
import ComponentName from '@/stories/FOLDER/COMPONENT'
const Components = {
...,
ComponentName
}Add new global styles to
/src/stories/styles/global (create new scss file or edit existing)Register new scss file
/src/stories/styles/global/styles.scss
@import 'new-scss-file-name';Build library
npm run buildUpgrade version of package
npm version patchLogin to npmjs
npm loginPublish new version
npm publish4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
10 years ago