I would like to have an animated logo on page load. Something simple like the logo that rotates like this example. For now I only have the logo as a static image.
Is it possible to achieve this without using a paid app?
You can try to add this code to the end of your assets/theme.css file
.header__logo__link {
animation: spin 2s linear infinite;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
That will make the logo spin indefinitely. Note that way it could cause issues when you try to upgrade but just remember that code. It would be better it could be used in the Custom CSS block of the Header section, but keyframes are not allowed.