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

New app design #300

Merged
merged 13 commits into from
Mar 30, 2023
Merged

New app design #300

merged 13 commits into from
Mar 30, 2023

Conversation

DemogorGod
Copy link
Contributor

Hello! just a new design for the dashboard, currently only working on the analytics and staking side, so the table with all current staked items and transactions isn't built yet.

  • built out auth page
  • built analytics card with filters, chart, roi, and all-time high and low net values
  • built staking page including select wallet modal, max amount staking ability, sign transaction with auto re-stake option

also added the 'Your coins, your keys' phrase for the landing page

doing this merge so that the code isn't too large on one big final push.

To dos for next pr:

  • connect data to analytics card
  • connect methods to staking card
  • set up router auth checks (currently we have a demo user mocked so signing in isn't necessary
  • set up and confirm all wallet providers' work that we want to implement
  • create a table card with all staking history and transaction history as well.
  • make sure every component is responsive

here is what it currently looks like, if you want to go to the auth page just add '/auth' to the route and see what it looks like. since we don't have auth certifications on that page you currently have the nav bar, but it will be removed once we have a way to certify user is logged in/out

Auth page

Screenshot 2023-03-28 at 11 09 58 AM

Dashboard page

Screenshot 2023-03-29 at 1 26 26 PM

Screenshot 2023-03-29 at 1 26 38 PM

Screenshot 2023-03-29 at 1 26 49 PM

Screenshot 2023-03-29 at 1 29 49 PM

for some reason, the screenshots are a little blurry, so if you want to see the page just run the app locally

@DemogorGod DemogorGod requested review from a team, ccali11, shanejearley and hawyar and removed request for a team March 29, 2023 17:33
@DemogorGod DemogorGod merged commit 09c8324 into develop Mar 30, 2023
@shanejearley shanejearley deleted the new-app-design branch March 30, 2023 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants