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

Improve and simplify StemQueue zk-vote process. #227

Open
noahdahlman opened this issue Dec 18, 2022 · 0 comments · May be fixed by #251
Open

Improve and simplify StemQueue zk-vote process. #227

noahdahlman opened this issue Dec 18, 2022 · 0 comments · May be fixed by #251
Assignees
Labels
enhancement New feature or request new issue This issue hasn't been triaged from the core team

Comments

@noahdahlman
Copy link
Collaborator

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:

  • Remove "Stem Queue" tab from the project details
  • All of the original functionality of the stem queue tab should be preserved in the project details page. e.g. Approving a vote, casting a vote, registering to vote.
  • The UIUX should feel intuitive, open to discussion / suggestions on the details.
@noahdahlman noahdahlman added enhancement New feature or request new issue This issue hasn't been triaged from the core team labels Dec 18, 2022
@0xlws 0xlws self-assigned this Dec 18, 2022
@Destiny-01 Destiny-01 assigned Destiny-01 and unassigned 0xlws Feb 3, 2023
@Destiny-01 Destiny-01 linked a pull request Feb 3, 2023 that will close this issue
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new issue This issue hasn't been triaged from the core team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants