Joystream / Joystream/joystream-org

Dashboard Tweaks

Open
#814 4 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
8
Forks
37
PR merge metrics
No merged PRs in 30d

Description

# 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

3. Add "Last week" specified to % change indicator for marketcap, volume and FDV, currently it only shows %.
4. 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.
5. **Design:** Biconomy is missing, likely both in API, but certainly in
6. **Design:** Lets make the placeholder for no exchange be some sort of "coming soon" type of indicator, indicating tha tmore exchanges are coming.
7. Bottom pdadding on exchange cards seems to collapse when window is made narrow horizontally.
![Screenshot 2024-02-29 at 23 26 47](https://github.com/Joystream/joystream-org/assets/437292/6b721bfa-7a67-4171-a63e-7e847ac2d442)
8. 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](https://github.com/Joystream/joystream-org/assets/437292/9af1567d-aeaf-4da5-9056-5747c7bce378)

## Engineering

9. 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](https://github.com/Joystream/joystream-org/assets/437292/e5c4f2b4-2714-4038-bc5e-22c1d5d6e27d)

10. **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](https://github.com/Joystream/joystream-org/assets/437292/e7f55aa5-249f-4b19-b478-f21dc14113f5)

11. **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.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.