MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.15k stars 1.11k forks source link

Improve the network switcher design #2477

Open omnat opened 3 years ago

omnat commented 3 years ago

Description

This ticket focuses on updating a few pieces regarding how displaying of networks work on the network switcher modal. The first use case is for users to be able to add a network from the network switcher modal. The second use case should allow users to hide/show test networks on the network switcher via a toggle in the Advanced settings.

Technical Details

Acceptance Criteria

References

mobularay commented 3 years ago

A risk: due to the current Nav/IA work, the Browser item could be significantly impacted. Custom networks as well. Because this is in "Ready for Design" stage, there is time for research to finalize requirements more.

From technical perspective, this switcher feature on how it works in the code has room for improvement. Depending on results from Design level first.

mobularay commented 3 years ago

Could be picked up by @cjeria after completing the Nav AI design work.

mobularay commented 3 years ago

@omnat to confirm if there are other EPICs that would require higher priority attention on Design. So @cjeria check in with @omnat first before picking up this work!

mobularay commented 3 years ago

Decision needed to whether postpone until IA/Nav Redesign V1 project is delivered or not. @omnat @yanrong-chen @Cal-L to discuss

Cal-L commented 3 years ago

@omnat @mobularay I think we should convert this ticket to only capture the testnet toggle, which is not affected by the redesign

omnat commented 3 years ago

@yanrong-chen @Cal-L Let's match the design with the network selector component for IA/Nav