diff --git a/public/social/bg5.png b/public/social/bg5.png new file mode 100644 index 000000000..e4419c1db Binary files /dev/null and b/public/social/bg5.png differ diff --git a/src/components/SocialMediaSponsorCard.astro b/src/components/SocialMediaSponsorCard.astro index c46794d6a..bcf0e7afc 100644 --- a/src/components/SocialMediaSponsorCard.astro +++ b/src/components/SocialMediaSponsorCard.astro @@ -4,11 +4,26 @@ import { sponsorLogos } from "@data/sponsorLogos"; const { sponsor } = Astro.props; const { name: title, + tier, logo_padding = false, } = sponsor.data; const logo = sponsorLogos[sponsor.id]; +const tiers = [ + "Keystone", + "Diamond", + "Platinum", + "Platinum X", + "Gold", + "Silver", + "Bronze", + "Patron", +] as const; + +const bg_url = tiers.includes(tier)? '/social/bg4.png' : '/social/bg5.png'; + + // Function to parse CSS padding values function parsePadding(paddingStr: string) { if (!paddingStr || paddingStr === "0") { @@ -65,7 +80,7 @@ const y = 650 - (height + padding.top + padding.bottom) / 2 + padding.top; --- - +