diff --git a/apps/docs/components/icons/sponsors.tsx b/apps/docs/components/icons/sponsors.tsx index 2dd32f090..322aaf558 100644 --- a/apps/docs/components/icons/sponsors.tsx +++ b/apps/docs/components/icons/sponsors.tsx @@ -110,3 +110,8 @@ export const CodeRabbitLogo = () => ( /> ); + +export const ScrumbuissLogo = () => ( + + +) \ No newline at end of file diff --git a/apps/docs/components/marketing/sponsors.tsx b/apps/docs/components/marketing/sponsors.tsx index 49c1657d5..9f276ee99 100644 --- a/apps/docs/components/marketing/sponsors.tsx +++ b/apps/docs/components/marketing/sponsors.tsx @@ -1,7 +1,7 @@ import {Button, Link} from "@nextui-org/react"; import {sectionWrapper} from "@/components/primitives"; -import {Story2DesignLogo, ReplexicaLogo, CodeRabbitLogo} from "@/components/icons/sponsors"; +import {Story2DesignLogo, ReplexicaLogo, CodeRabbitLogo, ScrumbuissLogo} from "@/components/icons/sponsors"; import {HeartFilledIcon} from "@/components/icons"; import {siteConfig} from "@/config/site"; import {Sponsor, SponsorItem} from "@/components/marketing/sponsor-item"; @@ -22,6 +22,11 @@ const sponsors: Sponsor[] = [ href: "https://coderabbit.ai/?utm_source=nextui&utm_marketing=oss", logo: , }, + { + name: "Scrumbuiss", + href: "https://www.scrumbuiss.com/?utm_source=nextui&utm_marketing=oss", + logo: , + }, ]; export const Sponsors = () => { diff --git a/apps/docs/public/sponsors/000000.webp b/apps/docs/public/sponsors/000000.webp new file mode 100644 index 000000000..9edb3ef5d Binary files /dev/null and b/apps/docs/public/sponsors/000000.webp differ diff --git a/apps/docs/utils/get-all-sponsors.ts b/apps/docs/utils/get-all-sponsors.ts index 7b311b10d..3c2f57ec0 100644 --- a/apps/docs/utils/get-all-sponsors.ts +++ b/apps/docs/utils/get-all-sponsors.ts @@ -6,7 +6,19 @@ import fs from "fs"; */ export function getAllSponsors() { const sponsorsRcPath = path.resolve(".sponsorsrc"); - const sponsors = JSON.parse(fs.readFileSync(sponsorsRcPath, "utf-8")); + const openCollectiveSponsors = JSON.parse(fs.readFileSync(sponsorsRcPath, "utf-8")); + const patreonSponsors = [ + { + MemberId: "000000", + tier: "Gold Sponsor 🥇", + currency: "USD", + lastTransactionAt: "2024-07-14 00:00", + lastTransactionAmount: 100, + name: "Scrumbuiss", + image: "/sponsors/000000.webp", + website: "https://www.scrumbuiss.com", + }, + ]; - return sponsors; + return [...openCollectiveSponsors, ...patreonSponsors]; }