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

Loading states are too heavy #387

Open
viktor-yakubiv opened this issue Nov 11, 2020 · 0 comments
Open

Loading states are too heavy #387

viktor-yakubiv opened this issue Nov 11, 2020 · 0 comments

Comments

@viktor-yakubiv
Copy link
Member

I discovered that the fan in my laptop enables when I open the page which has the loading animation, e.g. search card in loading state. The browser reports significant energy usage from the page. If I remove that element, things become normal.

I assume this happens because the animation is applied to too many elements. It can be optimised applying animation to only the parent element with [aria-busy=true] despite it could have children.

There are 2 options: render in pseudo-element or with background-image. I prefer background-image due to safety usage along with pseudo-elements but ::after could look better on the other hand.

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

No branches or pull requests

1 participant