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

[FLASK] Update UI related to MetaMask Snaps Platform trademark #18172

Merged
merged 13 commits into from
Mar 21, 2023

Conversation

david0xd
Copy link
Contributor

@david0xd david0xd commented Mar 15, 2023

Fixes: https://github.com/MetaMask/MetaMask-planning/issues/358

Explanation

This PR is following the text and design updates following the requests from https://github.com/MetaMask/MetaMask-planning/issues/358.

Only trademark update is required on a Settings page for Snaps. Other places are matching the rule explained in https://github.com/MetaMask/MetaMask-planning/issues/358.

https://github.com/MetaMask/MetaMask-planning/issues/358 was also requesting better design of the top two lines of text on the Snaps list, but these are removed according to the new design proposal for this page which should go after this work is done: MetaMask/snaps#1170 (https://www.figma.com/file/diidnCHx9FXj5LDiA5DZZr/Snaps-features?node-id=55-11895&t=i31mw6uZ1dow4i0h-0).

Screenshots/Screencaps

Before

Screenshot 2023-03-16 at 17 56 54
Screenshot 2023-03-16 at 17 57 48

After

Screenshot 2023-03-21 at 13 02 14
New_Screenshot 2023-03-21 at 13 03 17

Manual Testing Steps

  1. Open MetaMask extension popup or fullscreen view.
  2. Go to the Settings > Snaps.
  3. Install or remove Snap depending on which part is tested.

Pre-merge author checklist

  • I've clearly explained:
    • What problem this PR is solving
    • How this problem was solved
    • How reviewers can test my changes
  • Sufficient automated test coverage has been added

Pre-merge reviewer checklist

  • Manual testing (e.g. pull and build branch, run in browser, test code being changed)
  • PR is linked to the appropriate GitHub issue
  • IF this PR fixes a bug in the release milestone, add this PR to the release milestone

@david0xd david0xd self-assigned this Mar 15, 2023
@github-actions
Copy link
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@david0xd david0xd force-pushed the dd/update-snaps-trademark branch from 1d6b179 to 6140f2d Compare March 16, 2023 11:44
@metamaskbot
Copy link
Collaborator

Builds ready [f24abe1]
Page Load Metrics (1702 ± 54 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint983991386330
domContentLoaded14841897169211254
load15041897170211254
domInteractive14841897169211254
Bundle size diffs
  • background: 0 bytes
  • ui: 0 bytes
  • common: 0 bytes

@codecov
Copy link

codecov bot commented Mar 16, 2023

Codecov Report

Merging #18172 (b141536) into develop (a854cfd) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop   #18172   +/-   ##
========================================
  Coverage    64.19%   64.19%           
========================================
  Files          908      908           
  Lines        35211    35211           
  Branches      8989     8989           
========================================
  Hits         22601    22601           
  Misses       12610    12610           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@metamaskbot
Copy link
Collaborator

Builds ready [45f2e1e]
Page Load Metrics (1698 ± 68 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint912171312813
domContentLoaded14762040168515172
load14842040169814168
domInteractive14762040168515172
Bundle size diffs
  • background: 0 bytes
  • ui: 0 bytes
  • common: 0 bytes

@david0xd david0xd force-pushed the dd/update-snaps-trademark branch from dcf6549 to ae60875 Compare March 16, 2023 17:03
@david0xd david0xd marked this pull request as ready for review March 16, 2023 17:30
@david0xd david0xd requested a review from a team as a code owner March 16, 2023 17:30
@david0xd david0xd requested a review from danjm March 16, 2023 17:30
@metamaskbot
Copy link
Collaborator

Builds ready [ae60875]
Page Load Metrics (1495 ± 63 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint911671132010
domContentLoaded12441779148712259
load12441779149513063
domInteractive12441779148712259
Bundle size diffs
  • background: 0 bytes
  • ui: 0 bytes
  • common: 0 bytes

Copy link
Member

@rekmarks rekmarks left a comment

Choose a reason for hiding this comment

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

We should use "MetaMask Snaps" to refer to the platform. We should try to avoid using those words to refer to snaps collectively.

@eriknson
Copy link
Member

@david0xd david0xd force-pushed the dd/update-snaps-trademark branch from 359e8a6 to 7f7e9b6 Compare March 20, 2023 21:18
@metamaskbot
Copy link
Collaborator

Builds ready [7f7e9b6]
Page Load Metrics (1702 ± 60 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint1012681273517
domContentLoaded15381904168210450
load15382023170212560
domInteractive15381904168210450
Bundle size diffs
  • background: 0 bytes
  • ui: 0 bytes
  • common: 0 bytes

rekmarks
rekmarks previously approved these changes Mar 21, 2023
Copy link
Member

@rekmarks rekmarks left a comment

Choose a reason for hiding this comment

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

LGTM!

@david0xd david0xd force-pushed the dd/update-snaps-trademark branch from 8596057 to b141536 Compare March 21, 2023 12:13
@metamaskbot
Copy link
Collaborator

Builds ready [b141536]
Page Load Metrics (2073 ± 153 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint1042851654421
domContentLoaded157325742040308148
load158326062073319153
domInteractive157325742040308148
Bundle size diffs
  • background: 0 bytes
  • ui: 0 bytes
  • common: 0 bytes

@david0xd david0xd merged commit 0847917 into develop Mar 21, 2023
@david0xd david0xd deleted the dd/update-snaps-trademark branch March 21, 2023 15:52
@github-actions github-actions bot locked and limited conversation to collaborators Mar 21, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants