Skip to content

Commit 88e54ca

Browse files
tmorehousejacobmllr95
authored andcommitted
docs: animate logo on load (#3645)
* docs: animate logo on load * Update index.vue * Update index.vue * Update index.vue * Update index.vue * Update index.vue * Update index.vue * Update index.vue * Update index.vue * Update index.vue * Update index.vue
1 parent 695edae commit 88e54ca

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

docs/pages/index.vue

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -442,21 +442,29 @@ $bv-angle-padding-md: calc(#{$bv-angle-padding} * 2);
442442
443443
.bv-logo {
444444
filter: drop-shadow(-3px 12px 2px #e7e7e7);
445+
animation: logo-splash 0.35s 1 ease-in-out;
446+
width: 100%; // IE11 Fix
447+
max-width: 75%;
448+
margin-left: auto;
449+
margin-right: auto;
450+
transform-style: preserve-3d;
445451
}
446452
447-
#logo {
448-
animation: logo-flip 1s;
449-
transform-style: preserve-3d;
453+
@media (prefers-reduced-motion: reduce) {
454+
.bv-logo {
455+
transition: none;
456+
animation: none;
457+
}
450458
}
451459
452-
@keyframes logo-flip {
460+
@keyframes logo-splash {
453461
0% {
454-
opacity: 0.5;
455-
transform: rotateY(180deg);
462+
opacity: 0.1;
463+
transform: scale(0.75);
456464
}
457465
100% {
458466
opacity: 1;
459-
transform: rotateY(0deg);
467+
transform: scale(1);
460468
}
461469
}
462470
</style>

0 commit comments

Comments
 (0)