Skip to content

Commit 1ca4a48

Browse files
Merge pull request #1878 from Honyii/add-logo
add sponsors logo
2 parents 4e1e90a + c40a477 commit 1ca4a48

File tree

8 files changed

+180
-1
lines changed

8 files changed

+180
-1
lines changed

pages/index.page.tsx

Lines changed: 64 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@ 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 [supadata_logo, setSupadata_logo] = useState('');
117+
const [devevents_logo, setDevevents_logo] = useState('');
114118

115119
useEffect(() => {
116120
// Ensure the component is only rendered client-side
@@ -135,6 +139,10 @@ const Home = (props: any) => {
135139
setRxdb_logo('/img/logos/sponsors/rxdb.svg');
136140
setWDA_logo('/img/logos/sponsors/wda-dark.svg');
137141
setAnon_logo('/img/logos/sponsors/anon-white.png');
142+
setSourcemeta_logo('/img/logos/sponsors/sourcemeta-logo-light.svg');
143+
setDottxt_logo('/img/logos/sponsors/dottxt-logo-white.svg');
144+
setSupadata_logo('/img/logos/sponsors/supadata-logo-light.svg');
145+
setDevevents_logo('/img/logos/dark-mode/dev_events_logo.png');
138146
} else {
139147
setAsyncapi_logo('/img/logos/sponsors/asyncapi-logo-dark.svg');
140148
setAirbnb_logo('/img/logos/sponsors/airbnb-logo.png');
@@ -153,6 +161,9 @@ const Home = (props: any) => {
153161
setRxdb_logo('/img/logos/sponsors/rxdb.svg');
154162
setWDA_logo('/img/logos/sponsors/wda.svg');
155163
setAnon_logo('/img/logos/sponsors/anon-black.png');
164+
setSourcemeta_logo('/img/logos/sponsors/sourcemeta-logo-dark.svg');
165+
setSupadata_logo('/img/logos/sponsors/supadata-logo-dark.svg');
166+
setDottxt_logo('/img/logos/sponsors/dottxt-logo-dark.svg');
156167
}
157168
}, [resolvedTheme]);
158169
return (
@@ -875,6 +886,27 @@ for Accounting integrations'
875886
alt='Instagram Story Viewer'
876887
/>
877888
</a>
889+
<a href='https://supadata.ai/' target='_blank' rel='noreferrer'>
890+
<img
891+
src={supadata_logo}
892+
className=' w-44'
893+
alt='supadata logo'
894+
/>
895+
</a>
896+
<a href='https://dottxt.ai/' target='_blank' rel='noreferrer'>
897+
<img src={dottxt_logo} className=' w-44' alt='dottxt logo' />
898+
</a>
899+
<a
900+
href='https://www.sourcemeta.com/'
901+
target='_blank'
902+
rel='noreferrer'
903+
>
904+
<img
905+
src={sourcemeta_logo}
906+
className=' w-44'
907+
alt='dottxt logo'
908+
/>
909+
</a>
878910
<a
879911
href='https://opencollective.com/json-schema/contribute/sponsor-10816/checkout?interval=month&amount=100&name=&legalName=&email='
880912
target='_blank'
@@ -901,9 +933,40 @@ for Accounting integrations'
901933
</div>
902934
</section>
903935

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

906-
<section className='my-20'>
969+
<section className='my-16'>
907970
<div className='text-center mb-12'>
908971
<h2 className='text-h3mobile md:text-h3 font-semibold mb-2'>
909972
Supported by
39.7 KB
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)