Coder Social home page Coder Social logo

frontend-v1's People

Contributors

0xmayflower avatar zzorum avatar

Watchers

 avatar

Forkers

zzorum saif-s

frontend-v1's Issues

[Design] Mine Page Description

Mine Page

Issue
There is no detailed description on the MINE page

Suggestion
Add a short description of what the Mine page allows you to do. For example:

Got some hard earned $COMMIT wages? Prove your dedication and belief by mining your project's on-chain stock option, $VISION or LP $VISION!

[Good First Issue] Fix Grammar [src/pages/multisig/MultisigAdmin.tsx]

Related Pages

Description
wrong:
Here, you are scheduling a governance transaction to the
timelock contract using Gnosis Multisig Wallet. Confirm the
scheduling on Gnosis and go to transaction tab in Gov menu.
You will be able to execute them after the timelock delay.
to be:
Here, you are scheduling a governance transaction to the
timelock contract using Gnosis Multisig Wallet. Confirm the
scheduling on Gnosis and go to the transaction tab in the Gov menu.
You will be able to execute them after the timelock delay.

[Design] Stable Reserve Description

Work Page

Issue
There is no description on what the Stable Reserve is for a new person viewing the page

Suggestion
Have a short description of what the Stable Reserve is. For example:

Don't want to work for your $COMMIT? Get it here, but at a premium.

[Design] Isolate Master Workhard Dashboard as Separate Menu Item

Dashboard Page

Issue
When users log with metamask, they are taken immediately to the 'dashboard' page which shows the Master Workhard Dashboard. It is not clear that this is the Master Dashboard (or needs to be made more clear).

Suggestion
Isolate this Master Dashboard clearly as a separate menu item on the top level navigation bar. Make it intentional for users to navigate to the Master Workhard Finance Dashboard.

When users log in with metamask, they should be shown nothing else but what they have associated with their account.

changing description of commitment mining

sss

  • from: Show your true, long-term belief in your project. Burn $COMMIT to earn $VISION
  • to: Show your true, long-term belief in your project. Burn $COMMIT to continuously mine $VISION

[Design] Job Post Message

Work Page / Job Submission

Issue
The process of officially submitting a Job Post through the UI is not descriptive enough.

Suggestion
Make the state changes along the way descriptive. when a user clicks submit, he should be made aware of what is going on. When a job I submitted, he should be immediately taken to the Job posts page and see a placeholder for the submitted job that shows a pending status until the transaction has been confirmed on chain

[Bug] Fork and launch your own DAO gets stuck in step 4.

Summary
When I try to "Fork and launch your own DAO", I get stuck in step 4 because I cannot interact with the "Start Emission!" button.

Steps to Reproduce:

  1. Complete steps 1-3 in "Fork and launch your own DAO".
  2. Get stuck in step 4.
  3. I can interact with the button only after I've refreshed the page.

Observed Results:
Cannot interact with the "Start Emission!" button. I cannot toggle the button.

Expected Results:
I expect myself to be able to toggle the button and start emission right away.

Screenshots/Videos:
I cannot interact with the button. I haven't refreshed the page yet.
스크린샷 2021-07-04 오후 2 44 34

I can interact with the button. I've refreshed the page.
스크린샷 2021-07-04 오후 2 45 36

Notes:
I get the same result when I upgrade a project to a DAO.
I have not tested for edge cases such as enabling ICSP, whether projects are funded or not, whether contributions are recorded or not, etc.

Navbar tokens

  1. They should display their own symbols.
    Please see Dashboard.tsx
    image

  2. Would you please use this function for the balance display?

    export const bigNumToFixed = (n: BigNumberish) => {
    return parseFloat(parseFloat(formatEther(n)).toFixed(2));
    };

[Idea] show TVL at the dashboard

  • TVL : total value of reserved DAI + total value of minted vision + total value of minted commit + total value of right token.

[Design] Stable Reserve Balance Clarity

Work Page

Issue
The $DAI and $COMMIT balances that are displayed are too small and not very visible when they are updated or changed

Suggestion
Whenever there is a state change (when you click 'buy' or 'redeem'), make it clear that a change in balance is happening. Perhaps make the $DAI balance and $COMMIT balances larger or visible. Perhaps the balances should be the prominent titles for each of the cards and the 2 $DAI per $COMMIT and 1 $COMMIT per $DAI should be smaller.

[Design] Work Page descriptions

Work Page

Issue
No description of what this page does at the top

Suggestion
Put short description at top of page describing what 'Work' is.

Example:

Put your back into it fellow Worker! Earn some honest $COMMIT wages from a JOB or spend your precious $DAI to buy $COMMIT at a premium.

Bottom description section can be kept there.

[Design] Role/Persona Indication

Dashboard Page

Issue
There is no clear distinction between roles/personas associated with a logged in Ethereum address. One Ethereum address can potentially be a worker, project job poster, or both. How is this differentiated?

Suggestion
Made roles/personas be selectable from a dropdown menu when you click on the Ethereum address at the top right hand corner of the screen.

[Design] Job Budget Reorganization

Work Page / Job Section

Issue
Ordering of tabs on job page is a bit non-intuitive

Screen Shot 2021-06-01 at 5 00 34 PM

Button names are a bit confusing in their terminology

Suggestion
Update ordering. Ordering should be (top to bottom): Add Budget, Pay, History.

Change button from Compensate to Pay

[Design] Job Budget History

Work Page / Job Budget History

Issue
Confusing why we are able to edit history of contributions

Suggestion
A little more clarity as to why we are able to edit

Synchronize block status to balance

Work Page

Issue
$COMMIT balance does not update until block syncs

Suggestion
Only display successful popup box when the $COMMIT balance updates

sshot

  • balance on this table needs to be synchronized to latest block status

[Good First Issue] fix grammar

Related Pages

Description
wrong: "Work Hard Finance empowers contributors with the choice to be compensated now, in stablecoins, or in the future via liquid stock options. No more stressful haggling over what’s fair — your compensation, in your hands, real time."
to be: "Work Hard Finance empowers contributors with the choice to be compensated now, in stablecoins, or the future via liquid stock options. No more stressful haggling over what’s fair — your compensation, in your hands, real-time."

fix early stage pool description

shhh

to :

Congratulations! You can mine for more $VISION here with your special early stage contributor tokens! Keep in mind that if you completely withdraw, you will lose out on more $VISION emission rewards.

[Design] Change `Fork` menu to `DAOs`

Fork Page

Issue
Fork name makes it a bit confusing as to what it does.

Suggestion
Change the menu item name to DAOs to show that if you click here, you can toggle between DAOs and there will be a Fork button prominently displayed

[Design] Mine Page Section Organization and Descriptions

Mine Page / Section Descriptions

Issue
There needs to be more descriptive explanations for each section (Liquidity Mining and Commit Mining)

Suggestion
Have Commit Mining box be on the left (and Liquidity Mining box on right), as it will be the first section a new user should interact with (going from the order of a user's eyes navigating from left to right).

Commit Mining description can have a simple description like:

Show your true, long-term belief in your project. Burn $COMMIT to earn $VISION

Liquidity Mining description can have a simple description like:

Provide more liquidity for your project's on-chain stock options. LP your $VISION to earn more $VISION

[Design] `DAOs` Menu Page Toggle Explanation

DAOs Menu Page

Issue
There is no explanation of what happens when you toggle between DAOs

Suggestion
Create a description showing how when you toggle between DAOs you can see the state change happen at the Title menu location

[Design] show token balance on nav bar

Menu NavBar

Issue
User can't easily and quickly see current token balances ($COMMIT, $VISION, $RIGHT)

Suggestion
Display the 3 token balances in the menu navbar. (one column, 3 rows for balances)

reference

compound

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.