Шаблон:ServerStatus/Песочница: различия между версиями
Материал из Space Station 14 Вики
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
(не показаны 24 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
<div class="serverStatusFrame"> | <div class="serverStatusFrame"> | ||
<div class="serverName"> | <div class="serverName"> | ||
<p class="serverTitle">{{{serverName|'-'}}}</p | <p class="serverTitle" style="background-color:{{{background-color|#393943}}};border:2px solid {{{border-color|#525261}}};>'''{{{serverName|'-'}}}'''</p> | ||
</div> | </div> | ||
<div class="serverInfo"> | <div class="serverInfo" style="background:{{{background-color|#393943}}}22;border:2px solid {{{border-color|#525261}}}a0;border-top:none;> | ||
<div class="serverInfoRound"> | <div class="serverInfoRound"> | ||
<div | <div>'''Раунд'''</div> | ||
<div class="serverInfoRoundSet">#{{{round|'-'}}}</div> | <div class="serverInfoRoundSet">#{{{round|'-'}}}</div> | ||
</div> | </div> | ||
<div class="serverStatus"> | <div class="serverStatus"> | ||
<div | <div>'''Статус'''</div> | ||
<div class="serverStatusSet">{{#switch: {{{status|'-'}}} | 0 = Лобби | 1 = Раунд идёт | 2 = Завершение | #default = Неизвестное состояние }}</div> | <div class="serverStatusSet">{{#switch: {{{status|'-'}}} | 0 = Лобби | 1 = Раунд идёт | 2 = Завершение | #default = Неизвестное состояние }}</div> | ||
</div> | </div> | ||
<div class="serverMap"> | <div class="serverMap"> | ||
<div | <div>'''Карта'''</div> | ||
<div class="serverMapSet">{{{map|'-'}}}</div> | <div class="serverMapSet">{{{map|'-'}}}</div> | ||
</div> | </div> | ||
<div class="serverTime"> | <div class="serverTime"> | ||
<div | <div>'''Время раунда'''</div> | ||
<div class="serverTimeSet">{{{time|'-'}}}</div> | <div class="serverTimeSet">{{{time|'-'}}}</div> | ||
</div> | </div> | ||
<div class="serverPreset"> | <div class="serverPreset"> | ||
<div | <div>'''Игровой режим'''</div> | ||
<div class="serverPresetSet">{{{preset|'-'}}}</div> | <div class="serverPresetSet">{{{preset|'-'}}}</div> | ||
</div> | </div> | ||
<div class="serverConnect"> | <div class="serverConnect"> | ||
<div | <div>'''Прямое подключение'''</div> | ||
<div class="serverConnectContainer"> | <div class="serverConnectContainer"> | ||
<div class="serverConnectSet">{{{serverconnect|'-'}}}</div> | <div class="serverConnectSet">{{{serverconnect|'-'}}}</div> | ||
Строка 33: | Строка 32: | ||
</div> | </div> | ||
<div class="serverPlayers"> | <div class="serverPlayers"> | ||
<div | <div>'''Кол-во игроков'''</div> | ||
<div class="serverPlayersSet">{{{players|'-'}}}</div> | <div class="serverPlayersSet">{{{players|'-'}}}</div> | ||
<div class="progressBarContainer"> | <div class="progressBarContainer"> | ||
Строка 44: | Строка 43: | ||
{{#css: | {{#css: | ||
.serverStatusFrame { | .serverStatusFrame { | ||
display: flex; | |||
flex-direction: column; | |||
color: lightgrey; | |||
} | } | ||
.serverTitle { | .serverTitle { | ||
font-size: 18px; | |||
color: lightgrey; | |||
text-align: center; | |||
margin: 0; | |||
padding: 4px 8px; | |||
border-radius: 0.3em 0.3em 0 0; | |||
border-bottom: 3px solid #00000045 !important; | |||
} | } | ||
.serverInfo { | .serverInfo { | ||
padding: 6px; | |||
border-radius: 0 0 0.3em 0.3em; | |||
box-shadow: inset 0px 0px 8px 0px rgba(0, 0, 0, 0.4); | |||
} | } | ||
serverInfo > div { | |||
margin-bottom: 3px; | |||
} | } | ||
. | .serverInfo div[class*="Set"] { | ||
font-size: 14px; | |||
} | } | ||
.progressBarContainer { | .progressBarContainer { | ||
width: 100%; | |||
background-color: rgba(150, 150, 150, 0.5); | |||
border-radius: 5px; | |||
overflow: hidden; | |||
margin-top: 3px; | |||
} | } | ||
.progressBar { | .progressBar { | ||
background-color: rgba(100, 200, 100, 0.8); | |||
height: 15px; | |||
transition: width 0.3s; | |||
} | } | ||
.percentageDisplay { | .percentageDisplay { | ||
text-align: right; | |||
font-size: 12px; | |||
color: lightgrey; | |||
} | } | ||
.copy-icon { | .copy-icon { | ||
cursor: pointer; | |||
} | } | ||
.serverConnectContainer { | .serverConnectContainer { | ||
display: flex; | |||
align-items: flex-start; | |||
margin-top: 3px; | |||
min-height: calc(3em + 5px); | |||
} | } | ||
.serverConnectSet { | .serverConnectSet { | ||
margin-right: 1px; | |||
flex-grow: 1; | |||
overflow-wrap: break-word; | |||
} | } | ||
}} | }} |
Версия от 14:55, 17 октября 2024
'-'
Раунд
#'-'
Статус
Неизвестное состояние
Карта
'-'
Время раунда
'-'
Игровой режим
'-'
Прямое подключение
'-'
Кол-во игроков
'-'
0%