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

Feat/UI improvements 1105 #1111

Merged
merged 5 commits into from
Jan 4, 2023
Merged

Feat/UI improvements 1105 #1111

merged 5 commits into from
Jan 4, 2023

Conversation

Torresmorah
Copy link
Collaborator

@Torresmorah Torresmorah commented Jan 4, 2023

Apply UI Improvements

What does this PR do?

  • Resolve UI Improvements #1105
  • Fix tooltip in "Rewards distribution" page
  • Fix the breakpoints of the homepage
  • Refactor code for more info tooltip

Steps to test

  1. Run the project locally
  2. Go to "Nodes" page and check the spacing
  3. Go to "Accounts and Contracts" page and check the spacing
  4. Go to "Rewards distribution" and check the tooltips

Screenshots

Align items and use a tooltip to show the producer key
imagen
imagen

Fix margins in the "Accounts and contracts" page
imagen
imagen

Content is centered and measurements are the same as those of the design
imagen

fix(webapp): close tooltip when mouse stops to hover it

chore(webapp): adjust mobile version of contracts tables

fix(webapp): apply UI adjustments

refactor(webapp): add MoreInfoModal component

chore(webapp): apply UI adjustments
@Torresmorah Torresmorah self-assigned this Jan 4, 2023
@xavier506 xavier506 self-requested a review January 4, 2023 19:56
Copy link
Collaborator

@xavier506 xavier506 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@xavier506 xavier506 merged commit 9e2790d into dev Jan 4, 2023
@xavier506 xavier506 deleted the feat/ui-improvements-1105 branch January 4, 2023 19:56
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.

UI Improvements
3 participants