MediaWiki:Gadget-tournamentDisplay.css

/* start standings */ table.standings { text-align:center; margin-top:0px; }

.standings-place { font-weight:bold; }

.standings-team { text-align:left; }

td.standings-clinch-up, .standings-clinch-up .standings-team .teamname, .standings-clinch-up .timeline-score { text-decoration:underline; }

td.standings-clinch-down, .standings-clinch-down .standings-team .teamname, .standings-clinch-down .timeline-score { text-decoration:overline; }

.timeline-score { white-space:nowrap; }

/* end standings */

/* start legends */ .legend-header, .bracket-game-details .header div.legend-header { text-align:center; width:250px; font-weight:bold; }

.legend-table { text-align:center; width:100%; color:initial; } /* end legends */

/* start circuitpoints */ table.circuitpoints > * > tr > th { color:var(--zebra-heading-text); background-color:var(--zebra-heading-background); } /* end circuitpoints */

/* matchlist */ .matchlist { display:inline-table; text-align:center; }

.matchlist-winner-team { font-weight:bold; background-color:var(--color-up); }

.matchlist-winner-score { font-weight:bold; background-color:var(--color-up); }

.matchlist-tied-team { background-color:var(--color-stay); font-weight:bold; }

.matchlist-tied-score { background-color:var(--color-stay); font-weight:bold; }

.matchlist-team1 { text-align:right; }

.matchlist-team2 { text-align:left; }

.matchlist .matchlist-date { padding-top:1px; padding-bottom:1px; font-size:80%; }

padding-left:0; padding-right:0; }
 * 1) matchlist td.matchlist-time-cell,
 * 2) matchlist td.matchlist-score {

.matchlist-rs-hidden, .matches-hiddentab, .matchlist-results-hidden { display:none!important; }

.matchlist-toggler-results { color:var(--link); cursor:pointer; }

.matchlist-toggler-results.active { color:var(--body-text-color); cursor:default; font-weight:bold; }

margin-top:-40px; }
 * 1) matchlist .toggler-eyes {

.matchlist-daterange { font-style:italic; }

table.matchlist > * > tr.matchlist-newday > td { border-bottom:4px solid var(--table-border); }

.matchlist-streamlink-icon::before { font-family:"FontAwesome"; content:"\f04b"; }

.matchlist-flex .matchlist-team1 .teamname, .matchlist-flex .matchlist-team2 .teamname, .ambox .matchlist-flex { text-decoration: underline; font-style: italic !important; font-weight: bold; }

/* end matchlist */

/* mvp-standings */

table.mvp-standings-more { margin-top:-14px; }

/* end mvp standings */

/* crossbox */ .crossbox-outer { overflow:auto; }

.crossbox-firstcol { position:sticky; left:0; background-clip: padding-box; z-index:1; }

table.crossbox { text-align:center; margin-top:0px; }

.crossbox-teamvs { opacity:.7; width:60px; }

.crossbox-mirror { background-color:var(--color-crossbox-neutral); }

.crossbox-total { font-weight:bold; text-align:center; background-color:var(--table-header); width:60px; }

.crossbox-toggler { font-weight:bold; }

.crossbox-match { position: relative; }

.crossbox-match-link { position: absolute; top: -0.4em; right: -0.6em; }

.crossbox-match-link a { text-decoration: none; }

.crossbox-match-link a:before { font-size: 60%; content: '\f14c'; font-family: 'FontAwesome'; //color:var(--body-text-color); vertical-align: top; } /* end crossbox */

/* start timelines */ table.timeline { border-width:2px; display:inline-table; margin:0px 0px 8px -2px; text-align:center; box-sizing: border-box; }

.timeline .timeline-place, .timeline .timeline-team { padding-left:0; padding-right:0; }

.timeline-place { font-weight:bold; width:1em; }

.timeline .timeline-diff-up { color:green; font-size:10px; padding-left:0; padding-right:0; }

.timeline .timeline-diff-down { color:red; font-size:10px; padding-left:0; padding-right:0; }

.timeline .timeline-diff-neutral { font-size:10px; font-weight:bold; padding-left:0; padding-right:0; }

.timeline-toggler { font-weight:bold; }

.timeline-recordwithpoints { width:5em; padding-left:0; padding-right:0; }

.timeline-points { width:1.5em; }

.timeline-record { width:3em; }

/* End timelines */

/* Match Details */ .md-winner { background-color:var(--color-up); font-weight:bold; } /* End Match Details */

/* Start pools */ .pools { display: table; }

.tournament-rosters.maxteams-3, .pools.maxteams-3 .pool-participants { max-width: 600px; }

.tournament-rosters.maxteams-4, .pools.maxteams-4 .pool-participants { max-width: 700px; }

.tournament-rosters.maxteams-5, .pools.maxteams-5 .pool-participants { max-width: 900px; }

.tournament-rosters.maxteams-6, .pools.maxteams-6 .pool-participants { max-width: 1000px; }

.tournament-rosters.maxteams-7, .pools.maxteams-7 .pool-participants { max-width: 1200px; }

.pool { display: table-row; } .rotated-text { width: 1em; position:relative; vertical-align:middle; } .rotated-text-inner { width:100%; position:absolute; transform:rotate(-90deg); white-space:nowrap; left:0; } .pool .rotated-text { display: table-cell; font-size:2em; padding-left:.5em; font-weight:bold; } .pool-participants { display: table-cell; } /* End pools */

/* Pick-ban history */

margin-right:15px; display:inline-block; max-width:calc(100% - 70px); }
 * 1) pbh-outer {

/* Main table */

text-align:center; white-space:nowrap; margin-right:0; }
 * 1) pbh-table {

table.wikitable > * > tr > td.pbh-ban { opacity:.75; }

table.wikitable > * > tr > td.pbh-blue { background-color:var(--color-mhside0); }

table.wikitable > * > tr > td.pbh-red { background-color:var(--color-mhside1); }

table.wikitable > * > tr > td.pbh-winner { font-weight:bold; background-color:var(--color-up); }

/* toolbox */

display:inline-block; position:-webkit-sticky; position:sticky; vertical-align:top; top:10px; margin-top:13px; }
 * 1) pbh-setcolor-box {

cursor:pointer; width:13px; height:20px; text-align:center; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; }
 * 1) pbh-setcolor-box > div {

content:"\f12d"; font-family:FontAwesome; }
 * 1) pbh-remove::after {

content:"\f00d"; font-family:FontAwesome; }
 * 1) pbh-removeall::after {

content:"\f0e2"; font-family:FontAwesome; }
 * 1) pbh-undo:after {

.pbh-current-tool { outline: 3px solid #000; border: 1px solid #000!important; }

/* end pick-ban history */

/* spoiler-free schedule */

.sfs-date1 { text-decoration:underline; }

.sfs-date2 { font-style:italic; }

/* end spoiler-free schedule */

/* extended rosters */ .extended-rosters { table-layout:fixed; }

.extended-rosters-id { font-weight:bold; }

.extended-rosters th, .extended-rosters td { background-clip: padding-box!important; }

.extended-rosters th.extended-rosters-res, .extended-rosters th.extended-rosters-country, .extended-rosters th.extended-rosters-role, .extended-rosters th.extended-rosters-round { padding-left:0!important; padding-right:0!important; }

th.extended-rosters-res { width:26px; }

th.extended-rosters-country { width:28px; }

th.extended-rosters-role { width:27px; }

.extended-rosters-res, .extended-rosters-country, .extended-rosters-role, .extended-rosters-id { position:sticky; background-clip: padding-box; background-color:var(--table-background); z-index:1; }

.extended-rosters-res { left:0; }

.extended-rosters-country { left:26px; }

.extended-rosters-role { left:54px; }

.extended-rosters-id { left:81px; }

.extended-rosters-nores .extended-rosters-country { left:0; }

.extended-rosters-nores .extended-rosters-role { left:26px; }

.extended-rosters-nores .extended-rosters-id { left:55px; }

.extended-rosters-name, .extended-rosters-id, .extended-rosters-round { white-space:nowrap; }

.extended-rosters-round { text-align:center; }

/* end extended rosters */

/* start trl */

.tournament-results { text-align:center; }

.tournament-results-place { font-weight:bold; }

.tournament-results-player, .tournament-results-team { text-align:left; }

/* end trl */

/* Picks and Bans classes */

.wikitable .pb-ban { background-color:var(--color-red); font-weight:700; }

.wikitable .pb-pick { background-color:var(--color-green); font-weight:700; }

.wikitable .pb-blue { text-align:right; padding-left:0; }

.wikitable .pb-red { text-align:left; padding-right:0; }

.wikitable .pb-border { border-bottom:4px solid var(--table-border-emphasized); }

.pb { width:320px; table-layout:fixed; text-align:center; }

table.wikitable.pb-game-2 { margin-top:-14px; }

/* End picks and bans classes */