UNPKG

sharding-stats

Version:

A cool Dashboard & Manager for showing Live Stats and managing your Discord Bot/Shards

494 lines (420 loc) 9.26 kB
body { background: #1B1D20; color: white; height: 100%; font-family: Helvetica, sans-serif; } .btn-outline-success { border-radius: 5px; zoom: 2; margin-right: 5%; background-color: #5663f7; border: solid 1px #5663f7; color: #ffffff; transition: all 0.2s ease; } .btn-outline-success:hover{ border-radius: 15px; background-color: #57F287; border: solid 1px #57F287; } .navbar-brand img { width: 80px; border-radius: 5px; } .nav-item { padding-left: 30px; font-size: 30px; } .nav-item a{ text-decoration: none; color: #cacaca; } .nav-item a:hover{ color: #ffffff; } .nav-item b{ text-decoration: none; color: #41cf48!important; } .nav-item b:hover{ color: #56ff8e!important; } .nav-item button { border-radius: 10px; height: 80px; font-size: 40px; transition: all 0.2s ease; } .nav-item button:hover { border-radius: 20px; height: 80px; font-size: 40px; } form.d-flex button { background-color: #5663F7; color: white; outline: none; border: none; } form.d-flex button:hover { background-color: #5663F7; } /* MAIN BODY */ .head { padding-top: 260px; color: white; line-height: 1.3; text-align: center; } .subtext { padding-bottom: 330px; color: rgb(255, 255, 255, .55); line-height: 1.3; text-align: center; } .container { max-width: 1300px; } .pt-10 { padding-top: 10rem!important; } .pt-16 { padding-top: 20rem!important; } .custom-1 img { float: right; border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .custom-1 h3 { padding-top: 60px; } .custom-1 p { color: rgb(255, 255, 255, .55); width: 40%; } .custom-2 img { float: left; border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .custom-2 h3 { padding-top: 60px; float: right; width: 40%; } .custom-2 p { float: right; width: 40%; color: rgb(255, 255, 255, .55); } /* MEDIA */ @media screen and (max-width: 967px) { .custom-1 img { float: none; display: block; margin-left: auto; margin-right: auto; height: auto; } .pt-10 { padding-top: 5rem!important; } .pt-16 { padding-top: 2rem!important; } .custom-1 p { text-align: center; width: 100%; } .custom-1 h3 { text-align: center; } .custom-2 p { text-align: center; float: none; width: 100%; } .custom-2 h3 { float: none; text-align: center; width: 100%; } .custom-2 img { float: none; display: block; margin-left: auto; margin-right: auto; height: auto; } } .card { max-width: 18rem; margin: 2rem; min-width: 10em; background: #23272A; } .form-holder { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; min-height: 100vh; } .form-holder .form-content { position: relative; text-align: center; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; padding: 60px; } .form-content .form-items { border: 3px solid #fff; padding: 40px; display: inline-block; width: 100%; min-width: 540px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; text-align: left; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .form-content h3 { color: #fff; text-align: left; font-size: 28px; font-weight: 600; margin-bottom: 5px; } .form-content h3.form-title { margin-bottom: 30px; } .form-content p { color: #fff; text-align: left; font-size: 17px; font-weight: 300; line-height: 20px; margin-bottom: 30px; } .form-content label, .was-validated .form-check-input:invalid~.form-check-label, .was-validated .form-check-input:valid~.form-check-label{ color: #fff; } .form-content input[type=text], .form-content input[type=password], .form-content input[type=email], .form-content select { width: 100%; padding: 9px 20px; text-align: left; border: 0; outline: 0; border-radius: 6px; background-color: #fff; font-size: 15px; font-weight: 300; color: #292929; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; margin-top: 16px; } .form-content textarea { position: static !important; width: 100%; padding: 8px 20px; border-radius: 6px; text-align: left; background-color: #fff; border: 0; font-size: 15px; font-weight: 300; color: #292929; outline: none; resize: none; height: 120px; -webkit-transition: none; transition: none; margin-bottom: 14px; } .form-content textarea:hover, .form-content textarea:focus { border: 0; background-color: #ebeff8; color: #292929; } .mv-up{ margin-top: -9px !important; margin-bottom: 8px !important; } .invalid-feedback{ color: #ff606e; } .valid-feedback{ color: #2acc80; } .bootstrap-select.btn-group .dropdown-menu li a:hover { color: whitesmoke !important; background: #bf5279 !important; } select { height: 40px!important; margin-top: -10px; } .form-control { height: 40px!important; margin-top: -10px; } .selectpicker { height: 40px!important; margin-top: -10px; } #loader { position: absolute; left: 50%; top: 50%; z-index: 1; width: 120px; height: 120px; margin: -76px 0 0 -76px; border: 16px solid #f3f3f3; border-radius: 50%; border-top: 16px solid #3498db; -webkit-animation: spin 2s linear infinite; animation: spin 1s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* Add animation to "page content" */ .animate-bottom { position: relative; -webkit-animation-name: animatebottom; -webkit-animation-duration: 1s; animation-name: animatebottom; animation-duration: 1s } @-webkit-keyframes animatebottom { from { bottom:-100px; opacity:0 } to { bottom:0px; opacity:1 } } @keyframes animatebottom { from{ bottom:-100px; opacity:0 } to{ bottom:0; opacity:1 } } #myDiv { display: none; text-align: center; } .card-body { background: #590692; font-family: 'Trebuchet MS', sans-serif; } .card-header { background: #590692; font-family: Helvetica, sans-serif; } .card-footer{ background: #590692; color: #FFFFFF; } /* .done{ position: absolute; top: 170; right: 10px; background-color: #068C55; padding: 20px 40px; border-radius: 5px; border-left: 6px solid green; overflow: hidden; opacity: 0; pointer-events: none; } .success.alert{ opacity: 1; pointer-events: auto; } .check{ position: absolute; top: 50%; left: 20px; transform: translateY(-50%); font-size: 30px; } .msg{ font-size: 18px; margin: 0 20px; } .cross{ padding: 20px 18px; background-color: #066A40; font-size: 30px; position: absolute; top: 50%; right: 0; transform: translateY(-50%); cursor: pointer; transition: .3s; } .cross:hover{ background-color: #087C4B; } .done.show{ animation: show_slide 1s ease forwards; } @keyframes show_slide{ 0%{ transform: translateX(100%); } 40%{ transform: translateX(-10%); } 80%{ transform: translateX(0%); } 100%{ transform: translateX(-10px); } } .done.hide{ animation: hide_slide 1s ease forwards; } @keyframes hide_hide{ 0%{ transform: translateX(-10px); } 40%{ transform: translateX(0%); } 80%{ transform: translateX(-10%); } 100%{ transform: translateX(100%); } } */ /* #stats1{ box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; padding: 16px; border-radius: 5px; text-align: center; background-color: #590692; } #stats1:hover{ box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); } */