canonical / vanilla-framework

From community websites to web applications, this CSS framework will help you achieve a consistent look and feel.
https://vanillaframework.io
GNU Lesser General Public License v3.0
825 stars 166 forks source link

Create NPM package to draw d3 charts. #2305

Closed inuwa closed 3 years ago

inuwa commented 5 years ago

Summary

Create an NPM package for d3 charts and graphs used by Canonical Web team. The idea is to create an npm package that can used like a plugin to draw generic charts on webpages. Once the data for the charts has been fed in, it spits out the relevant charts.

anasereijo commented 5 years ago

@pmahnke @anthonydillon is this still needed?

anthonydillon commented 5 years ago

Yeah, although it should be kicked off by the Vanilla squad

anasereijo commented 5 years ago

@kwm14 is this something you can add to your backlog? Happy to help if needed

kwm14 commented 5 years ago

@anasereijo yeah sure we can add it to our backlog.

kwm14 commented 5 years ago

d3 charts

We're currently building different types of charts across sites and applications:

Snapcraft - Metrics MAAS - Dashboard Ubuntu - Statistics Juju - Status

kwm14 commented 5 years ago

Chit chat

Catching up with @Lukewh he has started a Vanilla d3 graph document, collating information to create a spec around the development of them.

https://docs.google.com/document/d/15sofprfkPEUdMB3SuJWHRB-6p_sjv9RIIZH1TRu3onk/edit#

bartaz commented 3 years ago

This doesn't seem to be needed in Vanilla framework at the moment. If we need a consistent d3 library this should probably be a project separate from Vanilla CSS.