Jon Solow
Add format for rams which are just 'LA'
83d4927
.player {
border-radius: var(--large);
margin: var(--medium) 0;
background-color: var(--light-grey);
text-shadow: 0 1px 6px black;
padding: var(--medium);
display: grid;
align-items: center;
grid-template-columns: 2em 2em 2.5em 5.5em auto 2em 2.5em;
grid-template-rows: auto;
grid-template-areas:
'position image player player player multiplier score'
'position image team game-status game-score multiplier score'
'position image stats stats stats multiplier score';
}
.player__position {
font-family: var(--font-2);
font-size: 1.2rem;
grid-area: position;
padding-left: var(--small);
}
.player__image {
grid-area: image;
background-color: white;
border-radius: 2em;
overflow: hidden;
aspect-ratio: 1;
}
.player__img {
transform: translateY(5px) scale(1.4);
filter: drop-shadow(0px 0px 1px var(--lighter-grey));
}
.player--hidden .player__img {
transform: translateY(8px) scale(1.2);
}
.player__name {
grid-area: player;
margin: 0 0.5em;
}
.player__team {
grid-area: team;
font-weight: 100;
font-size: 0.8rem;
margin: 0 0.7em;
}
.player__multiplier {
font-family: var(--font-3);
color: black;
grid-area: multiplier;
justify-self: end;
font-size: 0.8rem;
font-weight: 700;
border-radius: 100%;
padding: 0.4em;
box-shadow: 0 0 1px 1px white;
visibility: hidden;
text-shadow: none;
}
.player__multiplier--2 {
background-color: var(--bright-yellow);
visibility: visible;
}
.player__multiplier--3 {
background-color: var(--bright-blue);
visibility: visible;
}
.player__multiplier--4 {
background-color: var(--bright-green);
visibility: visible;
}
.player__score {
font-family: var(--font-3);
font-size: 1.2rem;
grid-area: score;
justify-self: end;
}
.player__game-status,
.player__game-score {
font-size: 0.8rem;
}
.player__game-status {
grid-area: game-status;
padding-left: var(--large);
}
.player__game-score {
grid-area: game-score;
}
@media (min-width: 640px) {
.player {
max-width: 8em;
grid-template-columns: 60% 40%;
grid-template-rows: auto 4em 3em 1.2em 2em;
grid-template-areas:
'position multiplier'
'image image'
'player player'
'game-status game-score'
'stats stats';
align-items: end;
box-shadow: 0 0 2px 1px white;
}
.player--total-week {
grid-template-rows: auto 4em 3em 0 0;
}
.player__position {
padding: 0;
}
.player__image {
background: none;
}
.player__img {
transform: translateY(10px) scale(1.1);
filter: drop-shadow(0 0 1px rgba(221, 221, 221, 0.9));
}
.player--hidden .player__img {
transform: translateY(16px) scale(0.9);
}
.player__name {
background-color: rgba(221, 221, 221, 0.9);
color: black;
border-radius: 0.3rem;
padding: var(--small);
overflow-wrap: break-word;
margin: 0.3em 0;
box-shadow: 0 0 2px 1px white;
min-height: 4em;
z-index: 1;
text-shadow: none;
}
.player__score,
.player__team {
grid-area: player;
color: black;
z-index: 1;
text-shadow: none;
}
.player__score {
font-weight: 700;
margin: 0.1em var(--small);
}
.player__team {
margin: var(--medium) var(--small);
}
.player__multiplier {
transform: translate(0.3em, -0.3em);
padding: 0.2em;
}
.player__game-status {
padding-left: 0;
}
.player__game-score {
text-align: right;
}
}
.player--ARI {
background-color: #97233f;
}
.player--ATL {
background-color: #a71930;
}
.player--BAL {
background-color: #241773;
}
.player--BUF {
background-color: #00338d;
}
.player--CAR {
background-color: #0085ca;
}
.player--CHI {
background-color: #0b162a;
}
.player--CIN {
background-color: #fb4f14;
}
.player--CLE {
background-color: #ff3c00;
}
.player--DAL {
background-color: #7f9695;
}
.player--DEN {
background-color: #002244;
}
.player--DET {
background-color: #0076b6;
}
.player--GB {
background-color: #203731;
}
.player--HOU {
background-color: #03202f;
}
.player--IND {
background-color: #002c5f;
}
.player--JAX {
background-color: #006778;
}
.player--KC {
background-color: #e31837;
}
.player--LAC {
background-color: #ffc20e;
}
.player--LAR {
background-color: #ffd100;
}
.player--LA {
background-color: #ffd100;
}
.player--LV {
background-color: #a5acaf;
}
.player--MIA {
background-color: #008e97;
}
.player--MIN {
background-color: #4f2683;
}
.player--NE {
background-color: #c60c30;
}
.player--NO {
background-color: #d3bc8d;
}
.player--NYG {
background-color: #0b2265;
}
.player--NYJ {
background-color: #125740;
}
.player--PHI {
background-color: #004c54;
}
.player--PIT {
background-color: #ffb612;
}
.player--SEA {
background-color: #69be28;
}
.player--SF {
background-color: #aa0000;
}
.player--TB {
background-color: #d50a0a;
}
.player--TEN {
background-color: #4b92db;
}
.player--WAS {
background-color: #773141;
}