getwax / bls-wallet

Core components to use layer 2 smart contract wallets with the BLS signature scheme
MIT License
178 stars 47 forks source link

Improve quill UI responsiveness #603

Closed JohnGuilding closed 1 year ago

JohnGuilding commented 1 year ago

What is this PR doing?

Using Quill on a smaller monitor or screen can be difficult, as many of the components can start overflowing. This PR makes the Quill UI more responsive so it can be viewed on viewports pretty well from the 600/700px mark upwards. The purpose of the PR is to make the UI easier to navigate and use on a smaller screen. Making it responsive below that (e.g. mobile viewports) was not deemed necessary.

Should be handy when using quill at eth global lisbon.

Before

Screenshot 2023-05-09 at 16 58 59 Screenshot 2023-05-09 at 16 59 22 Screenshot 2023-05-09 at 16 59 37

After

Screenshot 2023-05-09 at 16 56 40 Screenshot 2023-05-09 at 17 01 56 Screenshot 2023-05-09 at 17 02 09

How can these changes be manually tested?

Use Quill on different viewports and toggle the navbar

Does this PR resolve or contribute to any issues?

None

Checklist

Guidelines