Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
pratu16x7 1efedb3094 update Blog in docs 7 lat temu
.github [fix] heatmap data 7 lat temu
dist [major] more modules: date-utils, intervals 7 lat temu
docs update Blog in docs 7 lat temu
src [major] more modules: date-utils, intervals 7 lat temu
.babelrc rebuild, update to 0.0.4 7 lat temu
.eslintrc.json add babel, eslint; dom and utils modules 7 lat temu
.gitignore ignore yarn.lock 7 lat temu
LICENSE Initial commit 7 lat temu
Makefile update README.md, segregate assets, add .DS_Store to .gitignore 7 lat temu
README.md update Blog in docs 7 lat temu
package-lock.json include zero values in the tooltip 7 lat temu
package.json rebuild, update to 0.0.4 7 lat temu
rollup.config.js Merge branch 'master' into support-react 7 lat temu

README.md

Frappé Charts

GitHub-inspired modern, intuitive and responsive charts with zero dependencies

Explore Demos »

Contents

Installation

  • Install via npm:

    $ npm install frappe-charts
    

    and include in your project:

    import Chart from "frappe-charts/dist/frappe-charts.min.esm"
    
  • ...or include within your HTML

      <script src="https://unpkg.com/frappe-charts@0.0.4/dist/frappe-charts.min.iife.js"></script>
    

Usage

const data = {
    labels: ["12am-3am", "3am-6pm", "6am-9am", "9am-12am",
        "12pm-3pm", "3pm-6pm", "6pm-9pm", "9am-12am"
    ],
    datasets: [
        {
            title: "Some Data",
            color: "light-blue",
            values: [25, 40, 30, 35, 8, 52, 17, -4]
        },
        {
            title: "Another Set",
            color: "violet",
            values: [25, 50, -10, 15, 18, 32, 27, 14]
        }
    ]
}

const chart = new Chart({
    parent: '#chart', // or a DOM element
    title: "My Awesome Chart",
    data: data,
    type: 'bar', // or 'line', 'scatter', 'pie', 'percentage'
    height: 250
})

If you want to contribute:

  1. Clone this repo.
  2. cd into project directory
  3. npm install
  4. npm run dev

License

This repository has been released under the MIT License


Project maintained by Frappe. Used in ERPNext. Read the blog post.