::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey; border-radius: 2px; } ::-webkit-scrollbar-thumb { background: var(--primary-green); border-radius: 2px; } #app-navbar { padding-top: 2%; padding-left: 10%; padding-right: 6%; } #navbar-icon { border-color: transparent; } .navbar-action { padding-left: 5vw; } .navbar-dark .nav-item>.nav-link.active { background-color: transparent !important; color: white !important; } nav .navbar-nav li a:active, nav .navbar-nav li a:hover { color: white !important; transition: .5s; } .up { position: fixed; right: 0%; bottom: 8%; background-color: var(--bg-dark); padding: 15px; padding-left: 20px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; animation: pulse2 2s infinite; cursor: pointer; } .show { opacity: 1; } .hide { opacity: 0; } #up-icon { background-color: transparent; color: white; } @keyframes pulse2 { 0% { box-shadow: 0 0 0 0 var(--primary-green); } 100% { box-shadow: 0 0 0 1rem rgba(65, 136, 132, 0); } } .grad-circle { height: 650px; width: 650px; background-image: linear-gradient(var(--bg-dark), var(--bg)); position: absolute; top: 25%; right: 2%; border-radius: 360px; animation: beat 2s; transform-origin: center; } #mini-circle { display: flex; justify-content: center; align-items: center; height: 100px; width: 100px; top: 10%; } #repo-link { background-color: transparent; color: white; font-size: 38px; transition: .5s; } #repo-link:hover { color: var(--primary-green); } @keyframes beat { from { transform: scale(0.0); } to { transform: scale(1); } } .circle { height: 20px; width: 20px; background-color: var(--primary-green); border-radius: 360px; position: absolute; transform-origin: center; } #circle-1 { animation: MoveUpDown 3s linear infinite; margin-top: 2%; right: 6%; } #circle-2 { animation: MoveUpDown 3s linear infinite; top: 60%; right: 30%; } @keyframes MoveUpDown { 0%, 100% { top: 60%; } 50% { top: 58%; } } .foot { display: flex; justify-content: center; align-items: center; background-color: var(--bg-dark); height: 60px; } .foot-text { color: white } .foot-name { margin-left: 5px; color: var(--primary-green); }