diff --git a/data/communityPartners.js b/data/communityPartners.js index 9b0a6bb..7aee9fa 100644 --- a/data/communityPartners.js +++ b/data/communityPartners.js @@ -1,7 +1,7 @@ export const COMMUNITY_PARTNERS_INFO = { title: 'Community Partners', description: - 'Join PyConf Hyderabad’s Community Partner Program and support the vibrant Python community in India. Become a partner and contribute to the growth of Python enthusiasts.', + 'Join PyConf Hyderabad Community Partner Program and support the vibrant Python community in India. Become a partner and contribute to the growth of Python enthusiasts.', }; export const COMMUNITY_PARTNERS = []; diff --git a/data/conference.js b/data/conference.js index bcf2fae..4b03a72 100644 --- a/data/conference.js +++ b/data/conference.js @@ -62,9 +62,9 @@ export const KEY_LINKS = { konfHubEventPageLabel: 'KonfHub event page', konfHubEventPage: '', CommunityPartnersProspectusLabel: 'PROSPECTUS', - CommunityPartnersProspectusUrl: '', - CommunityPartnersProspectusRegisterFormLabel: 'REGISTER', - CommunityPartnersProspectusRegisterFormUrl: '', + CommunityPartnersProspectusUrl: '/docs/community-partners-prospectus.pdf', + CommunityPartnersProspectusRegisterFormLabel: 'APPLY AS A COMMUNITY PARTNER', + CommunityPartnersProspectusRegisterFormUrl: 'https://forms.gle/a6YuXQG6t7kkywNo8', }; export const SOCIALS = [ diff --git a/public/docs/community-partners-prospectus.pdf b/public/docs/community-partners-prospectus.pdf new file mode 100644 index 0000000..f2ddb4b Binary files /dev/null and b/public/docs/community-partners-prospectus.pdf differ diff --git a/src/components/CommunityPartners.jsx b/src/components/CommunityPartners.jsx index 85ddad3..62a1407 100644 --- a/src/components/CommunityPartners.jsx +++ b/src/components/CommunityPartners.jsx @@ -2,11 +2,13 @@ import React from 'react'; import Link from 'next/link'; import Image from 'next/image'; -import { Heading } from '@/components/Typography'; +import { Heading, Paragraph } from '@/components/Typography'; import { COMMUNITY_PARTNERS_INFO, COMMUNITY_PARTNERS, } from '@/communityPartners'; +import CTAButton from './CTAButton'; +import { KEY_LINKS } from '@/conference'; const PartnerLogo = ({ imgUrl, imgAlt }) => { return ( @@ -41,6 +43,30 @@ const PartnerCard = (details) => { ); }; +const CommunityDescription = () => { + return ( + <> + + {COMMUNITY_PARTNERS_INFO.description} + +
+ + +
+ + ); +}; + const CommunityPartners = () => { return (
{ {COMMUNITY_PARTNERS_INFO.title} +
{COMMUNITY_PARTNERS && COMMUNITY_PARTNERS.map((partner, index) => ( diff --git a/src/config/featureFlags.js b/src/config/featureFlags.js index 4dc853b..034f5e0 100644 --- a/src/config/featureFlags.js +++ b/src/config/featureFlags.js @@ -8,7 +8,7 @@ export const FEATURE_FLAGS = { KEYNOTE_SPEAKERS: true, SPONSORS: true, - COMMUNITY_PARTNERS: false, + COMMUNITY_PARTNERS: true, MEET_ORGANIZERS: true, SPEAKERS_PAGE: false, TICKETS: true,