123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- /*-----------------------------------------------------------------------------
- | Copyright (c) 2014-2016, Jupyter Development Team.
- |
- | Distributed under the terms of the Modified BSD License.
- |----------------------------------------------------------------------------*/
- #jupyterlab-splash {
- 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;
- }
- #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%;
- z-index: 1;
- }
- .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;
- }
- #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%;
- }
- #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%;
- }
- .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%;
- -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);
- }
- 100% {
- transform: rotateZ(-720deg);
- }
- }
- @keyframes orbit2 {
- 0% {
- transform: rotateZ(0deg);
- }
- 100% {
- transform: rotateZ(720deg);
- }
- }
|