safe-react icon indicating copy to clipboard operation
safe-react copied to clipboard

Network list items are hidden on smaller viewports

Open usame-algan opened this issue 3 years ago • 1 comments

Description

With 12 available networks, the list is becoming too long with its current implementation.

This already leads to a bug for smaller screens:

When accessing the app with a smaller viewport height the network items are not fully visible and some items can't be reached.

Ideas:

  • scrollable network selector
  • add a search field for supported networks
  • show a few default most used networks
  • save list of networks the user has accessed before

Goal

Enable the user to easily choose any network from a list of more than 20 networks.

Requirements

  • [ ] design https://github.com/gnosis/safe-design/issues/40
  • [ ] tbd

Expected result

Screenshots

image Screenshot 2022-01-20 at 13 25 44

usame-algan avatar Jan 20 '22 12:01 usame-algan

cc @liliiaorlenko – it would be nice to also maybe hide the testnets (Rinkeby, Goerli and Volta) under a sub list.

Screenshot 2022-01-20 at 14 07 20

Actually backend wants us to paginate this list, so maybe the best solution would be to add pagination/search.

Pin recently used networks to the top, maybe.

katspaugh avatar Jan 20 '22 13:01 katspaugh

Fixed in web-core by having smaller margins.

katspaugh avatar Sep 28 '22 08:09 katspaugh