brandonchinn178 / circle-of-suck

A website scraping collegiate sports scores and finding a circle of suck
https://brandonchinn178.github.io/circle-of-suck
2 stars 2 forks source link

Better styling #42

Open brandonchinn178 opened 4 years ago

brandonchinn178 commented 4 years ago

styled-components?

shughes26 commented 4 years ago

CMB alum here, anything specific you might want for this?

brandonchinn178 commented 4 years ago

Hi Sarah! Really, anything is better than now :)

Thinking about it more, maybe we should just implement our own graph instead of using react-graph-vis. I avoided doing this for now because it's a ton of work that I don't have a lot of experience in, but making the graph look nicer and more interactive (e.g. https://github.com/brandonchinn178/circle-of-suck/issues/44) would probably up the production value of the site a ton.

If you have experience with d3, then maybe you can look into rendering the circle of suck (currently stored in circleOfSuckEdges) as a d3 graph.

If you also have experience designing, then it would be great even to just get a mock up of what we'd like the circle of suck to look like

shughes26 commented 4 years ago

Yeah I'd be happy to help with finding a better way to render the graph. I've never used d3 specifically, but I'm sure I could figure it out. We could also look into what Highcharts might have available from their open source stuff.

https://www.christophermanning.org/projects/building-cubic-hamiltonian-graphs-from-lcf-notation <-- (edit) this could be interesting

brandon-leapyear commented 4 years ago

:sparkles: This is an old work account. Please reference @brandonchinn178 for all future communication :sparkles:


ooh that does look cool! Ideally, we'd want to allow some user interaction, so we'd need to make sure that a third party library would support it.

Highcharts looks interesting. I think the problem with data visualization libraries (like d3 and highcharts) are that they're focused on data charts, instead of rendering a graph structure. But maybe one of those can render graphs!

shughes26 commented 4 years ago

They both seem like they have graph support as long as you already know what the nodes/edges are supposed to be

brandonchinn178 commented 4 years ago

Awesome. Go ahead and use whatever you're comfortable with! I'll be happy to look at a PR