Fix community page mobile responsiveness and horizontal overflow (#6082)

This commit is contained in:
Rizel Scarlett
2025-12-12 10:26:03 -05:00
committed by GitHub
parent cdab2fc3a6
commit 8bf18b1638
2 changed files with 51 additions and 4 deletions
+4 -4
View File
@@ -96,7 +96,7 @@ function CommunityAllStarsSection() {
</p>
</div>
<div className="flex justify-center">
<div className="flex flex-wrap justify-center gap-4 w-full px-4">
{currentData.communityStars.map((contributor, index) => (
<StarsCard key={index} contributor={contributor} />
))}
@@ -112,7 +112,7 @@ function CommunityAllStarsSection() {
</p>
</div>
<div className="flex justify-center">
<div className="flex flex-wrap justify-center gap-4 w-full px-4">
{currentData.teamStars.map((contributor, index) => (
<StarsCard key={index} contributor={{...contributor, totalCount: currentData.teamStars.length}} />
))}
@@ -413,9 +413,9 @@ function ContentCard({ content }): ReactNode {
export function StarsCard({contributor}): ReactNode {
return (
<div className={`col ${contributor.totalCount <= 3 ? 'col--4' : 'col--2'} mb-8`}>
<div className="w-full sm:w-[calc(50%-0.5rem)] md:w-[calc(33.333%-0.67rem)] lg:w-[calc(20%-0.8rem)] max-w-[280px]">
<div
className="h-full border-2 border-borderSubtle rounded-2xl cursor-pointer hover:shadow-xl hover:border-[var(--ifm-color-primary-dark)]"
className="h-full border-2 border-borderSubtle rounded-2xl cursor-pointer hover:shadow-xl hover:border-[var(--ifm-color-primary-dark)] transition-all"
>
<div className="card__header text-center">
<div className="avatar avatar--vertical">