Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
Graeme Funk e7df406b8c add color customization functionality před 7 roky
.github [fix] heatmap data před 7 roky
dist add color customization functionality před 7 roky
docs add color customization functionality před 7 roky
src add color customization functionality před 7 roky
.babelrc rebuild, update to 0.0.4 před 7 roky
.eslintrc.json add babel, eslint; dom and utils modules před 7 roky
.gitignore ignore yarn.lock před 7 roky
LICENSE Initial commit před 7 roky
Makefile update README.md, segregate assets, add .DS_Store to .gitignore před 7 roky
README.md build version 0.0.6 před 7 roky
package-lock.json add all zero special case: default 5 intervals před 7 roky
package.json build version 0.0.6 před 7 roky
rollup.config.js add uglify-es for node modules, preserve unminified version před 7 roky

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.6/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.