2026-04-14 17:41:39 +02:00

861 lines
18 KiB
CSS

#header-content #server-status-container {
border-radius: .7292vw;
background: rgba(139, 255, 48, 0.05);
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 17.5926vh;
height: 4.6296vh;
margin-left: 28.1481vh;
}
#right-page-container #right-page-content-container {
width: 100%;
height: auto;
display: flex;
margin-left: 3.4259vh;
margin-top: 3.7037vh;
}
#right-page-content-container #rpage-left-container {
width: auto;
height: auto;
display: flex;
flex-direction: column;
}
#rpage-left-container #rpage-seperate-container {
display: flex;
flex-direction: row;
}
#rpage-seperate-container #onlines-box {
width: 48.8889vh;
height: 26.1111vh;
background: rgba(0, 0, 0, 0.20);
border-radius: .5208vw;
background-image: url(img/OnlinesBackground.png);
background-position: center;
background-size: cover;
position: relative;
overflow: hidden;
}
#rpage-seperate-container #server-box {
width: 26.5741vh;
height: 26.1111vh;
border-radius: .5208vw;
margin-left: 0.9259vh;
background-image: url(img/ServerBackground.png);
background-position: center;
background-size: cover;
background-color:rgba(0, 0, 0, 0.41);
}
#rpage-seperate-container #performance-box {
width: 33.8889vh;
height: 33.8889vh;
border-radius: .5208vw;
background: rgba(0, 0, 0, 0.20);
background-image: url(img/PerformanceBackground.png);
background-position: center;
background-size: cover;
}
#performance-box #performance-container {
width: 100%;
height: 29.12vh;
display: flex;
justify-content: center;
align-items: center;
}
#performance-container #performance-inside-box {
width: 29.2593vh;
height: 25.6481vh;
border-radius: .625vw;
background-image: url(img/CPUUsageBg.png);
background-position: center;
background-size: cover;
}
#performance-inside-box #performance-title {
font-size: .7813vw;
margin-top: 1.6667vh;
margin-left: 1.6667vh;
}
#performance-inside-box #cpu-usage-container {
width: 12.963vh;
height: 2.9778vh;
margin-top: 0.2778vh;
margin-left: 1.6667vh;
font-size: .625vw;
font-weight: 600;
color: #FFFFFF61;
}
#cpu-usage-container #cpu-progress-bar-full {
width: 12.963vh;
height: 0.3704vh;
margin-top: 0.463vh;
background-color: rgba(217, 217, 217, 0.17);
border-radius: .1563vw;
}
#cpu-progress-bar-full #cpu-progress-bar-line {
width: 35%;
height: 100%;
background: #BB64FF;
box-shadow: 0px 0px 1.6146vw 0px #BB64FF;
border-radius: .1563vw;
transition: 2s;
}
#performance-inside-box #cpu-icon-container {
width: 100%;
height: 12.2222vh;
display: flex;
justify-content: center;
align-items: center;
}
#cpu-icon-container #cpu-border {
width: 9.2593vh;
height: 9.2593vh;
border-radius: .4688vw;
border: .0521vw solid #BB64FF;
box-shadow: 0px 0px 1.1979vw 0px rgba(187, 100, 255, 0.25);
background: rgba(187, 100, 255, 0.05);
}
#cpu-border #cpu-title-container {
width: 100%;
height: 7.037vh;
display: flex;
justify-content: center;
align-items: center;
}
#cpu-title-container #cpu-title {
font-size: 1.25vw;
font-weight: 600;
}
#performance-inside-box #memory-usage-container {
width: 100%;
height: 4.3519vh;
margin-top: 0.6259vh;
display: flex;
flex-direction: column;
justify-content: right;
}
#memory-usage-container #memory-title {
font-size: .7813vw;
display: flex;
justify-content: right;
margin-right: 1.6667vh;
}
#memory-usage-container span.description {
margin-top: 0.2778vh;
font-size: .625vw;
font-weight: 600;
color: #FFFFFF61;
display: flex;
justify-content: right;
margin-right: 1.6667vh;
}
#memory-usage-container #memory-progress-bar-full {
width: 12.963vh;
height: 0.3704vh;
margin-top: 0.463vh;
background-color: rgba(217, 217, 217, 0.17);
border-radius: .1563vw;
}
#memory-progress-bar-full #memory-progress-bar-line {
width: 51%;
height: 100%;
background: #BB64FF;
box-shadow: 0px 0px 1.6146vw 0px #BB64FF;
border-radius: .1563vw;
}
#rpage-seperate-container #controls-box {
width: 41.5741vh;
height: 33.8889vh;
border-radius: .5208vw;
background: rgba(0, 0, 0, 0.20);
margin-left: 0.9259vh;
background-image: url(img/ControlsBackground.png);
background-position: center;
background-size: cover;
}
#rpage-seperate-container #controls-box.announcement {
animation: fadeIn .7s ease-in;
background-image: url(img/AnnouncementControlsBg.png);
background-position: center;
background-size: cover;
}
#controls-box.announcement #announcement-mod-title {
width: 100%;
height: auto;
display: flex;
justify-content: space-between;
font-size: 1.0417vw;
margin-top: 2.3148vh;
}
#controls-box.announcement #text-box-area {
width: 100%;
display: flex;
justify-content: right;
margin-top: 2.3148vh;
}
#controls-box.kickplayers #text-box-area {
width: 100%;
height: 22.6852vh;
display: flex;
justify-content: right;
align-items: center;
text-align: center;
font-size: 3.7037vh;
}
#controls-box.kickplayers #text-box-area #text-box-text {
width: 25.7407vh;
margin-right: 2.3148vh;
margin-bottom: 2.7778vh;
}
#text-box-area textarea {
margin-right: 2.3148vh;
padding-top: .7813vw;
padding-left: .7813vw;
padding-right: .7813vw;
width: 16.8519vh;
height: 17.5926vh;
background: rgba(0, 0, 0, 0.20);
border-radius: .5208vw;
border: 0;
outline: 0;
resize: none;
color: white;
font-size: .625vw;
font-family: "SF Pro Rounded";
}
#text-box-area textarea::placeholder {
color: white;
opacity: 0.4;
font-size: .625vw;
}
#controls-box #action-buttons-container {
width: 100%;
height: auto;
margin-top: 0.9259vh;
display: flex;
justify-content: center;
}
#controls-box.kickplayers #action-buttons-container {
margin-top: 0;
}
#action-buttons-container #action-button {
width: 32.3148vh;
height: 4.1667vh;
border-radius: .5208vw;
backdrop-filter: blur(.8073vw);
margin-right: 0.463vh;
font-size: .9896vw;
display: flex;
justify-content: center;
align-items: center;
font-weight: 600;
background-image: url(img/MakeAnnouncementBg.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
cursor: pointer;
}
#action-buttons-container #action-button.kickplayers {
background-image: url(img/KickPlayersButtonBg.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
#controls-box #go-back-button {
width: 4.1667vh;
height: 4.1667vh;
border-radius: .5208vw;
background-image: url(img/GoBackButtonBg.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
cursor: pointer;
}
#rpage-seperate-container #controls-box.kickplayers {
animation: fadeIn .7s ease-in;
background-image: url(img/KickPlayersControlsBg.png);
background-position: center;
background-size: cover;
}
#controls-box #controls-box-container {
width: 100%;
height: 20.3704vh;
display: flex;
align-items: center;
justify-content: space-evenly;
}
#controls-box-container #announcement-box {
transition: 0.3s;
transform: scale(1.0);
width: 17.3148vh;
height: 17.3148vh;
background-image: url(img/AnnouncementBg.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
border-radius: .5208vw;
box-shadow: 0px 0px 3.2813vw 0px rgba(255, 213, 223, 0.40);
cursor: pointer;
}
#controls-box-container #announcement-box:hover {
transition: 0.3s;
transform: scale(1.1);
}
#controls-box-container #controls-boxes-title {
font-weight: 500;
font-size: .7813vw;
margin-top: 1.1111vh;
margin-left: 1.6667vh;
}
#controls-box-container #controls-boxes-button {
width: 17.3148vh;
height: 3.1481vh;
border-radius: .5208vw;
backdrop-filter: blur(.1563vw);
background: rgba(0, 0, 0, 0.46);
margin-top: 11.2037vh;
display: flex;
justify-content: center;
align-items: center;
font-size: .625vw;
font-weight: 600;
}
#controls-box-container #kickplayers-box {
transition: 0.3s;
transform: scale(1.0);
width: 17.3148vh;
height: 17.3148vh;
background-image: url(img/KickPlayersBg.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
box-shadow: 0px 0px 3.2813vw 0px rgba(132, 176, 187, 0.40);
border-radius: .5208vw;
cursor: pointer;
}
#controls-box-container #kickplayers-box:hover {
transition: 0.3s;
transform: scale(1.1);
}
#controls-box #console-container {
width: 100%;
height: auto;
display: flex;
justify-content: center;
margin-top: 0.463vh;
}
#console-container input {
border-radius: .5208vw;
padding-left: 1.6667vh;
height: 4.1667vh;
width: 30.6481vh;
background: rgba(255, 212, 172, 0.42);
border: 0;
color: white;
font-size: .651vw;
font-weight: 400;
}
#console-container #console-button {
width: 4.1667vh;
height: 4.1667vh;
box-shadow: 0px 0px 3.2813vw 0px #CAA98A;
border-radius: .5208vw;
background-image: url(img/ConsoleButtonBg.png);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
margin-left: 0.463vh;
cursor: pointer;
}
#console-container input:focus {
outline: 0;
}
#console-container input::placeholder {
color: rgba(255, 255, 255, 0.37);
font-weight: 400;
font-size: .651vw;
}
#rpage-box-title {
width: 100%;
margin-top: 1.3147999999999982vh;
margin-left: 2.3148vh;
font-size: 1.0417vw;
font-weight: 500;
}
#onlines-box #rpage-box-title {
width: 100%;
margin-left: 0;
margin-top: 1.3148vh;
font-size: 1.0417vw;
font-weight: 500;
display: flex;
flex-direction: row;
justify-content: space-between;
}
#onlines-box #rpage-box-description {
width: 100%;
margin-top: 0.6089vh;
color: white;
color: rgba(255, 255, 255, 0.38);
font-size: .625vw;
font-weight: 500;
display: flex;
flex-direction: row;
justify-content: space-between;
}
#onlines-box #onlines-percentage-container {
width: 100%;
height: 19.8148vh;
border-radius: .5208vw;
display: flex;
justify-content: center;
}
#onlines-percentage-container #percentage-ball-container {
height: 1.0417vw;
width: 36.8111vh;
position: absolute;
bottom: 38.0333vh;
transform: rotate(0deg); /* player count x2.77777777778 */
transition: 2s;
bottom: -0.7407vh;
}
#onlines-percentage-container #player-text-count-containerone {
width: 100%;
height: 19.8148vh;
display: flex;
flex-direction: column;
justify-content: flex-end;
}
#player-text-count-containerone #player-text-count-containertwo {
width: 100%;
height: 13.7037vh;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
}
#percentage-ball-container #percentage-ball {
background: white;
border: .1042vw solid #4E5F54;
border-radius: 50%;
width: 1.8519vh;
height: 1.8519vh;
}
#server-box #power-button-elipse {
width: 100%;
height: 19.537vh;
display: flex;
justify-content: center;
align-items: center;
z-index: 1;
}
#power-button-elipse #button-elipse {
width: 15.9259vh;
height: 15.9259vh;
display: flex;
justify-content: center;
align-items: center;
background-color: white;
border-radius: 50%;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.41) 0%, rgba(0, 0, 0, 0.41) 100%), rgba(1, 201, 228, 0.39);
cursor: pointer;
transition: 0.3s;
}
#power-button-elipse #restart-button {
position: absolute;
top: 32.7778vh;
right: 43.7037vh;
z-index: 2;
width: 5vh;
height: 5vh;
border-radius: 50%;
background: linear-gradient(#5E6850, #415255, #4C514B);
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
#restart-button #restart-circle {
width: 4.2593vh;
height: 4.2593vh;
border-radius: 50%;
filter: drop-shadow(0px 0px 1.0417vw rgba(255, 206, 80, 0.55));
background: linear-gradient(0deg, rgba(0, 0, 0, 0.73) 0%, rgba(0, 0, 0, 0.73) 100%), #FFCE50;
display: flex;
justify-content: center;
align-items: center;
margin-right: .0521vw;
margin-top: .0521vw;
}
#restart-circle #restart-inline-border {
width: 3.3333vh;
height: 3.3333vh;
border: .0521vw solid #FFCE50;
border-radius: 50%;
filter: drop-shadow(0px 0px .5208vw #FFCE50);
display: flex;
justify-content: center;
align-items: center;
background-image: url(./img/Restart.png);
background-position: center;
background-size: cover;
transition: 0.3s;
}
#restart-circle #restart-inline-border:hover {
filter: drop-shadow(0px 0px .8208vw rgb(255, 222, 138));
transition: 0.3s;
}
#restart-inline-border svg {
position: absolute;
margin-bottom: 0.463vh;
width: 5.5208vw;
height: 5.2604vw;
}
#power-button-elipse #button-elipse:hover {
transition: 0.3s;
filter: drop-shadow(0px 0px 1.5625vw rgba(1, 201, 228, 0.55));
background: linear-gradient(0deg, rgba(0, 0, 0, 0.41) 0%, rgba(0, 0, 0, 0.41) 100%), rgba(1, 201, 228, 0.59);
}
#button-elipse #button-elipse-inline-border {
width: 14.537vh;
height: 14.537vh;
border-radius: 50%;
border: .1042vw solid #01C9E4;
filter: drop-shadow(0px 0px 1.25vw #01C9E4);
display: flex;
justify-content: center;
align-items: center;
}
#button-elipse-inline-border #stroked-inline-button {
width: 13.0556vh;
height: 13.0556vh;
border-radius: 50%;
border: .1042vw solid rgba(1, 201, 228, 0.25);
filter: drop-shadow(0px 0px 1.25vw #01C9E4);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
#stroked-inline-button span {
font-size: 1.1111vh;
font-weight: 500;
opacity: .38;
}
#rpage-right-container {
margin-left: 1.8519vh;
display: flex;
flex-direction: column;
text-align: center;
width: 34.7222vh;
height: auto;
}
#rpage-right-container span.title {
font-size: 1.6667vw;
font-weight: 600;
margin-top: 0;
}
#rpage-right-container #rpage-right-categories {
display: flex;
flex-direction: row;
width: 100%;
height: 3.2407vh;
margin-top: 2.7778vh;
justify-content: space-between;
}
#rpage-right-categories #category-item {
width: 6.2037vh;
height: 3.2407vh;
background: rgba(0, 0, 0);
opacity: 0.2;
display: flex;
justify-content: space-evenly;
align-items: center;
flex-direction: row;
border-radius: .4688vw;
font-size: .7813vw;
font-family: 'SF Pro Display';
cursor: pointer;
transition: 0.3s;
}
#rpage-right-categories #category-item.active {
background: linear-gradient(180deg, #5176F6 0%, #5176F5 100%);
opacity: 1;
}
#rpage-right-categories #category-item:hover {
background: linear-gradient(180deg, #5176F6 0%, #5176F5 100%);
opacity: 1;
transition: 0.3s;
}
#rpage-right-container #rpage-right-players {
display: flex;
flex-direction: column;
width: 100%;
overflow-y: auto;
max-height: 46.5741vh;
margin-top: 1.3889vh;
}
::-webkit-scrollbar {
display: none;
}
#rpage-right-players #player-container {
width: 34.7222vh;
min-height: 4.9074vh;
background: rgba(0, 0, 0, 0.20);
border-radius: .4688vw;
display: flex;
flex-direction: row;
justify-content: start;
align-items: center;
margin-bottom: 0.9259vh;
transition: 0.3s;
}
#rpage-right-players #player-container:hover {
background: #5176F6;
transition: 0.3s;
}
#player-container #id-box {
width: 3.4896vw;
height: 3.2407vh;
border-radius: .4688vw;
display: flex;
justify-content: center;
align-items: center;
font-size: .7813vw;
font-family: "SF Pro Display Thin";
margin-left: 0.8333vh;
background: rgba(0, 0, 0, 0.10);
border-radius: .4688vw;
}
#player-container #seperate-line {
width: .0521vw;
height: 3.0556vh;
background: rgba(217, 217, 217);
opacity: 0.34;
margin-left: 0.8333vh;
}
#player-container #player-name {
margin-left: 1.8519vh;
font-size: .7813vw;
width: 10.4167vw;
justify-content: start;
display: flex;
}
#player-container #player-job-icon-container {
width: 7.8125vw;
height: 1.4815vh;
display: flex;
justify-content: end;
}
#player-job-icon-container #player-job-icon {
margin-right: 1.7593vh;
background-position: center;
background-size: 100%;
background-repeat: no-repeat;
width: 1.2963vh;
height: 1.4815vh;
}
@keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}