Plots2: Planning issue: Improve various graphs across site

Created on 22 Jan 2018  Â·  11Comments  Â·  Source: publiclab/plots2

Please describe the idea

Stats graphs appear in many places around the site, so improving these graphs will have a big impact on how people understand activity in Public Lab

Background on graphs

The graphs haven't been improved since they were first created some years ago. Stats and graphs of all kinds are important for how the community can see itself, and for the non-profit to do evaluation with.

Ideas for graphs on /tag/____ pages

like http://publiclab.org/tag/kite-making

  • [x] Each graph on pages like /tag/____ pages should be a link to http://publiclab.org/stats
  • [x] Each graph should have a labeled X and Y axis
  • [x] Each graph should have a tooltip showing the data that is graphed
  • [x] Each graph should _potentially_ have a label like "Activity", but perhaps this won't be needed with well-labeled axes or by using the tooltip (although that won't work on mobile)
  • [ ] Determine how graphs should appear on mobile

Related graphing issues across the site

  • [x] Heat maps on profile pages #2361
  • [x] http://publiclab.org/stats page graph styling and features (incorporating above ideas): #2068

Examples of graphs on publiclab.org

There are a lot of graphs on https://publiclab.org/stats:
screen shot 2018-01-22 at 1 51 12 pm

There are a lot of graphs on https://publiclab.org/contributors:
screen shot 2018-01-22 at 1 55 46 pm

....and views for contributors by tag such as https://publiclab.org/contributors/wetlands
screen shot 2018-01-22 at 1 57 02 pm

You might arrive at the page above by beginning at a tag page, each of which has a graph, such as https://publiclab.org/tag/kite-mapping:
screen shot 2018-01-22 at 1 53 02 pm

Each profile page has a graph, such as https://publiclab.org/people/liz:
screen shot 2018-01-22 at 1 33 45 pm

There are probably other places where graphs appear. :D

JavaScript break-me-up design enhancement help wanted metrics planning

Most helpful comment

Yes, let's start with profile pages, what do you think?

All 11 comments

@ebarry See https://www.chartkick.com/ They have nice graphs. And they are also very easy to implement.

https://plot.ly/javascript/line-charts/ they also have a nice interface and their graphs satisfy many ideas which you want @ebarry.

Just pining in that this one seems related to issue #529 https://github.com/publiclab/plots2/issues/529

https://frappe.github.io/charts/ is really nice and has several github type charts!

@jywarren I want to work on this

Yes, let's start with profile pages, what do you think?

Yeah I have started working on it

@jywarren I'd be interested in this one!

that'd be great!

On Wed, Aug 1, 2018 at 12:30 PM Vidit notifications@github.com wrote:

@jywarren https://github.com/jywarren I'd be interested in this one!

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/2068#issuecomment-409636178,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJ__dI9scNkM5xDR2rrhgYR3Cv2i9ks5uMdeHgaJpZM4RoeDd
.

Hello @ebarry , did you get a chance to look at the new graphs? If so kindly update on changes you would like to be made. Also I was testing the new graphs on mobile earlier today this is how they look.
screenshot_2019-03-05-19-28-31-898_com android chrome

Thanks

Closing this!!!!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

keshavsethi picture keshavsethi  Â·  3Comments

keshavsethi picture keshavsethi  Â·  3Comments

RuthNjeri picture RuthNjeri  Â·  3Comments

noi5e picture noi5e  Â·  3Comments

shapironick picture shapironick  Â·  3Comments