question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[NEW] Element / DataVisualization / DonutChart

See original GitHub issue

Element / DataVisualization / DonutChart

Zeplin link

zpl://screen?sid=5c9e845cca007d05b8b061ee&pid=5acd19ff49a1429169c3128b

Product team

Galleries

Design lead

@owendodd

Additional info

The one strange thing about this new component is that we need to use a few new shades of gray that fall outside of our existing color palette. I’d suggest hardcoding these as this usage is hyper specific to this component and I don’t see those colors being necessary anywhere else. Happy to discuss further though


Checklists

Design

For Elements

Buttons, links, loaders, inputs, dropdowns, etc

  • Is it using up-to-date tokens from above?

  • Have all states been captured? (hover, selected, disabled, focused, normal, thinking, errors)

  • Have all transitions/animations been defined?

  • Is it useable? (Considering touch targets, screen sizes)

  • Is it consistent with the rest of the visual system? (Corner radius, stroke weight, form, shadow, opacity, etc)

  • Does it meet accessibility standards? (is it keyboard navigable, does it have required accessibility markup)

  • Does it render and function properly in Artsy supported browsers?

Engineering

Accessibility

  • Do all images and multimedia have alt or title tags?

  • Are semantic elements used appropriately (nav, button, etc)?

  • Are new components keyboard-navigable?

  • Are hover interactions available by other means?

  • Are aria- attributes included where appropriate?

  • Has a Chrome Devtools accessibility audit been performed?

Compatibility

Has the new component been reviewed in Browserstack:

  • Desktop Chrome

  • Desktop Edge

  • Desktop Safari

  • Desktop Firefox

  • Android

  • iOS

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
owendoddcommented, Mar 29, 2019

@damassi Agreed, I’m definitely supportive of us using some sort of library. I’ll add to agenda for next design-sys meeting

1reaction
damassicommented, Mar 29, 2019

Before development on this begins we should have a larger discussion between design / engineering about where charting is expected to go at Artsy, and whether a formal charting library may be more maintainable over the long term than solutions that we roll in house. // cc @ds300

Read more comments on GitHub >

github_iconTop Results From Across the Web

Present your data in a doughnut chart - Microsoft Support
Turn your data into a doughnut chart, and then use the new formatting ... Click a data series, or select it from a...
Read more >
How to Build JavaScript Donut Charts - AnyChart
In this tutorial, we will be visualizing data about the global market share of the top online music streaming platforms. It is a...
Read more >
Visualization: Pie Chart - Google Developers
A pie chart that is rendered within the browser using SVG or VML. ... var data = new google.visualization. ... The colors to...
Read more >
Donut Chart in Data Visualization - YouTube
https://datasciencepr.com/ donut - chart -in- data - visualization - A donut chart is essentially a Pie Chart with an area of the centre...
Read more >
Angular Donut Chart | Data Visualization - Infragistics
The donut chart can display multiple variables in concentric rings, and provides built-in support for visualizing hierarchical data.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found