radicle-dev / workstreams-app

Front end of workstreams app
workstreams.vercel.app
3 stars 2 forks source link

Loading indicator #46

Open brandonhaslegs opened 2 years ago

brandonhaslegs commented 2 years ago

Add a generic loading indicator while things are loading. Sometimes it's not clear when something is loading or if it's unresponsive.

efstajas commented 2 years ago

@brandonhaslegs any idea what it would look like? I was thinking that we could animate the logo somehow while the rest of the page is "dimmed out", but would also be up for just adding something simple in the center of the screen while loading a page

brandonhaslegs commented 2 years ago

Maybe a skeleton UI loading state? Pulsing rectangles arranged based on the page you're headed to, you know…

efstajas commented 2 years ago

For sure that'd be great. Since that's quite a lot of effort maybe we can find a simpler temporary solution for the prototype phase.

juliendonck commented 2 years ago

I feel the fading transition solves this. I don't know what else we would add right now. So I'd like to close this issue

efstajas commented 2 years ago

I guess on a slow connection the page may still seem frozen while loading even with the fade transition. I'm gonna open a PR to display a spinner additionally, i think that should improve it.