frontend-monorepo icon indicating copy to clipboard operation
frontend-monorepo copied to clipboard

Governance home

Open ckpringle opened this issue 2 years ago • 3 comments

Story

As a user I want to understand the purpose / use of the governance site and the current level of activity So that I can immediately understand what I can do here

Acceptance Criteria

  • [ ] I can see key information / data on governance activity right now
  • Recent / active governance proposals / no. of active proposals
  • Staking / delegation / validator high level info e.g. total number of validators, no. of consensus validators, no. of standby validators, no. of candidate validators
  • Summary token stats relevant to governance
  • [ ] There is an explanation of how the network is governed, that Vega is a proof stake network and how it is governed
  • [ ] I can get to the relevant docs for governance, staking from here
  • [ ] I can usefully see the content with no wallets connected

Tasks

  • [X] Explore and sketch
  • [X] Team and stakeholder review
  • [x] Visual Design
  • [x] Team review to finalise designs and ensure they cover everything they need to
  • [ ] Implementation
  • [ ] Share for QA
  • [ ] Etc.

Sketch

Additional details / background info

ckpringle avatar Nov 11 '22 12:11 ckpringle

Homepage proposal, checked with Dex, Barney, and Calum:

Image

Also on Miro

neildawson avatar Nov 24 '22 09:11 neildawson

Figma link for the design https://www.figma.com/file/X9l0t8TZUF1tU8u0ILV3ws/Governance-%26-Token?node-id=1745%3A9847&t=taGThim6IOG1wEBC-0

pennyandrews avatar Dec 06 '22 11:12 pennyandrews

In a meeting today with @dexturr and @sam-keen we agreed to use the existing proposal component for the first release. Sam will add the proposal type in a simple manner, but we won't design it at this point. We may stick a rounded rectangle around it (as per the design in Figma) to improve the appearance slightly.

We will make a separate ticket for redesigning the proposal component, as there are many states which need to be properly considered. Once that work is done, we can use the new component on the homepage and the proposals page.

Dex also noted that the "active nodes" and "consensus nodes" stats are not delivered by the API, so may have to be removed at some point, but they will bring this up with the API team.

neildawson avatar Dec 07 '22 15:12 neildawson