margin-top: 0;
}
h1:before {
- background: url('https://static.starcraft2.com/dist/images/global/logos/img-sc2-nav-icon.png') no-repeat;
+ background: url(sc2icon.png) no-repeat;
width: 50px;
height: 50px;
display: inline-block;
.select > .select img {
border-color: #055CB3;
}
-.ladders li:hover {
+[data-members]:hover {
background: #0C2643;
cursor: help;
}
.rank:before {
- background: url("https://static.starcraft2.com/dist/images/none.c8b435f5900fab1ac7981cc9b56f6f44.png") no-repeat;
+ background: url(rank-none.png) no-repeat;
background-position: -100px 0;
width: 45px;
height: 45px;
vertical-align: middle;
}
.rank.bronze:before {
- background-image: url("https://static.starcraft2.com/dist/images/bronze.249b7eee2d0c53c60a15403ded9bdc7c.png");
+ background-image: url(rank-bronze.png);
}
.rank.silver:before {
- background-image: url("https://static.starcraft2.com/dist/images/silver.57bb73a131314d657135d2acf533d5e5.png");
+ background-image: url(rank-silver.png);
}
.rank.gold:before {
- background-image: url("https://static.starcraft2.com/dist/images/gold.ef84260f60c780d9fa2d99f083668592.png");
+ background-image: url(rank-gold.png);
}
.rank.platinum:before {
- background-image: url("https://static.starcraft2.com/dist/images/platinum.f407fcd425549f315098b0806ef8eac4.png");
+ background-image: url(rank-platinum.png);
}
.rank.diamond:before {
- background-image: url("https://static.starcraft2.com/dist/images/diamond.6faad792f7b6bfc1c9f9bbeb5c289043.png");
+ background-image: url(rank-diamond.png);
}
.rank.master:before {
- background-image: url("https://static.starcraft2.com/dist/images/master.51c47057b8cee504613a87cd84fba16b.png");
+ background-image: url(rank-master.png);
}
.rank.grandmaster:before {
- background-image: url("https://static.starcraft2.com/dist/images/grandmaster.d2ab9065434e8fa4042d30e5010df5f9.png");
+ background-image: url(rank-grandmaster.png);
+}
+.rank.tier3:before {
+ background-position: -100px -50px;
+}
+.rank.tier2:before {
+ background-position: -100px -100px;
+}
+.rank.tier1:before {
+ background-position: -100px -150px;
+}
+
+.loss:before {
+ color: #C11;
+ content: '✘';
+}
+.win:before {
+ color: #297ACC;
+ content: '✔';
+}
+
+.old {
+ text-decoration: line-through;
+}
+.old:before {
+ opacity: .5;
}
.ladders li {
margin-right: 0;
}
+body {
+ display: grid;
+ grid-auto-columns: minmax(auto, max-content);
+}
+.ladders {
+ grid-row: 3;
+}
+.matches {
+ grid-column: 1;
+}
+
@media (min-width: 576px) {
+ .members {
+ grid-column: 1;
+ grid-row: 2;
+ }
.ladders {
- float: right;
+ grid-column: 2;
+ grid-row: 2;
margin: 0;
margin-top: -3ex;
}