narshik
Narshik ⛰️
This is a Vue component library based off of the Design System for GOA, Pimp My Book's bursary management app.
The Design System can be viewed on Figma.
🎉 Features
- Range of basic components to make a basic application
- Uses TailwindCSS
- Storybook setup to view components during development
- Integration with Bit (Coming Soooooon)
📦 Project setup
You can easily install the library via NPM or Yarn:
npm
$ npm install narshik
yarn
$ yarn add narshik
🌪️ Usage
You can import the components like so by importing the lib and it's CSS in your main.js file:
import Vue from "vue";
import "narshik";
import "narshik/dist/narshik.css";
import App from "./App.vue";
Vue.config.productionTip = false;
new Vue({
render: h => h(App)
}).$mount("#app");
Then you can import any of the components like so:
//App.vue
<template>
<div id="app">
<DisplayLarge text="Hello Narshik!" />
</div>
</template>
🧜♂️Local Development
Make sure you clone the lib then install all the depencenices:
$ yarn install
Compiles and minifies for production
$ yarn run build
Run your tests
$ yarn run test
Lints and fixes files
$ yarn run lint
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.4.0 | ^2.6.10 | MIT | |
| 0.3.0 | ^2.6.10 | MIT | |
| 0.2.0 | ^2.6.10 | MIT | |
| 0.1.25 | ^2.6.10 | MIT | |
| 0.1.24 | ^2.6.10 | MIT | |
| 0.1.21 | ^2.6.10 | MIT | |
| 0.1.20 | ^2.6.10 | MIT | |
| 0.1.19 | ^2.6.10 | MIT | |
| 0.1.18 | ^2.6.10 | MIT | |
| 0.1.17 | ^2.6.10 | MIT | |
| 0.1.16 | ^2.6.10 | MIT | |
| 0.1.15 | ^2.6.10 | MIT | |
| 0.1.14 | ^2.6.10 | MIT | |
| 0.1.13 | ^2.6.10 | MIT | |
| 0.1.12 | ^2.6.10 | MIT | |
| 0.1.11 | ^2.6.10 | MIT | |
| 0.1.10 | ^2.6.10 | MIT | |
| 0.1.9 | ^2.6.10 | MIT | |
| 0.1.8 | ^2.6.10 | MIT | |
| 0.1.7 | ^2.6.10 | MIT | |
| 0.1.6 | ^2.6.10 | MIT | |
| 0.1.5 | ^2.6.10 | MIT | |
| 0.1.4 | ^2.6.10 | ||
| 0.1.3 | ^2.6.10 | ||
| 0.1.2 | ^2.6.10 | ||
| 0.1.1 | ^2.6.10 | ||
| 0.1.0 | ^2.6.10 |