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

famous loading spinner widget #8

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

flipside
Copy link

built most of this for a capptivate so I figured I'd share it

@dmvaldman
Copy link
Contributor

We're setting up a repository for community views and widgets. This would make a great addition. I'll keep you in the loop on that. Thanks.

@andrewdeandrade
Copy link

@flipside Also, one design direction you may want to take instead of creating a generic spinner is to use all the physics and animation goodies famous gives you and use them to create more interesting transitions that don't make the user feel like they are waiting.

For example, in Google Earth, the anticipation crouch, to blast off into space on a parabolic path to the follow-through landing are all animations that essentially perform the task of a "spinner" (i.e. make the user wait while something loads), but instead of it being a negative experience (i.e. "I'm obviously waiting"), they turn it into a positive experience.

Everywhere you use your spinner, you might want to consider designing a delightful transition that only falls back to the spinner at the end if the load time is greater than the animation duration.

@MylesBorins
Copy link

ping @dmvaldman

@MylesBorins
Copy link

hey @flipside can you move this to famous/famous referencing this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants