-
Notifications
You must be signed in to change notification settings - Fork 5k
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
fix: updated edit modals #27623
fix: updated edit modals #27623
Conversation
Builds ready [dad8ffe]
Page Load Metrics (1746 ± 88 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR is to update edit modals followed by design QA ## **Description** Following changes have been made in this PR: 1. The update CTA is now fixed/pinned to the bottom 2. The warning message while clicking on disconnect has been updated: - Simple the copy to This will disconnect you from this site - Increase Icon size from 12px to 16px - Center align warning message with the button NOTE: Add new accounts will be handled in a separate PR Including RPC URL is a new change proposed so I will update that in a different PR as well ## **Related issues** Fixes: [https://github.com/MetaMask/MetaMask-planning/issues/3390](https://github.com/MetaMask/MetaMask-planning/issues/3390) ## **Manual testing steps** 1. Run extension with yarn start 2. Connect to dapp 3. Click on All Permissions and the go to individual permission page 4. Click on Edit Accounts Modal and observe the above UI changes ## **Screenshots/Recordings** ### **Before** https://github.com/user-attachments/assets/8d3c95e8-5f49-486d-9d70-69e50339fe43 ### **After** https://github.com/user-attachments/assets/9f48b909-8c3a-4435-9a38-99b71e05e5d2 ## **Pre-merge author checklist** - [ ] I've followed [MetaMask Contributor Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask Extension Coding Standards](https://github.com/MetaMask/metamask-extension/blob/develop/.github/guidelines/CODING_GUIDELINES.md). - [ ] I've completed the PR template to the best of my ability - [ ] I’ve included tests if applicable - [ ] I’ve documented my code using [JSDoc](https://jsdoc.app/) format if applicable - [ ] I’ve applied the right labels on the PR (see [labeling guidelines](https://github.com/MetaMask/metamask-extension/blob/develop/.github/guidelines/LABELING_GUIDELINES.md)). Not required for external contributors. ## **Pre-merge reviewer checklist** - [ ] I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed). - [ ] I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.
Builds ready [522be69]
Page Load Metrics (2050 ± 161 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
59bc530
Builds ready [59bc530]
Page Load Metrics (1887 ± 108 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
small comment on a label value
Builds ready [073fdc1]
Page Load Metrics (2009 ± 98 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
24d9f3c
Quality Gate passedIssues Measures |
Builds ready [24d9f3c]
Page Load Metrics (1771 ± 92 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
Approved; useful follow up would be to make the "Select all" and "New Account" static as well, and just have the accounts list scroll. |
This PR is to update edit modals followed by design QA
Description
Following changes have been made in this PR:
The update CTA is now fixed/pinned to the bottom
The warning message while clicking on disconnect has been updated:
NOTE: Add new accounts will be handled in a separate PR
Including RPC URL is a new change proposed so I will update that in a different PR as well
Related issues
Fixes: https://github.com/MetaMask/MetaMask-planning/issues/3390
Manual testing steps
Screenshots/Recordings
Before
Screen.Recording.2024-10-04.at.1.25.19.PM.mov
After
Screen.Recording.2024-10-04.at.1.22.12.PM.mov
Pre-merge author checklist
Pre-merge reviewer checklist