A little while ago I saw a thread by Warp on BnS (click here) about redesigning the current status page layout and thought it was good. Since I haven’t seen any updates from that project I got bored one night before an exam and worked on a design. This is still a WIP. Tell us what you think about this design and how it compares to the current version. Also the table/player list is currently hidden under the join server button and a button hides and shows the table.
Overview
image
Red indicates that those areas are incomplete and are just text
html code:
status.html
{{server.name}} body { margin: 0; padding: 0; font-family: Arial;}
h1, h2, h4, h5, h6, p {
margin: 0;
}
h3 {
margin:0;
display:inline;
}
.game-area {
width: 80%;
margin: auto;
padding: 20px 0;
}
.game-top {
width: 100%;
overflow: hidden;
}
.game-left {
float: left;
width: 50%;
overflow: hidden;
margin-right: 3%;
}
.game-left h1 {
text-transform: uppercase;
font-size: 36px;
font-family: ‘Oswald’, sans-serif;
}
.game-left h2 {
text-transform: uppercase;
font-size: 30px;
color: #666;
font-weight: 100;
}
.game-left img {
width: 70%;
height: auto;
margin-top: 20px;
}
.game-right {
overflow: hidden;
}
.game-right h1 {
text-transform: uppercase;
font-size: 36px;
font-family: ‘Oswald’, sans-serif;
}
.yellow {
color: #FD9F01;
}
.green {
color: #6EBD29;
}
.extra {
color: #A403FE;
}
.blue {
color: #0136DB;
}
.red {
color: #FB0606;
}
.game-right h2 {
margin: 10px 0;
color: #666;
font-family: tahoma;
font-weight: 300;
font-size: 30px;
}
.game-right h3 {
font-size: 26px;
font-family: ‘Oswald’, sans-serif;
}
.game-right p {
font-size: 16px;
color: #666;
margin: 10px 0;
line-height: 24px;
}
.game-bottom {
width: 100%;
overflow: hidden;
margin: 20px 0;
}
.game-bottom a {
color: rgba(255,255,255,1);
text-decoration: none;
background: linear-gradient(#09CB10, #03C70B);
font-family: ‘Oswald’, sans-serif;
font-weight: normal;
text-transform: uppercase;
font-size: 28px;
display: block;
padding: 10px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0px -7px 0px rgba(219,31,5,1), 0px 9px 25px rgba();
-moz-box-shadow: 0px -7px 0px rgba(219,31,5,1), 0px 9px 25px rgba();
box-shadow: 0 -7px 0 #009703, 0 9px 25px;
margin: 10px auto;
text-align: center;
-webkit-transition: all .1s ease;
-moz-transition: all .1s ease;
-ms-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}
/* tables */
table.playerlist {
background-color: #CDCDCD;
font-size: 8pt;
width: 75%;
text-align: left;
}
table.playerlist thead tr th, table.playerlist tfoot tr th {
background-color: #e6EEEE;
border: 0px solid #FFF;
font-size: 8pt;
padding: 1px;
}
table.playerlist thead tr .header {
background-image: url(http://i.imgur.com/jNaQX.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
table.playerlist tbody td {
color: #3D3D3D;
padding: 1px;
background-color: #FFF;
vertical-align: top;
}
p.hidden { display: none;}
table.playerlist tbody tr.odd td {
background-color:#F0F0F6;
}
table.playerlist thead tr .headerSortUp {
background-image: url(http://i.imgur.com/mn5iZ.gif);
}
table.playerlist thead tr .headerSortDown {
background-image: url(http://i.imgur.com/pHz3n.gif);
}
table.playerlist thead tr .headerSortDown, table.playerlist thead tr .headerSortUp {
background-color: #8dbdd8;
}
{{server.name}}
Current uptime: {{(reactor.seconds() - server.start_time)|int}} seconds
statistics & info
Top Player: Deuce
Current Map:
{{server.map_info.name}} by {{server.map_info.author}}
Player Count:
{{server.connections|count}}/{{server.max_players}}
Weapon Usage:
SMG 31% Rifle 40% SHOTGUN 21%
Intel Capture:
[Blue 0/10], [Red 7/10]
Enabled scripts:
{{ ', '.join(server.config['scripts'])}}
Map Rotation:
{{ ', '.join(server.config['maps'])}}
</div>
<div class="game-bottom">
<a href="" class="button">Join Server</a>
<div id="spoiler" style="display:none" align="center">