Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dashboard Tweaks #814

Open
bedeho opened this issue Feb 29, 2024 · 4 comments
Open

Dashboard Tweaks #814

bedeho opened this issue Feb 29, 2024 · 4 comments

Comments

@bedeho
Copy link
Member

bedeho commented Feb 29, 2024

Background

We just deployed the new dashboard to the landing page, but that was done to simply speed up getting it into production, there is still a long tail of tweaks that need to be addressed.

Issues

Page

  1. Move "Token Metrics" section away from landing page, and add to https://www.joystream.org/token/, page, and then drop the existing badges on that page.
  2. Drop "Build the future with us" section.

Token

  1. Add "Last week" specified to % change indicator for marketcap, volume and FDV, currently it only shows %.
  2. The all time chart is not all time, it starts in September, how can we fix this? If we need a more expansive API, then let me know.
  3. Design: Biconomy is missing, likely both in API, but certainly in
  4. Design: Lets make the placeholder for no exchange be some sort of "coming soon" type of indicator, indicating tha tmore exchanges are coming.
  5. Bottom pdadding on exchange cards seems to collapse when window is made narrow horizontally.
    Screenshot 2024-02-29 at 23 26 47
  6. The bottom row of a table should not have a grey stroke, it conflicts with the curvature.
    Screenshot 2024-02-29 at 23 30 49

Engineering

  1. The tick marks on the contributor chart seems broken, its missing lots of random values, and its hard to undrestand what month it is.

Screenshot 2024-02-29 at 23 32 49

  1. Edvin: This whole section must exclude repos that are forks of other big repos. Right now we are including Gavin Wood and other Parity folks because they likely contribute to our Substrate repo fork and so on.

Screenshot 2024-02-29 at 23 34 13

  1. Edvin: Why do we have 621 contributors, but then the show more buttons says show "32 top conributors".... what is goin going on there?

Working groups

Reorder working groups: builders, storage, distribution (rename to content delivery), Marketing, Human Resources, Membership, Forum.

Compairson chart

This still does not work well enough.

  • Edvin: Lastly, lets drop LBRY, its a dead project at this point, not even worth comparing with. Also drop Rumble, its centralised. Lets include Livepeer and Cyberconnect instead.
  • Design: The text is still way to small, we want to have project name, FDV value and then row titles to be sized in that order, but still be much bigger. Right now its imperceptible.
  • Desing: When the window is made narrow, the table gets clipped, and I'm not sure its clear to a user that it is possible to scroll and see remainder of content. Some indication of this could be helpful.
@DzhideX DzhideX mentioned this issue Mar 1, 2024
@msmadeline
Copy link
Collaborator

@bedeho @DzhideX Hey I did my part of the tweaks

@bedeho
Copy link
Member Author

bedeho commented Mar 1, 2024

Excellent work @msmadeline

@DzhideX
Copy link
Contributor

DzhideX commented Mar 3, 2024

Edvin: Why do we have 621 contributors, but then the show more buttons says show "32 top conributors".... what is goin going on there?

Indeed, I thought that was what we landed on. We show the full number of contributors but only render cards for a subset of them. Do you want to show all 600+?

@bedeho
Copy link
Member Author

bedeho commented Mar 3, 2024

hmm ok yes, opening all 621 actually will just reck the page, so guess we should just filter out all the false positives from repo forks, and then just show top X as you said.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants