Is your feature request related to a problem? Please describe.
Diffing moderate-size notebooks takes time even at a very high-spec machine; diffing large notebooks will always take some time; the refresh button is very useful but it does not provide any feedback on clicking it. Below is an example of me trying to update a diff on my day job by clicking it once... and then again and then several times again because I am not sure if it got pressed (2 minutes GIF, feel free to skip):
There is no :active pseaudoclass so I cannot see if my click worked (there is only :hover)
The button stays the same after clicking and there is no visual indication of the diff reloading
After the diff starts re-loading after the first click the button persist. It only disappears after some time with what appears to be n-th reloading; strangely the reloadings of diffs continue afterwards
And not directly related but still something which annoys my colorblindness:
The contrast of the button is poor in the first place
Describe the solution you'd like
Add :active css pseudoclass
Hide button after it gets clicked or grey it out and/or show visual loading indicator
If the button remains available, handle the repeated click better
For visual colors:
Make it darker orange and/or make the text and border bolder and/or add dark font shadow
Is your feature request related to a problem? Please describe.
Diffing moderate-size notebooks takes time even at a very high-spec machine; diffing large notebooks will always take some time; the refresh button is very useful but it does not provide any feedback on clicking it. Below is an example of me trying to update a diff on my day job by clicking it once... and then again and then several times again because I am not sure if it got pressed (2 minutes GIF, feel free to skip):
:active
pseaudoclass so I cannot see if my click worked (there is only:hover
)And not directly related but still something which annoys my colorblindness:
Describe the solution you'd like
:active
css pseudoclassFor visual colors:
Additional context