hensei-web/components/UncapStar/index.scss
Justin Edmund 227f72745f Fix a stray background: property
We use background-image specifically so it doesn't overwrite background-size
2022-12-27 10:37:20 -08:00

69 lines
1.3 KiB
SCSS

.UncapStar {
$size: 18px;
background-repeat: no-repeat;
background-size: $size;
display: block;
height: $size;
width: $size;
&:hover {
transform: scale(1.2);
}
&.empty,
&.empty.mlb,
&.empty.flb,
&.empty.ulb,
&.empty.special {
background-image: url('/icons/uncap/empty@3x.png');
&:hover {
background-image: url('/icons/uncap/empty-hover@3x.png');
}
}
&.mlb {
background-image: url('/icons/uncap/yellow@3x.png');
&:hover {
background-image: url('/icons/uncap/yellow-hover@3x.png');
}
}
&.special {
background-image: url('/icons/uncap/red@3x.png');
&:hover {
background: url('/icons/uncap/red-hover@3x.png');
}
}
&.flb {
background-image: url('/icons/uncap/blue@3x.png');
&:hover {
background-image: url('/icons/uncap/blue-hover@3x.png');
}
}
&.ulb {
background-image: url('/icons/uncap/purple@3x.png');
&:hover {
background-image: url('/icons/uncap/purple-hover@3x.png');
}
}
}
// Phone up to iPhone 14 Pro Max
@media only screen and (max-width: 430px) and (max-height: 850px) and (-webkit-device-pixel-ratio: 3) {
.UncapStar {
background-size: cover;
height: 14px;
width: 14px;
&:hover {
transform: scale(1);
}
}
}