Skip to content

Commit

Permalink
Feat: Dynamic contributors' avatars in the Community page (#1364)
Browse files Browse the repository at this point in the history
* feat: making community page image section dynamic

* fix: removed contributor images and community.json file
  • Loading branch information
DhairyaMajmudar authored Feb 1, 2025
1 parent 42f23bd commit 82c086f
Show file tree
Hide file tree
Showing 64 changed files with 20 additions and 314 deletions.
302 changes: 0 additions & 302 deletions data/community.json

This file was deleted.

32 changes: 20 additions & 12 deletions pages/community/index.page.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import { getLayout } from '~/components/SiteLayout';
import { SectionContext } from '~/context';
import imageData from '~/data/community.json';
import imageData from '~/data/community-users.json';
import fs from 'fs';
import matter from 'gray-matter';
import readingTime from 'reading-time';
Expand Down Expand Up @@ -100,17 +100,25 @@ export default function communityPages(props: any) {
<div className='grid justify-center items-center gap-y-[10px]'>
<div className='grid justify-center mt-[50px] gap-y-[10px]'>
<div className='grid grid-cols-10 max-sm:grid-cols-7 gap-3'>
{imageData.map((avatar, index) => (
<Image
key={`${avatar.id}-${index}`}
src={avatar.img}
alt={avatar.alt}
width={35}
height={35}
title={avatar.alt}
className='sm:w-[40px] md:w-[45px] lg:w-[50px] sm:h-[40px] md:h-[45px] lg:h-[50px] rounded-full border-black'
/>
))}
{imageData
.filter(
(contributor) =>
contributor.login !== 'the-json-schema-bot[bot]' &&
contributor.login !== 'dependabot[bot]',
)
.sort(() => Math.random() - 0.5)
.slice(0, 60)
.map((avatar, index) => (
<Image
key={`${avatar.id}-${index}`}
src={avatar.avatar_url}
alt={avatar.login}
width={35}
height={35}
title={avatar.login}
className='sm:w-[40px] md:w-[45px] lg:w-[50px] sm:h-[40px] md:h-[45px] lg:h-[50px] rounded-full border-black'
/>
))}
</div>
</div>
</div>
Expand Down
Binary file removed public/img/contributers/Akshaybagai52.jpeg
Binary file not shown.
Binary file removed public/img/contributers/CarstenWickner.jpeg
Binary file not shown.
Binary file removed public/img/contributers/Maykkkk.jpeg
Binary file not shown.
Binary file removed public/img/contributers/Michael-Obele.jpeg
Binary file not shown.
Binary file removed public/img/contributers/Mvishal123.jpeg
Binary file not shown.
Binary file removed public/img/contributers/OlliesWorld.jpeg
Binary file not shown.
Binary file removed public/img/contributers/Saumya40-codes.jpeg
Binary file not shown.
Binary file removed public/img/contributers/SimonDMC.png
Binary file not shown.
Binary file removed public/img/contributers/ThomasAribart.jpeg
Binary file not shown.
Binary file removed public/img/contributers/Viicos.jpeg
Binary file not shown.
Binary file removed public/img/contributers/abhishek-403.png
Binary file not shown.
Binary file removed public/img/contributers/aditya-sharma.jpeg
Binary file not shown.
Binary file removed public/img/contributers/adityasingh.jpeg
Binary file not shown.
Binary file removed public/img/contributers/akanksha-kushwaha.jpeg
Binary file not shown.
Binary file removed public/img/contributers/ali_haider.jpeg
Binary file not shown.
Binary file removed public/img/contributers/alok-gupta.jpeg
Binary file not shown.
Binary file removed public/img/contributers/alombarte.jpeg
Binary file not shown.
Binary file removed public/img/contributers/ayush_tiwari.jpeg
Binary file not shown.
Binary file removed public/img/contributers/bcherny.jpeg
Binary file not shown.
Binary file removed public/img/contributers/beda-hammerschmidt.jpeg
Binary file not shown.
Binary file removed public/img/contributers/big-andy-coates.png
Binary file not shown.
Binary file removed public/img/contributers/darhkvoyd.jpeg
Binary file not shown.
Binary file removed public/img/contributers/dauinh.jpeg
Binary file not shown.
Binary file removed public/img/contributers/dhairya.jpeg
Binary file not shown.
Binary file removed public/img/contributers/eddyashton.jpeg
Binary file not shown.
Binary file removed public/img/contributers/gabengar.png
Diff not rendered.
Binary file removed public/img/contributers/jayprakash.jpeg
Diff not rendered.
Binary file removed public/img/contributers/jeel-rajodiya.jpeg
Diff not rendered.
Binary file removed public/img/contributers/jeremy-faden.jpeg
Diff not rendered.
Binary file removed public/img/contributers/jeremy-fiel.jpeg
Diff not rendered.
Binary file removed public/img/contributers/jsonschema.png
Diff not rendered.
Binary file removed public/img/contributers/julian-cataldo.jpeg
Diff not rendered.
Binary file removed public/img/contributers/justin-tay.png
Diff not rendered.
Binary file removed public/img/contributers/kalivtrope.jpeg
Diff not rendered.
Binary file removed public/img/contributers/karenetheridge.jpeg
Diff not rendered.
Binary file removed public/img/contributers/kurtmckee.png
Diff not rendered.
Binary file removed public/img/contributers/kx412764776.jpeg
Diff not rendered.
Binary file removed public/img/contributers/lalitkumawat1m.png
Diff not rendered.
Binary file removed public/img/contributers/lateapexe.jpeg
Diff not rendered.
Binary file removed public/img/contributers/matteo-collina.jpeg
Diff not rendered.
Binary file removed public/img/contributers/maverox.jpeg
Diff not rendered.
Binary file removed public/img/contributers/melinda.png
Diff not rendered.
Binary file removed public/img/contributers/michael-sharber.jpeg
Diff not rendered.
Binary file removed public/img/contributers/michaelmior.jpeg
Diff not rendered.
Binary file removed public/img/contributers/mintu-gogoi.jpeg
Diff not rendered.
Binary file removed public/img/contributers/musemind.png
Diff not rendered.
Binary file removed public/img/contributers/officeneerajsaini.jpeg
Diff not rendered.
Binary file removed public/img/contributers/ota-meshi.jpeg
Diff not rendered.
Binary file removed public/img/contributers/paul-waller.jpeg
Diff not rendered.
Binary file removed public/img/contributers/prajjwalyd.jpeg
Diff not rendered.
Binary file removed public/img/contributers/prince-rajput.jpeg
Diff not rendered.
Binary file removed public/img/contributers/sahil_shadwal.jpeg
Diff not rendered.
Binary file removed public/img/contributers/saksham_mishra.jpeg
Diff not rendered.
Binary file removed public/img/contributers/sandrina.jpeg
Diff not rendered.
Binary file removed public/img/contributers/sarthak.jpeg
Diff not rendered.
Binary file removed public/img/contributers/satyam-kumar.jpeg
Diff not rendered.
Binary file removed public/img/contributers/smoya.jpeg
Diff not rendered.
Binary file removed public/img/contributers/tamanna-verma.jpeg
Diff not rendered.
Binary file removed public/img/contributers/tobie.jpeg
Diff not rendered.
Binary file removed public/img/contributers/unguul.jpeg
Diff not rendered.
Binary file removed public/img/contributers/vinitpandit.jpeg
Diff not rendered.
Binary file removed public/img/contributers/vm-001.png
Diff not rendered.

0 comments on commit 82c086f

Please sign in to comment.