Skip to content

Commit c439ad2

Browse files
docs: add gap between sponsor tiers
1 parent 155da19 commit c439ad2

File tree

2 files changed

+51
-39
lines changed

2 files changed

+51
-39
lines changed

docs/src/components/HomepageSponsored/index.tsx

Lines changed: 45 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -82,47 +82,53 @@ export default function HomepageSponsored(): JSX.Element {
8282
return (
8383
<section className={styles.features}>
8484
<div className="container">
85-
<h1 className={styles.sponsoredTitle}>Gold Sponsors 🌟</h1>
86-
<div className="row">
87-
{goldSponsors.map(({ link, title, src, eventTitle }, idx) => (
88-
// eslint-disable-next-line react/no-array-index-key
89-
<div key={idx} className={clsx(`col col--${12 / goldSponsors.length}`)}>
90-
<div className="text--center">
91-
<a
92-
href={link}
93-
title={title}
94-
target="_blank"
95-
rel="noreferrer"
96-
onClick={() => {
97-
onClickSponsorBannerEventHandler(eventTitle)
98-
}}
99-
>
100-
<img src={src} alt={title} width={480} />
101-
</a>
102-
</div>
85+
<div className={styles.sponsoredBy}>
86+
<div>
87+
<h1 className={styles.sponsoredTitle}>Gold Sponsors 🌟</h1>
88+
<div className="row">
89+
{goldSponsors.map(({ link, title, src, eventTitle }, idx) => (
90+
// eslint-disable-next-line react/no-array-index-key
91+
<div key={idx} className={clsx(`col col--${12 / goldSponsors.length}`)}>
92+
<div className="text--center">
93+
<a
94+
href={link}
95+
title={title}
96+
target="_blank"
97+
rel="noreferrer"
98+
onClick={() => {
99+
onClickSponsorBannerEventHandler(eventTitle)
100+
}}
101+
>
102+
<img src={src} alt={title} width={480} />
103+
</a>
104+
</div>
105+
</div>
106+
))}
103107
</div>
104-
))}
105-
</div>
106-
<h2 className={styles.sponsoredTitle}>Silver Sponsors ✪</h2>
107-
<div className="row">
108-
{silverSponsors.map(({ link, title, src, eventTitle }, idx) => (
109-
// eslint-disable-next-line react/no-array-index-key
110-
<div key={idx} className={clsx(`col col--${12 / silverSponsors.length}`)}>
111-
<div className="text--center">
112-
<a
113-
href={link}
114-
title={title}
115-
target="_blank"
116-
rel="noreferrer"
117-
onClick={() => {
118-
onClickSponsorBannerEventHandler(eventTitle)
119-
}}
120-
>
121-
<img src={src} alt={title} width={200} />
122-
</a>
123-
</div>
108+
</div>
109+
<div>
110+
<h2 className={styles.sponsoredTitle}>Silver Sponsors ✪</h2>
111+
<div className="row">
112+
{silverSponsors.map(({ link, title, src, eventTitle }, idx) => (
113+
// eslint-disable-next-line react/no-array-index-key
114+
<div key={idx} className={clsx(`col col--${12 / silverSponsors.length}`)}>
115+
<div className="text--center">
116+
<a
117+
href={link}
118+
title={title}
119+
target="_blank"
120+
rel="noreferrer"
121+
onClick={() => {
122+
onClickSponsorBannerEventHandler(eventTitle)
123+
}}
124+
>
125+
<img src={src} alt={title} width={200} />
126+
</a>
127+
</div>
128+
</div>
129+
))}
124130
</div>
125-
))}
131+
</div>
126132
</div>
127133
</div>
128134
<div className="container">

docs/src/components/HomepageSponsored/styles.module.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@
1414
justify-content: center;
1515
}
1616

17+
.sponsoredBy {
18+
display: flex;
19+
flex-direction: column;
20+
gap: 21px;
21+
}
22+
1723
@media screen and (min-width: 1024px) {
1824
.features {
1925
display: flex;

0 commit comments

Comments
 (0)