Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: add missing loading animations to page transitions #1639

Closed
2 tasks done
isabensusan opened this issue Aug 29, 2023 · 5 comments · Fixed by #2026
Closed
2 tasks done

Feature: add missing loading animations to page transitions #1639

isabensusan opened this issue Aug 29, 2023 · 5 comments · Fixed by #2026

Comments

@isabensusan
Copy link
Member

Type of feature

🍕 Feature

Current behavior

Right now we only show a loading splash screen when users click on the opensauced logo:

Kapture 2023-08-29 at 17 59 46

If users want to navigate the rest of the site (which can be a bit slow at times) there's no indication that the page is loading.

Suggested solution

We could really use some affordance to make it clear to the user that when they click on a link to navigate to somewhere else in the page, that page is loading. Otherwise it feels like you click on stuff but nothing happens.

As much as I like the pizza splash screen, I think it does remove the user from context and adds some cognitive load, making it feel like the page takes longer to load than it actually does.

A suggested solution would be to have a loading animation like Github's -- a loading bar right below the url box (see the blue loading indicator):

Kapture 2023-08-29 at 17 54 01

Example

(pls ignore weird background texture of the gif, focus on orange bar at the top)

height: 4px 
background-color: OpenSauced primary (#FF5402)

Kapture 2023-08-29 at 18 15 36

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Contributing Docs

  • I agree to follow this project's Contribution Docs
@Jyotipal29
Copy link

Please assign this to me

@babblebey
Copy link
Contributor

Hey @Jyotipal29,

Kindly refer to this part of the contribution guide to learn how you can assign an issue to yourself - https://github.com/open-sauced/.github/blob/deffbf5eda2e9ade160cfedaeaedb2427744b964/CONTRIBUTING.md#issues

@Jyotipal29
Copy link

.take

Copy link
Contributor

open-sauced bot commented Nov 9, 2023

🎉 This issue has been resolved in version 1.75.0-beta.7 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Copy link
Contributor

open-sauced bot commented Nov 9, 2023

🎉 This issue has been resolved in version 1.75.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@open-sauced open-sauced bot added the released label Nov 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants