drewcook / arbor-ui

A collaborative, music-making NFT platform for artists and collectors, built on Ethereum.
https://arbor.audio
GNU General Public License v3.0
7 stars 7 forks source link

Improve and simplify StemQueue zk-vote process. #227

Open noahdahlman opened 1 year ago

noahdahlman commented 1 year ago

Enhancement

Currently, there are two tabs on the project details page, with a tab "Stem Queue" that opens the Stem Queue component, we should remove the Stem Queue tab, and instead move the functionality into the ProjectDetails component.

This is the stem queue tab we want to remove.

stem_queue_1

This is the stem queue page that we want to restyle into project details page. stem_queue_2

A user opens a zk-vote enabled public project, they add a stem, this adds the stem with a dotted border to indicate it hasn't been approved yet. If the user is a member of the stem's voting group, they have the option to approve or deny the stem in-place on the project's details page.

stem

Requirements: