/*----------------------------------------------------------------------------- | Copyright (c) 2014-2016, Jupyter Development Team. | | Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ #jupyterlab-splash { z-index: 10; position: absolute; overflow: hidden; width: 100%; height: 100%; background-position: center 40%; background-repeat: no-repeat; background-size: cover; } #jupyterlab-splash.light { background-color: white; } #jupyterlab-splash.dark { background-color: var(--md-grey-900); } .splash-fade { animation: 0.5s fade-out forwards; } #galaxy { position: relative; width: 100%; height: 100%; } .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 { height: 12px; width: 12px; border-radius: 50%; } #moon2 .planet { height: 16px; width: 16px; border-radius: 50%; float: right; } #moon3 .planet { height: 20px; width: 20px; border-radius: 50%; } #jupyterlab-splash.light #moon1 .planet { background-color: #6f7070; } #jupyterlab-splash.light #moon2 .planet { background-color: #767677; } #jupyterlab-splash.light #moon3 .planet { background-color: #989798; } #jupyterlab-splash.dark #moon1 .planet, #jupyterlab-splash.dark #moon2 .planet, #jupyterlab-splash.dark #moon3 .planet { background-color: white; } .orbit { animation-iteration-count: 1; position: absolute; top: 50%; left: 50%; border-radius: 50%; } @keyframes orbit { 0% { transform: rotateZ(0deg); } 100% { transform: rotateZ(-720deg); } } @keyframes orbit2 { 0% { transform: rotateZ(0deg); } 100% { transform: rotateZ(720deg); } } @keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fade-out { 0% { opacity: 1; } 100% { opacity: 0; } }