Skip to content

Commit fd7dee6

Browse files
committed
add sponsors logo
1 parent 4e1e90a commit fd7dee6

File tree

6 files changed

+149
-0
lines changed

6 files changed

+149
-0
lines changed

pages/index.page.tsx

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@ const Home = (props: any) => {
111111
const [rxdb_logo, setRxdb_logo] = useState('');
112112
const [wda_logo, setWDA_logo] = useState('');
113113
const [anon_logo, setAnon_logo] = useState('');
114+
const [sourcemeta_logo, setSourcemeta_logo] = useState('');
115+
const [dottxt_logo, setDottxt_logo] = useState('');
116+
const [devevents_logo, setDevevents_logo] = useState('');
114117

115118
useEffect(() => {
116119
// Ensure the component is only rendered client-side
@@ -135,6 +138,9 @@ const Home = (props: any) => {
135138
setRxdb_logo('/img/logos/sponsors/rxdb.svg');
136139
setWDA_logo('/img/logos/sponsors/wda-dark.svg');
137140
setAnon_logo('/img/logos/sponsors/anon-white.png');
141+
setSourcemeta_logo('/img/logos/sponsors/sourcemeta-logo-light.svg');
142+
setDottxt_logo('/img/logos/sponsors/dottxt-logo-white.svg');
143+
setDevevents_logo('/img/logos/dark-mode/dev_events_logo.png')
138144
} else {
139145
setAsyncapi_logo('/img/logos/sponsors/asyncapi-logo-dark.svg');
140146
setAirbnb_logo('/img/logos/sponsors/airbnb-logo.png');
@@ -153,6 +159,8 @@ const Home = (props: any) => {
153159
setRxdb_logo('/img/logos/sponsors/rxdb.svg');
154160
setWDA_logo('/img/logos/sponsors/wda.svg');
155161
setAnon_logo('/img/logos/sponsors/anon-black.png');
162+
setSourcemeta_logo('/img/logos/sponsors/sourcemeta-logo-dark.svg');
163+
setDottxt_logo('/img/logos/sponsors/dottxt-logo-dark.svg')
156164
}
157165
}, [resolvedTheme]);
158166
return (
@@ -875,6 +883,28 @@ for Accounting integrations'
875883
alt='Instagram Story Viewer'
876884
/>
877885
</a>
886+
<a
887+
href='https://dottxt.ai/'
888+
target='_blank'
889+
rel='noreferrer'
890+
>
891+
<img
892+
src={dottxt_logo}
893+
className=' w-44'
894+
alt='dottxt logo'
895+
/>
896+
</a>
897+
<a
898+
href='https://www.sourcemeta.com/'
899+
target='_blank'
900+
rel='noreferrer'
901+
>
902+
<img
903+
src={sourcemeta_logo}
904+
className=' w-44'
905+
alt='dottxt logo'
906+
/>
907+
</a>
878908
<a
879909
href='https://opencollective.com/json-schema/contribute/sponsor-10816/checkout?interval=month&amount=100&name=&legalName=&email='
880910
target='_blank'
@@ -901,6 +931,36 @@ for Accounting integrations'
901931
</div>
902932
</section>
903933

934+
{/* Media Partner for JSON Schema conference */}
935+
<section className='my-20'>
936+
<div className='text-center mb-12'>
937+
<h2 className='text-h3mobile md:text-h3 font-semibold mb-2'>
938+
Media Partner
939+
</h2>
940+
<p className='px-12 mx-auto md:w-3/4 md:mx-auto'>
941+
The JSON Schema Conference is proudly featured on a global platform connecting tech communities with over 250k monthly visitors,
942+
helping speakers, organizers, and attendees discover and engage with leading conferences worldwide.
943+
<br />
944+
</p>
945+
</div>
946+
<div className='flex flex-col items-center md:flex-row justify-center text-center gap-x-14 gap-y-4'>
947+
<a href='https://dev.events/'>
948+
{isClient && (
949+
<>
950+
<Image
951+
src={devevents_logo}
952+
className='w-48 md:w-56'
953+
width={192}
954+
height={224}
955+
alt='dev events'
956+
/>
957+
</>
958+
)}
959+
</a>
960+
961+
</div>{' '}
962+
</section>
963+
904964
{/* Supported */}
905965

906966
<section className='my-20'>
39.7 KB
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)