Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(docs): add Scrumbuiss to sponsor section #3496

Merged
merged 4 commits into from
Jul 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions apps/docs/components/icons/sponsors.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -110,3 +110,8 @@ export const CodeRabbitLogo = () => (
/>
</svg>
);

export const ScrumbuissLogo = () => (
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width='200px' height="35px" viewBox="307 646 1434 262"> <path transform="translate(391,646)" d="m0 0 4 2 12 10 11 9 8 8 8 7 15 13 27 27 5 4 7 8 13 15 9 10 13 17 18 27 8 14 10 19 8 19 9 27 2 9v7l-4 6-5 3-2 1h-6l-11-7-14-12-8-7-12-11-10-8-11-10-8-7-10-9-11-9-10-9-8-6v-2l-3-1-3-3-9-7-11-9-19-14-8-7h-2l9 22 10 18 5 10 12 18 10 14 4 6v7l-8 7h-7l-11-9-10-8-22-14-22-10-27-11-22-7 4 18 9 17 4 9-1 2-10-13-8-14-5-13v-10l4-6h9l19 4 34 11 13 4 2 1-13-23-8-16-12-27-4-11 1-8 5-6 10-4 13 1 13 5 15 9 12 8 16 12 13 10 10 9 10 8 11 9 10 9 8 7 14 13 8 7 12 11 5 5-3-9-4-9-10-20-10-17-11-17-12-18-10-13-14-18-11-13-9-11-12-13-7-8-12-14-18-20v-2l-3-1z" fill="#E87246"></path> <path transform="translate(1287,696)" d="m0 0h28l1 1v72h2l2-4 9-9 10-6 7-2h22l8 3 11 7 8 10 4 8 2 7 1 9v14l-2 15-6 12-9 10-8 8-12 6-10 3-13 1-14-3-5-2 4-1 11 3h10l8-3 7-3 9-7 8-14 3-8 1-6v-30l-4-13-6-10-8-7-7-3-5-1h-8l-10 3-10 6-8 9-1 2-1 79-10 7-9 2h-8l2-4 6-7v-143l-3-5v-2l-6-2z" fill="#E8764A"></path> <path transform="translate(1412,747)" d="m0 0h37l-6 7-3 4v73l3 11 6 8 6 4 3 1h15l10-4 7-7 3-5 1-4 1-72-2-8-4-5-3-3h38l-6 7-3 4-1 32v45l1 15 3 5 8 5v1h-12l-8-3-8-7-4-9-5 8-5 4-10 5-5 1h-19l-12-5-7-7-6-9-3-10-1-7-1-65-5-6-3-2z" fill="#E87649"></path> <path transform="translate(1150,747)" d="m0 0 13 1 10 5 11 10 4 9 2 2 1 75 3 5 6 4 1 3h-39l2-4 6-4 1-2v-77l-3-10-5-6-10-5h-13l-14 6-9 6-1 66v13l1 10 6 2 3 2v3h-37v-3l7-6 1-2v-66h-2l-2 4-12 13-7 8v-3l12-14 9-10h2l2-4 6-7 11-9 9-6 16-8z" fill="#E87347"></path> <path transform="translate(702,694)" d="m0 0 16 1 13 4 9 7 8 8 4 6-1 2-11-13-10-7-6-3-11-2h-12l-12 2-6 3-7 6-5 8-2 6v12l4 9 5 5 10 7 19 8 22 9 16 12 7 8 3 6 2 11v9l-2 13-5 10-11 12-12 6-16 4h-10l-16-4-12-6-8-8-7-13-2-10 1-4 2 3 3 12 4 8 10 10 15 6 7 2 15 1 13-5 9-6h2l2-4 4-5 4-11v-8l-4-11-5-6-11-7-26-12-16-7-12-9-8-9-4-9-1-4v-19l4-12 8-10 8-7 13-4z" fill="#E87246"></path> <path transform="translate(964,747)" d="m0 0h38l-3 4h-2l-4 8v70l3 13 4 6 6 5 6 2h12l11-4 10-9 5-5 8-11 10-12 5-5-2 4-3 4-1 11v22l5 5 6 4v2h-10l-9-3-6-5-4-9v-2l-3 3-6 7-14 7-4 1h-19l-10-4-8-6-8-15-2-8-1-9-1-60-9-10z" fill="#E87246"></path> <path transform="translate(1223,747)" d="m0 0 14 1 10 5 9 8 5 10 3 13 1 61 2 10 5 2 4 4h-39l2-4 5-4 1-6v-63l-1-13-4-10-7-6-6-2h-14l-12 6-7 8-3 6-1-4 5-8 8-8 10-5z" fill="#E87447"></path> <path transform="translate(882,747)" d="m0 0h13l16 1-1 25v74l2 7 8 5v2h-38l2-4 5-5 1-3v-90l-4-6-4-5z" fill="#E87246"></path> <path transform="translate(1567,707)" d="m0 0 5 2 5 5 3 6v9l-4 11-7 13-1 4-1 60v18l1 16 5 4 7 4v2h-41l2-4 6-4 2-4 1-8v-81l-3-5-6-6 1-2 5 1h12l8-3 7-9 3-6v-11l-4-6-6-5z" fill="#E87145"></path> <path transform="translate(817,747)" d="m0 0h9l10 2 13 7 12 11 7 11-1 3-7-11-5-6-10-7-11-5-13-2-10 3-11 6-5 4-6 9-6 15-1 5v20l5 15 6 12 9 10 8 5 13 4h11l10-3 8-4 3-3h2v-2h2l2-4 7-10 2 1-8 12-8 8-17 8-7 2h-16l-16-5-12-6-8-8-7-10-5-15-1-6v-19l5-16 6-9 8-9 14-8 12-4z" fill="#E87347"></path> <path transform="translate(1412,747)" d="m0 0h37l-6 7-3 4v73l3 11 6 8 2 3v3h-6l-6-3-7-6-1-5h-2l-6-8-2-12-1-65-5-6-3-2z" fill="#E8774A"></path> <path transform="translate(1141,748)" d="m0 0 15 1-3 2-12 1-16 8-8 5-1 66v13l1 10 6 2 3 2v3h-37v-3l7-6 1-2v-66h-2l-2 4-12 13-7 8v-3l12-14 9-10h2l2-4 6-7 11-9 9-6z" fill="#E87549"></path> <path transform="translate(1346,748)" d="m0 0h22l8 3 11 7 8 10 4 8 2 7 1 9v14l-2 15-6 12-9 10-8 8-12 6-10 3-13 1-14-3-5-2 4-1 11 3h10l8-3 7-3 9-7 8-14 3-8 1-6v-30l-4-13-6-10-8-7-7-3-5-1h-8l-10 3-10 6-7 8-3-1h2l2-4 9-9 10-6z" fill="#E8764A"></path> <path transform="translate(1613,747)" d="m0 0h12l10 4 10 8 7 9 8 16 10 31-1 4-8-24-5-13-6-11-6-8-1-3-4-2-9-6-4-2h-13l-12 6-6 7-1 3v10l4 6 8 6 11 5 12 4 19 9 7 6 5 9 1 2v13l-3 8-9 10-9 4-4 1h-19l-11-4-7-8-3-6 1-2 7 11 8 5 5 1h18l10-3 5-5 3-8v-7l-4-6-9-6-24-10-17-9-8-8-3-7-1-15 2-9 4-6 10-7z" fill="#EFB382"></path> <path transform="translate(1692,747)" d="m0 0h14l12 4 14 8 4 5-5-2-14-8-10-4-11-1-16 8-5 5-1 3v12l6 7 12 7 19 7 17 8 8 8 5 10v10l-4 10-6 8-5 4-9 3h-22l-7-3-6-4-7-11-4-13-1-9 2 4 6 16 6 10 6 5 7 2h19l10-4 4-5 2-4v-11l-4-6-10-6-22-9-16-8-7-6-6-12-1-4v-9l4-11 5-6 10-6z" fill="#F0B585"></path> <path transform="translate(1040,747)" d="m0 0h38l-10 10-1 3-1 52-7 8-8 11-2 1-1-74-7-8z" fill="#E87246"></path> <path transform="translate(479,727)" d="m0 0 5 3 7 7 9 11 10 11 13 17 18 27 8 14 10 19 8 19 9 27 2 9v7l-4 6-5 3-2 1h-6l-11-7-14-12-8-7-2-3 4 1v2l4 1v2l4 1 7 6v2l3 1 2 2 5 2 6 3 5-1 5-8-1-8-2-10-3-10-4-10-4-14-4-10-5-9v-2h-2l-4-9-3-4-5-10-14-20-2-2-3-5-5-4-12-16-9-11-10-10z" fill="#F0BA8A"></path> <path transform="translate(1590,782)" d="m0 0 4 2 1 3 11 3 14 6 3 2v2l12 2 6 3 10 10 4 5-5 3-10-4-4-3-16-7-9-4-8-3-6-4-4-5-3-5z" fill="#E87145"></path> <path transform="translate(1072,809)" d="m0 0v3l-4 5-1 11v22l5 5 6 4v2h-10l-9-3-6-5-4-9v-2l-3 1 1-4 5-5 7-9z" fill="#E87549"></path> <path transform="translate(1613,747)" d="m0 0h12l10 4 10 8 7 9 8 16 10 31-1 4-8-24-5-13-6-11-6-8-1-3-4-2-9-6-4-2h-13l-12 6-6 7-1 3v10l4 6 8 6 5 3-2 1-7-2-7-3-5-5-2 4-1-14 2-9 4-6 10-7z" fill="#EFAF7F"></path> <path transform="translate(1678,786)" d="m0 0 5 2 10 6 1 4 9 3 10 4 4 1 1 2 5 3 3 2 1 6-4 1-10-6-11-5-12-5-4-1v-2l-6-2-4-4v-8z" fill="#E87145"></path> <path transform="translate(1567,707)" d="m0 0 5 2 5 5 3 6v9l-4 11-7 13-1 4-1 60v34l-2-1-2-10v-20l1-44 1-21-2-4 1-1-5-1 4-2 6-4 7-11 1-2v-11l-4-6-6-5z" fill="#F1BE8D"></path> <path transform="translate(1089,747)" d="m0 0 27 1v8l-5 5-11 10-2-3-1-9-4-6-4-4z" fill="#E87549"></path> <path transform="translate(1557,707)" d="m0 0h6l4 4 2 4-1 7-5 5-3 2-6-1-6-7v-7l7-6z" fill="#E87549"></path> <path transform="translate(933,748)" d="m0 0h15l6 3 2 2v7l-6 5-5-1-7-8-3-2h-10l-3 1h-9v-1l13-3z" fill="#E8794C"></path> <path transform="translate(1426,837)" d="m0 0 3 3v2h2l3 6 6 5 7 2h3l-1-2 6 1 3 1h15l10-4 7-7 3-5 2 1-5 9-6 5-10 5-5 1h-19l-12-5-7-7-6-10z" fill="#EFAE7E"></path> <path transform="translate(479,727)" d="m0 0 5 3 7 7 9 11 10 11 13 17 18 27 3 7-5-2-2-5-4-7-8-12-5-7-2-2-3-5-5-4-12-16-9-11-10-10z" fill="#F0B887"></path> <path transform="translate(656,818)" d="m0 0 3 3 3 12 4 8 10 10 15 6 7 2 15 1 8-2-1 3-9 2h-10l-16-4-12-6-8-8-7-13-2-10z" fill="#E9794D"></path> <path transform="translate(1613,747)" d="m0 0h12l10 4 10 8 7 9 8 16 10 31-1 4-8-24-5-13-6-11-6-8-1-3-4-2-9-6-4-2h-13l-3 1-1-3z" fill="#EFB483"></path> <path transform="translate(1567,707)" d="m0 0 5 2 5 5 3 6v9l-4 11-7 13-2 11h-2v-9l-2-4 1-1-5-1 4-2 6-4 7-11 1-2v-11l-4-6-6-5z" fill="#EEA878"></path> <path transform="translate(1346,748)" d="m0 0h22l4 2h-11l-2 1 2 1v2l-7-1h-8l-10 3-10 6-7 8-3-1h2l2-4 9-9 10-6z" fill="#EFB383"></path> <path transform="translate(702,694)" d="m0 0 16 1 13 4 9 7 8 8 4 6-1 2-11-13-10-7-6-3-11-2h-12l-12 2-5 2-4-1 2-2 11-3z" fill="#EA8658"></path> <path transform="translate(439,688)" d="m0 0 4 2 8 7 28 28h-4l-12-12-4-1v-3l-7-7-4-1-7-7z" fill="#ED9F70"></path> <path transform="translate(1670,819)" d="m0 0 2 4 6 16 6 10 6 5 7 2 17 1v2h-19l-7-3-6-4-7-11-4-13z" fill="#ED9F70"></path> <path transform="translate(817,747)" d="m0 0h9l10 2 13 7 12 11 7 11-1 3-7-11-5-6-10-7-11-5-13-2-4-1z" fill="#EC9465"></path> <path transform="translate(1213,748)" d="m0 0h9l6 1-1 2h-14v2l-12 6-7 8-3 6-1-4 5-8 8-8z" fill="#EFB383"></path> <path transform="translate(1141,748)" d="m0 0 15 1-3 2-12 1-16 8-12 7 2-4 5-4 16-9z" fill="#EEA777"></path> <path transform="translate(391,646)" d="m0 0 4 2 12 10 8 7 2 4-4-2h-4l-11-11-4-5v-2l-3-1z" fill="#EEA676"></path> <path transform="translate(1555,708)" d="m0 0 2 1-3 3v2h-2l-1 8 9 1 6-2-1 5-5 3-6-1-6-7v-7z" fill="#F0BA89"></path> <path transform="translate(459,783)" d="m0 0 4 2 12 10 8 7 9 7 5 5 10 9-2 2-12-11-15-14-10-8-9-8z" fill="#EFB282"></path> <path transform="translate(1613,747)" d="m0 0h12l10 4 10 8 1 4-3-1v-2l-4-2-9-6-4-2h-13l-3 1-1-3z" fill="#F0BA8B"></path> <path transform="translate(493,769)" d="m0 0 4 2 12 19 10 15-1 3-4-5-11-18-10-15z" fill="#EFB181"></path> <path transform="translate(1515,854)" d="m0 0 5 2 6 4v1h-12l-8-3v-2l2-1h6z" fill="#EFAD7D"></path> <path transform="translate(542,810)" d="m0 0h3l9 16 5 10v2l-3-1-8-15v-2h-2l-4-9z" fill="#F0BD8C"></path> <path transform="translate(1541,747)" d="m0 0 17 2v1l-9 1v2l3 5v33h-1l-1-31-3-5-6-6z" fill="#F0BA89"></path> <path transform="translate(1323,855)" d="m0 0 7 1 8 2h10l9-3 3 1-1 3-12 2-12-1-12-4z" fill="#EC9566"></path> <path transform="translate(1701,747)" d="m0 0 8 1 11 4 13 8 3 4-5-2-14-8-10-4-6-2z" fill="#F1BE8D"></path> <path transform="translate(1339,750)" d="m0 0 3 1 4 2-10 3-10 6-7 8-3-1h2l2-4 9-9z" fill="#EFB181"></path> <path transform="translate(721,696)" d="m0 0 10 3 9 7 8 8 4 6-1 2-11-13-10-7-10-5z" fill="#EC9365"></path> <path transform="translate(1567,851)" d="m0 0 11 7 2 1v2h-28v-1h18z" fill="#F0B887"></path> <path transform="translate(1692,747)" d="m0 0h9v1l-10 3-11 6-6 5 2-4 3-3-1-2 7-4z" fill="#ED9F72"></path> <path transform="translate(1549,849)" d="m0 0h2l-2 6 3 3-1 3h-12l2-4 6-4z" fill="#EFB584"></path> <path transform="translate(1651,846)" d="m0 0h4l-2 4-6 5-11 4h-9v-1l16-4 5-3z" fill="#F0B989"></path> <path transform="translate(868,832)" d="m0 0 2 1-8 12-8 8-8 4h-2v-2l8-4 3-3h2v-2h2l2-4z" fill="#EB8C5E"></path> <path transform="translate(1396,824)" d="m0 0 2 2-7 11-14 14-6 3 1-3 6-4 10-10 7-10z" fill="#F0BC8B"></path> <path transform="translate(845,754)" d="m0 0 9 6 7 7 7 11-1 3-7-11-5-6-10-7z" fill="#EC9B6C"></path> <path transform="translate(1515,753)" d="m0 0 2 2-2 3-1 32h-1l-1-10v-21z" fill="#F0BB8A"></path> <path transform="translate(1372,750)" d="m0 0 4 1 11 7 8 10 3 6-2 1-6-10-7-7-11-7z" fill="#F0B685"></path> <path transform="translate(1670,819)" d="m0 0 2 4 6 16 3 7-4-1-5-13-2-8z" fill="#F0B585"></path> <path transform="translate(1094,783)" d="m0 0 1 3-7 7-9 11-6 5 2-4 11-13z" fill="#EFB080"></path> <path transform="translate(524,817)" d="m0 0 2 2 10 21 1 5h-2l-9-20-3-7z" fill="#EFB383"></path> <path transform="translate(508,825)" d="m0 0 8 6 15 14-1 2-12-11-10-9z" fill="#EEAC7C"></path> <path transform="translate(1567,707)" d="m0 0 5 2 5 5 3 6v9l-3 3v-13l-4-6-6-5z" fill="#EFB080"></path> <path transform="translate(391,646)" d="m0 0 4 2 6 5v3l10 10-1 2-12-12-4-5v-2l-3-1z" fill="#E87145"></path> <path transform="translate(656,818)" d="m0 0 3 3 3 12 3 7h-3l-4-8-2-10z" fill="#E97D51"></path> <path transform="translate(1493,839)" d="m0 0 2 1-5 9-6 5h-2l2-4 8-9z" fill="#EEAA7A"></path> <path transform="translate(1141,748)" d="m0 0 15 1-3 2-15 1v-3z" fill="#F0B887"></path> <path transform="translate(439,688)" d="m0 0 4 2 8 10v2l-4-2-6-7z" fill="#EFAD7D"></path> <path transform="translate(1426,837)" d="m0 0 3 3v2h2l3 6 6 5v2l-4-2-8-9-3-6z" fill="#EFB282"></path> <path transform="translate(1203,753)" d="m0 0m-1 1m-1 1m-1 1 1 3-7 8-3 6-1-4 5-8z" fill="#EEA777"></path> <path transform="translate(1339,750)" d="m0 0 3 1 4 2-10 3-4 1 2-4z" fill="#EEA475"></path> <path transform="translate(1701,747)" d="m0 0 8 1 11 4-1 2-18-6z" fill="#EFB383"></path> <path transform="translate(737,706)" d="m0 0 4 1 7 7 4 6-1 2-11-13z" fill="#ED9F70"></path> <path transform="translate(1679,846)" d="m0 0h3l6 7 4 3-6-1-5-5z" fill="#EEA575"></path> <path transform="translate(1635,753)" d="m0 0 4 1 7 6v3l-3-1v-2l-4-2-4-3z" fill="#F3C49F"></path> <path transform="translate(1223,747)" d="m0 0h6l1 3-8-1zm4 3 3 2h-17v-1z" fill="#EA875A"></path> <path transform="translate(1123,757)" d="m0 0m-1 1 3 2-12 7 2-4 5-4z" fill="#EDA273"></path> <path transform="translate(446,707)" d="m0 0 5 4 7 9-2 2-8-10z" fill="#EFB483"></path> <path transform="translate(1578,731)" d="m0 0 1 2-4 9h-3v-3z" fill="#ED9F70"></path> <path transform="translate(1613,747)" d="m0 0h10l-1 2-9 1-3 1-1-3z" fill="#F3CBA5"></path> <path transform="translate(1486,747)" d="m0 0h9l-2 4 1 4-7-6z" fill="#F0B887"></path> <path transform="translate(1651,846)" d="m0 0h4l-2 4-4 4h-2l2-5z" fill="#EC9A6B"></path> <path transform="translate(391,646)" d="m0 0 4 2 6 5-4 1-3-3v-2l-3-1z" fill="#EA8255"></path> <path transform="translate(1318,853)" d="m0 0 5 1-4 1z" fill="#F1BE8D"></path> <path transform="translate(1316,852)" d="m0 0" fill="#F1BE8D"></path> </svg>

)
wingkwong marked this conversation as resolved.
Show resolved Hide resolved
7 changes: 6 additions & 1 deletion apps/docs/components/marketing/sponsors.tsx
Original file line number Diff line number Diff line change
@@ -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";
Expand All @@ -22,6 +22,11 @@ const sponsors: Sponsor[] = [
href: "https://coderabbit.ai/?utm_source=nextui&utm_marketing=oss",
logo: <CodeRabbitLogo />,
},
{
name: "Scrumbuiss",
href: "https://www.scrumbuiss.com/?utm_source=nextui&utm_marketing=oss",
logo: <ScrumbuissLogo />,
},
];

export const Sponsors = () => {
Expand Down
Binary file added apps/docs/public/sponsors/000000.webp
Binary file not shown.
16 changes: 14 additions & 2 deletions apps/docs/utils/get-all-sponsors.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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];
}