66 <a href="https://vue-data-ui.graphieros.com/"><img src="https://vue-data-ui.graphieros.com/vue-data-ui-showcase.png"></a>
77</p >
88
9-
10-
119# vue-data-ui
10+
1211![ npm] ( https://img.shields.io/npm/v/vue-data-ui )
1312[ ![ MadeWithVueJs.com shield] ( https://madewithvuejs.com/storage/repo-shields/4526-shield.svg )] ( https://madewithvuejs.com/p/vue-data-ui/shield-link )
1413![ GitHub issues] ( https://img.shields.io/github/issues/graphieros/vue-data-ui )
1514![ NPM] ( https://img.shields.io/npm/l/vue-data-ui )
1615![ npm] ( https://img.shields.io/npm/dt/vue-data-ui )
17- ![ Static Badge] ( https://img.shields.io/badge/components-37 -green )
16+ ![ Static Badge] ( https://img.shields.io/badge/components-38 -green )
1817
1918[ Interactive documentation] ( https://vue-data-ui.graphieros.com/ )
2019
@@ -23,6 +22,7 @@ A user-empowering data visualization Vue components library.
2322Available components:
2423
2524## Charts
25+
2626- [ VueUiXy] ( https://vue-data-ui.graphieros.com/docs#vue-ui-xy )
2727- [ VueUiDonut] ( https://vue-data-ui.graphieros.com/docs#vue-ui-donut )
2828- [ VueUiWaffle] ( https://vue-data-ui.graphieros.com/docs#vue-ui-waffle )
@@ -44,26 +44,31 @@ Available components:
4444- [ VueUiDonutEvolution] ( https://vue-data-ui.graphieros.com/docs#vue-ui-donut-evolution )
4545- [ VueUiMoodRadar] ( https://vue-data-ui.graphieros.com/docs#vue-ui-mood-radar )
4646- [ VueUiMolecule] ( https://vue-data-ui.graphieros.com/docs#vue-ui-molecule )
47-
47+ - [ VueUiNestedDonuts ] ( https://vue-data-ui.graphieros.com/docs#vue-ui-nested-donuts )
4848
4949## Mini charts
50+
5051- [ VueUiSparkline] ( https://vue-data-ui.graphieros.com/docs#vue-ui-sparkline )
5152- [ VueUiSparkbar] ( https://vue-data-ui.graphieros.com/docs#vue-ui-sparkbar )
5253- [ VueUiSparkstackbar] ( https://vue-data-ui.graphieros.com/docs#vue-ui-sparkstackbar )
5354- [ VueUiSparkHistogram] ( https://vue-data-ui.graphieros.com/docs#vue-ui-sparkhistogram )
5455
5556## 3d
57+
5658- [ VueUi3dBar] ( https://vue-data-ui.graphieros.com/docs#vue-ui-3d-bar )
5759
5860## Tables
61+
5962- [ VueUiTableSparkline] ( https://vue-data-ui.graphieros.com/docs#vue-ui-table-sparkline )
6063- [ VueUiTable] ( https://vue-data-ui.graphieros.com/docs#vue-ui-table )
6164
6265## Rating
66+
6367- [ VueUiRating] ( https://vue-data-ui.graphieros.com/docs#vue-ui-rating )
6468- [ VueUiSmiley] ( https://vue-data-ui.graphieros.com/docs#vue-ui-smiley )
6569
6670## Utilities
71+
6772- [ VueUiScreenshot] ( https://vue-data-ui.graphieros.com/docs#vue-ui-screenshot )
6873- [ VueUiSkeleton] ( https://vue-data-ui.graphieros.com/docs#vue-ui-skeleton )
6974- [ VueUiDashboard] ( https://vue-data-ui.graphieros.com/docs#vue-ui-dashboard )
@@ -73,6 +78,7 @@ Available components:
7378- [ VueUiMiniLoader] ( https://vue-data-ui.graphieros.com/docs#vue-ui-mini-loader )
7479
7580# Installation
81+
7682```
7783npm i vue-data-ui
7884```
@@ -103,12 +109,15 @@ Or you can import just what you need in your files:
103109```
104110
105111## Typescript
112+
106113Types are available in the 'vue-data-ui.d.ts' file under the types directory of the package.
107114
108115## Nuxt
116+
109117[ This repo contains a boilerplate implementation of the vue-data-ui package in Nuxt] ( https://github.com/graphieros/vue-data-ui-nuxt )
110118
111119# Customizable tooltips
120+
112121Charts with tooltips have a config option to customize tooltip contents:
113122
114123```
@@ -120,14 +129,16 @@ customFormat: ({ seriesIndex, datapoint, series, config }) => {
120129```
121130
122131# Slots
132+
123133Most Vue Data UI chart components include a #svg slot you can use to introduce customized svg elements (shapes, text, etc).
124134
125135# Config
136+
126137If for some reason you can't access the documentation website and need to get the default config object for a component:
127138
128139```
129140import { getVueDataUiConfig } from "vue-data-ui";
130141
131142const defaultConfigXy = getVueDataUiConfig("vue_ui_xy");
132143
133- ```
144+ ```
0 commit comments