mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-07-20 01:26:12 -05:00
Team: Banner placeholder when no image set
This commit is contained in:
parent
da020e8557
commit
aefefc26a3
|
|
@ -19,6 +19,7 @@ import type { DetailedTeamMember, TeamResultPeek } from "../team-types";
|
|||
import { Avatar } from "~/components/Avatar";
|
||||
import { useTranslation } from "~/hooks/useTranslation";
|
||||
import { Flag } from "~/components/Flag";
|
||||
import clsx from "clsx";
|
||||
|
||||
export const meta: MetaFunction = ({
|
||||
data,
|
||||
|
|
@ -78,11 +79,14 @@ function TeamBanner() {
|
|||
|
||||
return (
|
||||
<div
|
||||
className="team__banner"
|
||||
className={clsx("team__banner", {
|
||||
team__banner__placeholder: !team.bannerSrc,
|
||||
})}
|
||||
style={
|
||||
{
|
||||
// xxx: some fallback banner image
|
||||
"--team-banner-img": team.bannerSrc ? `url("${team.bannerSrc}")` : "",
|
||||
"--team-banner-img": team.bannerSrc
|
||||
? `url("${team.bannerSrc}")`
|
||||
: undefined,
|
||||
} as any
|
||||
}
|
||||
>
|
||||
|
|
|
|||
|
|
@ -15,6 +15,11 @@
|
|||
padding: var(--s-5);
|
||||
}
|
||||
|
||||
.team__banner__placeholder {
|
||||
height: 12rem;
|
||||
background-color: var(--theme-transparent);
|
||||
}
|
||||
|
||||
.team__banner__flags {
|
||||
grid-area: flags;
|
||||
margin-top: -5px;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user