|
@@ -5,93 +5,149 @@
|
|
|
|----------------------------------------------------------------------------*/
|
|
|
|
|
|
#jupyterlab-splash {
|
|
|
- position:fixed;
|
|
|
- padding:0;
|
|
|
- margin:0;
|
|
|
+ z-index: 1000;
|
|
|
+ position: absolute;
|
|
|
+ overflow: hidden;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ background-position: center 40%;
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: cover;
|
|
|
+ background-color: white;
|
|
|
+}
|
|
|
|
|
|
- top:0;
|
|
|
- left:0;
|
|
|
+#galaxy {
|
|
|
+ position: relative;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+}
|
|
|
|
|
|
+#main-logo {
|
|
|
+ background-image: var(--jp-image-jupyter-favicon);
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100px;
|
|
|
+ position: absolute;
|
|
|
+ background-position: center;
|
|
|
width: 100%;
|
|
|
height: 100%;
|
|
|
- background: white;
|
|
|
+ z-index: 1;
|
|
|
+}
|
|
|
|
|
|
- z-index: 1000;
|
|
|
+.planet {
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: cover;
|
|
|
+ animation-iteration-count: infinite;
|
|
|
+ animation-name: orbit;
|
|
|
}
|
|
|
|
|
|
+#moon1.orbit {
|
|
|
+ opacity: 1;
|
|
|
+ animation: orbit 2s ease;
|
|
|
+ width: 200px;
|
|
|
+ height: 140px;
|
|
|
+ margin-top: -53px;
|
|
|
+ margin-left: -54px;
|
|
|
+}
|
|
|
+
|
|
|
+#moon2.orbit {
|
|
|
+ opacity: 1;
|
|
|
+ animation: orbit 2s ease;
|
|
|
+ width: 132px;
|
|
|
+ height: 180px;
|
|
|
+ margin-top: -66px;
|
|
|
+ margin-left: -85px;
|
|
|
+}
|
|
|
|
|
|
-#jupyterlab-splash > div {
|
|
|
- color: var(--md-grey-500);
|
|
|
- font-size: 20px;
|
|
|
- margin: 100px auto;
|
|
|
- width: 1em;
|
|
|
- height: 1em;
|
|
|
+#moon3.orbit {
|
|
|
+ opacity: 1;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-end;
|
|
|
+ animation: orbit 2s ease;
|
|
|
+ width: 220px;
|
|
|
+ height: 166px;
|
|
|
+ margin-top: -96px;
|
|
|
+ margin-left: -50px;
|
|
|
+}
|
|
|
+
|
|
|
+#moon1 .planet {
|
|
|
+ background-color: #6F7070;
|
|
|
+ height: 12px;
|
|
|
+ width: 12px;
|
|
|
border-radius: 50%;
|
|
|
- position: relative;
|
|
|
- text-indent: -9999em;
|
|
|
- -webkit-animation: loadsplash4 1.3s infinite linear;
|
|
|
- animation: loadsplash4 1.3s infinite linear;
|
|
|
- -webkit-transform: translateZ(0);
|
|
|
- -ms-transform: translateZ(0);
|
|
|
- transform: translateZ(0);
|
|
|
+}
|
|
|
|
|
|
- z-index: 1001;
|
|
|
+#moon2 .planet {
|
|
|
+ background-color: #767677;
|
|
|
+ height: 16px;
|
|
|
+ width: 16px;
|
|
|
+ border-radius: 50%;
|
|
|
+ float: right;
|
|
|
}
|
|
|
|
|
|
+#moon3 .planet {
|
|
|
+ background-color: #989798;
|
|
|
+ height: 20px;
|
|
|
+ width: 20px;
|
|
|
+ border-radius: 50%;
|
|
|
+}
|
|
|
|
|
|
-@-webkit-keyframes loadsplash4 {
|
|
|
- 0%,
|
|
|
- 100% {
|
|
|
- box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
|
|
|
- }
|
|
|
- 12.5% {
|
|
|
- box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 25% {
|
|
|
- box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 37.5% {
|
|
|
- box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 50% {
|
|
|
- box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 62.5% {
|
|
|
- box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 75% {
|
|
|
- box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
|
|
|
- }
|
|
|
- 87.5% {
|
|
|
- box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
|
|
|
- }
|
|
|
+.orbit {
|
|
|
+ animation-iteration-count: 1;
|
|
|
+ position: absolute;
|
|
|
+ top: 50%;
|
|
|
+ left: 50%;
|
|
|
+ border-radius: 50%;
|
|
|
}
|
|
|
|
|
|
+.dot1, .dot2 {
|
|
|
+width: 60%;
|
|
|
+height: 60%;
|
|
|
+display: inline-block;
|
|
|
+position: absolute;
|
|
|
+top: 0;
|
|
|
+background-color: #333;
|
|
|
+border-radius: 100%;
|
|
|
|
|
|
-@keyframes loadsplash4 {
|
|
|
- 0%,
|
|
|
- 100% {
|
|
|
- box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
|
|
|
- }
|
|
|
- 12.5% {
|
|
|
- box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 25% {
|
|
|
- box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 37.5% {
|
|
|
- box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
|
|
|
- }
|
|
|
- 50% {
|
|
|
- box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
|
|
|
+-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
|
|
|
+animation: sk-bounce 2.0s infinite ease-in-out;
|
|
|
+}
|
|
|
+
|
|
|
+.dot2 {
|
|
|
+top: auto;
|
|
|
+bottom: 0;
|
|
|
+}
|
|
|
+
|
|
|
+@-webkit-keyframes sk-rotate { 100% { -webkit-transform: rotate(360deg) }}
|
|
|
+@keyframes sk-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}
|
|
|
+
|
|
|
+@-webkit-keyframes sk-bounce {
|
|
|
+0%, 100% { -webkit-transform: scale(0.0) }
|
|
|
+50% { -webkit-transform: scale(1.0) }
|
|
|
+}
|
|
|
+
|
|
|
+@keyframes sk-bounce {
|
|
|
+0%, 100% {
|
|
|
+ transform: scale(0.0);
|
|
|
+ -webkit-transform: scale(0.0);
|
|
|
+} 50% {
|
|
|
+ transform: scale(1.0);
|
|
|
+ -webkit-transform: scale(1.0);
|
|
|
+}
|
|
|
+}
|
|
|
+@keyframes orbit {
|
|
|
+ 0% {
|
|
|
+ transform: rotateZ(0deg);
|
|
|
}
|
|
|
- 62.5% {
|
|
|
- box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
|
|
|
+ 100% {
|
|
|
+ transform: rotateZ(-720deg);
|
|
|
}
|
|
|
- 75% {
|
|
|
- box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
|
|
|
+}
|
|
|
+
|
|
|
+@keyframes orbit2 {
|
|
|
+ 0% {
|
|
|
+ transform: rotateZ(0deg);
|
|
|
}
|
|
|
- 87.5% {
|
|
|
- box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
|
|
|
+ 100% {
|
|
|
+ transform: rotateZ(720deg);
|
|
|
}
|
|
|
-}
|
|
|
+}
|