changed from rotating to bouncing, maybe to much squash and stretch
This commit is contained in:
@@ -21,20 +21,75 @@
|
||||
<meta name="msapplication-TileColor" content="#2b5797">
|
||||
<meta name="msapplication-config" content="public/img/browserconfig.xml">
|
||||
<style>
|
||||
@keyframes rotate-icon {from {transform: rotateZ(0deg);}to {transform: rotateZ(360deg);}}
|
||||
.rotating-logo {
|
||||
animation-name: rotate-icon;
|
||||
animation-duration: 1.1s;
|
||||
animation-iteration-count: infinite;
|
||||
animation-timing-function: cubic-bezier(0.4, 0.35, 0.5, 0.55)
|
||||
.preloader {
|
||||
height: 100%;
|
||||
flex-direction: column;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.logo-bounce {
|
||||
animation-name: bounce;
|
||||
animation-duration: .9s;
|
||||
animation-iteration-count: infinite;
|
||||
}
|
||||
|
||||
.logo {
|
||||
display: block;
|
||||
animation-name: squash;
|
||||
animation-duration: .9s;
|
||||
animation-iteration-count: infinite;
|
||||
}
|
||||
|
||||
@keyframes bounce {
|
||||
from,
|
||||
to {
|
||||
transform: translateY(0px);
|
||||
animation-timing-function: cubic-bezier(0.3, 0.0, 0.1, 1)
|
||||
}
|
||||
50% {
|
||||
transform: translateY(-50px);
|
||||
animation-timing-function: cubic-bezier(.9, 0, .7, 1)
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes squash {
|
||||
0% {
|
||||
transform: scaleX(1.3) scaleY(.7);
|
||||
animation-timing-function: cubic-bezier(.3, 0, .1, 1);
|
||||
transform-origin: bottom center;
|
||||
}
|
||||
15% {
|
||||
transform: scaleX(.75) scaleY(1.25);
|
||||
animation-timing-function: cubic-bezier(0, 0, .7, .75);
|
||||
transform-origin: bottom center;
|
||||
}
|
||||
55% {
|
||||
transform: scaleX(1.05) scaleY(.95);
|
||||
animation-timing-function: cubic-bezier(.9, 0, 1, 1);
|
||||
transform-origin: top center;
|
||||
}
|
||||
95% {
|
||||
transform: scaleX(.75) scaleY(1.25);
|
||||
animation-timing-function: cubic-bezier(0, 0, 0, 1);
|
||||
transform-origin: bottom center;
|
||||
}
|
||||
100% {
|
||||
transform: scaleX(1.3) scaleY(.7);
|
||||
transform-origin: bottom center;
|
||||
animation-timing-function: cubic-bezier(0, 0, 0.7, 1);
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body class="theme-[[ .Theme ]]">
|
||||
<div class="page-loader" style="display: flex; align-items: center; justify-content: center; height: 100%; flex-direction: column">
|
||||
<div class="rotating-logo">
|
||||
<img src="public/img/grafana_icon.svg" style="width: 60px">
|
||||
<body class="theme-[[ .Theme ]]">
|
||||
<div class="preloader">
|
||||
<div class="logo-bounce">
|
||||
<div class="logo">
|
||||
<img src="public/img/grafana_icon.svg" style="width: 60px">
|
||||
</div>
|
||||
</div>
|
||||
<div style="margin-top: 14px">LOADING GRAFANA</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user