Closed dtbuchholz closed 7 months ago
This PR was not deployed automatically as @dtbuchholz does not have access to the Railway project.
In order to get automatic PR deploys, please add @dtbuchholz to your team on Railway.
also, not sure if this is already something we were working on...i just went for it and didn't check Linear
Summary
Fixes jumpy navbar going from the landing to your team/project homepage. Also, adds skeleton loaders for breadcrumb nav to fix jumpy behavior.
Details
Here are screengrabs of the before & after (I'm reloading/refreshing the page in each of the videos). To test it out yourself, it's easiest to do things in incognito mode because things aren't cached there, so you'll see the default behavior.
Navbar fix for jumpyness
https://github.com/tablelandnetwork/studio/assets/13358940/178db6a7-7699-4269-96af-dac4b4429b5c
https://github.com/tablelandnetwork/studio/assets/13358940/cd6f4c27-457b-498c-958c-7854617637ae
Teams page
https://github.com/tablelandnetwork/studio/assets/13358940/27945015-dede-4763-aef0-a6664bb67b64
https://github.com/tablelandnetwork/studio/assets/13358940/37ae2b5a-7648-46c4-852c-8507c4185446
Projects page
https://github.com/tablelandnetwork/studio/assets/13358940/2f47444b-5a4d-4a37-a993-d7c3eead831a
https://github.com/tablelandnetwork/studio/assets/13358940/e90e1e26-3208-4da5-b888-108e93c293f0
New project page
https://github.com/tablelandnetwork/studio/assets/13358940/e5a04395-8263-466d-9d0d-e2bafd3d2e50
https://github.com/tablelandnetwork/studio/assets/13358940/970901a1-75a2-4005-a04c-1644014f41bd
New table page
https://github.com/tablelandnetwork/studio/assets/13358940/ecc25331-57d6-4f2a-9248-257c371e037a
https://github.com/tablelandnetwork/studio/assets/13358940/f79a2f96-d83f-4c7a-934d-040279d1391d