diff --git a/data/community.json b/data/community.json
deleted file mode 100644
index 09ad7a953..000000000
--- a/data/community.json
+++ /dev/null
@@ -1,302 +0,0 @@
-[
- {
- "id": "item",
- "img": "./img/avatars/benhutton.webp",
- "alt": "benhutton"
- },
- {
- "id": "item",
- "img": "./img/avatars/benjagm.webp",
- "alt": "benjagm"
- },
- {
- "id": "item",
- "img": "./img/avatars/gregsdennis.webp",
- "alt": "gregs"
- },
- {
- "id": "item",
- "img": "./img/avatars/jasondesrosiers.jpeg",
- "alt": "jason"
- },
- {
- "id": "item",
- "img": "./img/avatars/julian.webp",
- "alt": "julian"
- },
- {
- "id": "item",
- "img": "./img/contributers/melinda.png",
- "alt": "melinda"
- },
- {
- "id": "item",
- "img": "./img/avatars/jviotti.webp",
- "alt": "jviotti"
- },
- {
- "id": "item",
- "img": "./img/contributers/musemind.png",
- "alt": "musemind"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/akanksha-kushwaha.jpeg",
- "alt": "aku1310"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/OlliesWorld.jpeg",
- "alt": "roni"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/darhkvoyd.jpeg",
- "alt": "DV"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/dhairya.jpeg",
- "alt": "dhairya"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/paul-waller.jpeg",
- "alt": "paul-waller"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/officeneerajsaini.jpeg",
- "alt": "neeraj"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/jeel-rajodiya.jpeg",
- "alt": "jeel"
- },
- {
- "id": "item-2",
- "img": "./img/contributers/tamanna-verma.jpeg",
- "alt": "tamana"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/mintu-gogoi.jpeg",
- "alt": "mintu"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/aditya-sharma.jpeg",
- "alt": "aditya"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/satyam-kumar.jpeg",
- "alt": "satyam"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/ayush_tiwari.jpeg",
- "alt": "ayush"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/sahil_shadwal.jpeg",
- "alt": "sahil"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/julian-cataldo.jpeg",
- "alt": "julian"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/sandrina.jpeg",
- "alt": "sandrina"
- },
- {
- "id": "item-3",
- "img": "./img/contributers/lateapexe.jpeg",
- "alt": "late"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/alok-gupta.jpeg",
- "alt": "alok"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/michael-sharber.jpeg",
- "alt": "michael"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/gabengar.png",
- "alt": "gabengar"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/ali_haider.jpeg",
- "alt": "ali"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/saksham_mishra.jpeg",
- "alt": "saksham"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/sarthak.jpeg",
- "alt": "sarthak"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/jayprakash.jpeg",
- "alt": "jayprakash"
- },
- {
- "id": "item-4",
- "img": "./img/contributers/vinitpandit.jpeg",
- "alt": "vinit"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/dauinh.jpeg",
- "alt": "linh"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/kalivtrope.jpeg",
- "alt": "kalivtrope"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/adityasingh.jpeg",
- "alt": "aditya"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/Maykkkk.jpeg",
- "alt": "maykkkk"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/bcherny.jpeg",
- "alt": "boris"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/Saumya40-codes.jpeg",
- "alt": "saumya"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/prajjwalyd.jpeg",
- "alt": "prajjwal"
- },
- {
- "id": "item-5",
- "img": "./img/contributers/abhishek-403.png",
- "alt": "abhishek"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/CarstenWickner.jpeg",
- "alt": "Carsten"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/kx412764776.jpeg",
- "alt": "kx412764776"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/unguul.jpeg",
- "alt": "unguul"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/Akshaybagai52.jpeg",
- "alt": "akshay"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/Michael-Obele.jpeg",
- "alt": "michael"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/karenetheridge.jpeg",
- "alt": "karene"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/eddyashton.jpeg",
- "alt": "eddy"
- },
- {
- "id": "item-6",
- "img": "./img/contributers/lalitkumawat1m.png",
- "alt": "lalit"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/justin-tay.png",
- "alt": "justin"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/ThomasAribart.jpeg",
- "alt": "thomas"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/Viicos.jpeg",
- "alt": "viicos"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/vm-001.png",
- "alt": "vm-001"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/big-andy-coates.png",
- "alt": "big-andy-coates"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/smoya.jpeg",
- "alt": "smoya"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/ota-meshi.jpeg",
- "alt": "ota-meshi"
- },
- {
- "id": "item-7",
- "img": "./img/contributers/michaelmior.jpeg",
- "alt": "michaelmior"
- },
- {
- "id": "item-8",
- "img": "./img/contributers/maverox.jpeg",
- "alt": "maverox"
- },
- {
- "id": "item-8",
- "img": "./img/contributers/kurtmckee.png",
- "alt": "kurtmckee"
- },
- {
- "id": "item-8",
- "img": "./img/contributers/Mvishal123.jpeg",
- "alt": "vishal"
- },
- {
- "id": "item-8",
- "img": "./img/contributers/SimonDMC.png",
- "alt": "simon"
- }
-]
diff --git a/pages/community/index.page.tsx b/pages/community/index.page.tsx
index 852404a48..8f767ddec 100644
--- a/pages/community/index.page.tsx
+++ b/pages/community/index.page.tsx
@@ -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';
@@ -100,17 +100,25 @@ export default function communityPages(props: any) {
- {imageData.map((avatar, index) => (
-
- ))}
+ {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) => (
+
+ ))}
diff --git a/public/img/contributers/Akshaybagai52.jpeg b/public/img/contributers/Akshaybagai52.jpeg
deleted file mode 100644
index 94ffee06a..000000000
Binary files a/public/img/contributers/Akshaybagai52.jpeg and /dev/null differ
diff --git a/public/img/contributers/CarstenWickner.jpeg b/public/img/contributers/CarstenWickner.jpeg
deleted file mode 100644
index ec4edb609..000000000
Binary files a/public/img/contributers/CarstenWickner.jpeg and /dev/null differ
diff --git a/public/img/contributers/Maykkkk.jpeg b/public/img/contributers/Maykkkk.jpeg
deleted file mode 100644
index 14b000d07..000000000
Binary files a/public/img/contributers/Maykkkk.jpeg and /dev/null differ
diff --git a/public/img/contributers/Michael-Obele.jpeg b/public/img/contributers/Michael-Obele.jpeg
deleted file mode 100644
index aa93ce8c8..000000000
Binary files a/public/img/contributers/Michael-Obele.jpeg and /dev/null differ
diff --git a/public/img/contributers/Mvishal123.jpeg b/public/img/contributers/Mvishal123.jpeg
deleted file mode 100644
index 339e19560..000000000
Binary files a/public/img/contributers/Mvishal123.jpeg and /dev/null differ
diff --git a/public/img/contributers/OlliesWorld.jpeg b/public/img/contributers/OlliesWorld.jpeg
deleted file mode 100644
index 9f4441dad..000000000
Binary files a/public/img/contributers/OlliesWorld.jpeg and /dev/null differ
diff --git a/public/img/contributers/Saumya40-codes.jpeg b/public/img/contributers/Saumya40-codes.jpeg
deleted file mode 100644
index 46504d8c4..000000000
Binary files a/public/img/contributers/Saumya40-codes.jpeg and /dev/null differ
diff --git a/public/img/contributers/SimonDMC.png b/public/img/contributers/SimonDMC.png
deleted file mode 100644
index dee52c5b9..000000000
Binary files a/public/img/contributers/SimonDMC.png and /dev/null differ
diff --git a/public/img/contributers/ThomasAribart.jpeg b/public/img/contributers/ThomasAribart.jpeg
deleted file mode 100644
index 57e04b4f3..000000000
Binary files a/public/img/contributers/ThomasAribart.jpeg and /dev/null differ
diff --git a/public/img/contributers/Viicos.jpeg b/public/img/contributers/Viicos.jpeg
deleted file mode 100644
index 44334174a..000000000
Binary files a/public/img/contributers/Viicos.jpeg and /dev/null differ
diff --git a/public/img/contributers/abhishek-403.png b/public/img/contributers/abhishek-403.png
deleted file mode 100644
index e54849382..000000000
Binary files a/public/img/contributers/abhishek-403.png and /dev/null differ
diff --git a/public/img/contributers/aditya-sharma.jpeg b/public/img/contributers/aditya-sharma.jpeg
deleted file mode 100644
index 354f7f06b..000000000
Binary files a/public/img/contributers/aditya-sharma.jpeg and /dev/null differ
diff --git a/public/img/contributers/adityasingh.jpeg b/public/img/contributers/adityasingh.jpeg
deleted file mode 100644
index 5c70cdc95..000000000
Binary files a/public/img/contributers/adityasingh.jpeg and /dev/null differ
diff --git a/public/img/contributers/akanksha-kushwaha.jpeg b/public/img/contributers/akanksha-kushwaha.jpeg
deleted file mode 100644
index 81a650439..000000000
Binary files a/public/img/contributers/akanksha-kushwaha.jpeg and /dev/null differ
diff --git a/public/img/contributers/ali_haider.jpeg b/public/img/contributers/ali_haider.jpeg
deleted file mode 100644
index 460f7dd27..000000000
Binary files a/public/img/contributers/ali_haider.jpeg and /dev/null differ
diff --git a/public/img/contributers/alok-gupta.jpeg b/public/img/contributers/alok-gupta.jpeg
deleted file mode 100644
index e6fd64076..000000000
Binary files a/public/img/contributers/alok-gupta.jpeg and /dev/null differ
diff --git a/public/img/contributers/alombarte.jpeg b/public/img/contributers/alombarte.jpeg
deleted file mode 100644
index 1507eca3f..000000000
Binary files a/public/img/contributers/alombarte.jpeg and /dev/null differ
diff --git a/public/img/contributers/ayush_tiwari.jpeg b/public/img/contributers/ayush_tiwari.jpeg
deleted file mode 100644
index 88b7a0d89..000000000
Binary files a/public/img/contributers/ayush_tiwari.jpeg and /dev/null differ
diff --git a/public/img/contributers/bcherny.jpeg b/public/img/contributers/bcherny.jpeg
deleted file mode 100644
index 391ac6352..000000000
Binary files a/public/img/contributers/bcherny.jpeg and /dev/null differ
diff --git a/public/img/contributers/beda-hammerschmidt.jpeg b/public/img/contributers/beda-hammerschmidt.jpeg
deleted file mode 100644
index ee769b8cf..000000000
Binary files a/public/img/contributers/beda-hammerschmidt.jpeg and /dev/null differ
diff --git a/public/img/contributers/big-andy-coates.png b/public/img/contributers/big-andy-coates.png
deleted file mode 100644
index 1c1027dc0..000000000
Binary files a/public/img/contributers/big-andy-coates.png and /dev/null differ
diff --git a/public/img/contributers/darhkvoyd.jpeg b/public/img/contributers/darhkvoyd.jpeg
deleted file mode 100644
index c3081b042..000000000
Binary files a/public/img/contributers/darhkvoyd.jpeg and /dev/null differ
diff --git a/public/img/contributers/dauinh.jpeg b/public/img/contributers/dauinh.jpeg
deleted file mode 100644
index 613ed0c59..000000000
Binary files a/public/img/contributers/dauinh.jpeg and /dev/null differ
diff --git a/public/img/contributers/dhairya.jpeg b/public/img/contributers/dhairya.jpeg
deleted file mode 100644
index 3bcd5b85a..000000000
Binary files a/public/img/contributers/dhairya.jpeg and /dev/null differ
diff --git a/public/img/contributers/eddyashton.jpeg b/public/img/contributers/eddyashton.jpeg
deleted file mode 100644
index a69d9386f..000000000
Binary files a/public/img/contributers/eddyashton.jpeg and /dev/null differ
diff --git a/public/img/contributers/gabengar.png b/public/img/contributers/gabengar.png
deleted file mode 100644
index 6024056b6..000000000
Binary files a/public/img/contributers/gabengar.png and /dev/null differ
diff --git a/public/img/contributers/jayprakash.jpeg b/public/img/contributers/jayprakash.jpeg
deleted file mode 100644
index 3921e8829..000000000
Binary files a/public/img/contributers/jayprakash.jpeg and /dev/null differ
diff --git a/public/img/contributers/jeel-rajodiya.jpeg b/public/img/contributers/jeel-rajodiya.jpeg
deleted file mode 100644
index a2654050b..000000000
Binary files a/public/img/contributers/jeel-rajodiya.jpeg and /dev/null differ
diff --git a/public/img/contributers/jeremy-faden.jpeg b/public/img/contributers/jeremy-faden.jpeg
deleted file mode 100644
index 6fc2654be..000000000
Binary files a/public/img/contributers/jeremy-faden.jpeg and /dev/null differ
diff --git a/public/img/contributers/jeremy-fiel.jpeg b/public/img/contributers/jeremy-fiel.jpeg
deleted file mode 100644
index 93f1bb58b..000000000
Binary files a/public/img/contributers/jeremy-fiel.jpeg and /dev/null differ
diff --git a/public/img/contributers/jsonschema.png b/public/img/contributers/jsonschema.png
deleted file mode 100644
index c7618f2ea..000000000
Binary files a/public/img/contributers/jsonschema.png and /dev/null differ
diff --git a/public/img/contributers/julian-cataldo.jpeg b/public/img/contributers/julian-cataldo.jpeg
deleted file mode 100644
index ba44bb430..000000000
Binary files a/public/img/contributers/julian-cataldo.jpeg and /dev/null differ
diff --git a/public/img/contributers/justin-tay.png b/public/img/contributers/justin-tay.png
deleted file mode 100644
index 55e92be27..000000000
Binary files a/public/img/contributers/justin-tay.png and /dev/null differ
diff --git a/public/img/contributers/kalivtrope.jpeg b/public/img/contributers/kalivtrope.jpeg
deleted file mode 100644
index 3e93956ca..000000000
Binary files a/public/img/contributers/kalivtrope.jpeg and /dev/null differ
diff --git a/public/img/contributers/karenetheridge.jpeg b/public/img/contributers/karenetheridge.jpeg
deleted file mode 100644
index 3a0c12b78..000000000
Binary files a/public/img/contributers/karenetheridge.jpeg and /dev/null differ
diff --git a/public/img/contributers/kurtmckee.png b/public/img/contributers/kurtmckee.png
deleted file mode 100644
index b76674d3c..000000000
Binary files a/public/img/contributers/kurtmckee.png and /dev/null differ
diff --git a/public/img/contributers/kx412764776.jpeg b/public/img/contributers/kx412764776.jpeg
deleted file mode 100644
index 4c2bc6a81..000000000
Binary files a/public/img/contributers/kx412764776.jpeg and /dev/null differ
diff --git a/public/img/contributers/lalitkumawat1m.png b/public/img/contributers/lalitkumawat1m.png
deleted file mode 100644
index 3f452352c..000000000
Binary files a/public/img/contributers/lalitkumawat1m.png and /dev/null differ
diff --git a/public/img/contributers/lateapexe.jpeg b/public/img/contributers/lateapexe.jpeg
deleted file mode 100644
index 2fd1dcc14..000000000
Binary files a/public/img/contributers/lateapexe.jpeg and /dev/null differ
diff --git a/public/img/contributers/matteo-collina.jpeg b/public/img/contributers/matteo-collina.jpeg
deleted file mode 100644
index 0d692b2fb..000000000
Binary files a/public/img/contributers/matteo-collina.jpeg and /dev/null differ
diff --git a/public/img/contributers/maverox.jpeg b/public/img/contributers/maverox.jpeg
deleted file mode 100644
index 694e47d58..000000000
Binary files a/public/img/contributers/maverox.jpeg and /dev/null differ
diff --git a/public/img/contributers/melinda.png b/public/img/contributers/melinda.png
deleted file mode 100644
index f31b14791..000000000
Binary files a/public/img/contributers/melinda.png and /dev/null differ
diff --git a/public/img/contributers/michael-sharber.jpeg b/public/img/contributers/michael-sharber.jpeg
deleted file mode 100644
index 3935cbee2..000000000
Binary files a/public/img/contributers/michael-sharber.jpeg and /dev/null differ
diff --git a/public/img/contributers/michaelmior.jpeg b/public/img/contributers/michaelmior.jpeg
deleted file mode 100644
index 4895f4c6e..000000000
Binary files a/public/img/contributers/michaelmior.jpeg and /dev/null differ
diff --git a/public/img/contributers/mintu-gogoi.jpeg b/public/img/contributers/mintu-gogoi.jpeg
deleted file mode 100644
index 7981a067a..000000000
Binary files a/public/img/contributers/mintu-gogoi.jpeg and /dev/null differ
diff --git a/public/img/contributers/musemind.png b/public/img/contributers/musemind.png
deleted file mode 100644
index d9f083691..000000000
Binary files a/public/img/contributers/musemind.png and /dev/null differ
diff --git a/public/img/contributers/officeneerajsaini.jpeg b/public/img/contributers/officeneerajsaini.jpeg
deleted file mode 100644
index 7a4a63e39..000000000
Binary files a/public/img/contributers/officeneerajsaini.jpeg and /dev/null differ
diff --git a/public/img/contributers/ota-meshi.jpeg b/public/img/contributers/ota-meshi.jpeg
deleted file mode 100644
index 0c55f5ebd..000000000
Binary files a/public/img/contributers/ota-meshi.jpeg and /dev/null differ
diff --git a/public/img/contributers/paul-waller.jpeg b/public/img/contributers/paul-waller.jpeg
deleted file mode 100644
index c41f27c1f..000000000
Binary files a/public/img/contributers/paul-waller.jpeg and /dev/null differ
diff --git a/public/img/contributers/prajjwalyd.jpeg b/public/img/contributers/prajjwalyd.jpeg
deleted file mode 100644
index d9e70e3a2..000000000
Binary files a/public/img/contributers/prajjwalyd.jpeg and /dev/null differ
diff --git a/public/img/contributers/prince-rajput.jpeg b/public/img/contributers/prince-rajput.jpeg
deleted file mode 100644
index 435ca3c01..000000000
Binary files a/public/img/contributers/prince-rajput.jpeg and /dev/null differ
diff --git a/public/img/contributers/sahil_shadwal.jpeg b/public/img/contributers/sahil_shadwal.jpeg
deleted file mode 100644
index 130e0bd4d..000000000
Binary files a/public/img/contributers/sahil_shadwal.jpeg and /dev/null differ
diff --git a/public/img/contributers/saksham_mishra.jpeg b/public/img/contributers/saksham_mishra.jpeg
deleted file mode 100644
index f9f78301c..000000000
Binary files a/public/img/contributers/saksham_mishra.jpeg and /dev/null differ
diff --git a/public/img/contributers/sandrina.jpeg b/public/img/contributers/sandrina.jpeg
deleted file mode 100644
index 02a33857c..000000000
Binary files a/public/img/contributers/sandrina.jpeg and /dev/null differ
diff --git a/public/img/contributers/sarthak.jpeg b/public/img/contributers/sarthak.jpeg
deleted file mode 100644
index 4548e0359..000000000
Binary files a/public/img/contributers/sarthak.jpeg and /dev/null differ
diff --git a/public/img/contributers/satyam-kumar.jpeg b/public/img/contributers/satyam-kumar.jpeg
deleted file mode 100644
index ebf63c3ab..000000000
Binary files a/public/img/contributers/satyam-kumar.jpeg and /dev/null differ
diff --git a/public/img/contributers/smoya.jpeg b/public/img/contributers/smoya.jpeg
deleted file mode 100644
index ef4cf47ec..000000000
Binary files a/public/img/contributers/smoya.jpeg and /dev/null differ
diff --git a/public/img/contributers/tamanna-verma.jpeg b/public/img/contributers/tamanna-verma.jpeg
deleted file mode 100644
index 18859ea94..000000000
Binary files a/public/img/contributers/tamanna-verma.jpeg and /dev/null differ
diff --git a/public/img/contributers/tobie.jpeg b/public/img/contributers/tobie.jpeg
deleted file mode 100644
index 7efe42e93..000000000
Binary files a/public/img/contributers/tobie.jpeg and /dev/null differ
diff --git a/public/img/contributers/unguul.jpeg b/public/img/contributers/unguul.jpeg
deleted file mode 100644
index 3b99bc2d1..000000000
Binary files a/public/img/contributers/unguul.jpeg and /dev/null differ
diff --git a/public/img/contributers/vinitpandit.jpeg b/public/img/contributers/vinitpandit.jpeg
deleted file mode 100644
index 2c2e7d424..000000000
Binary files a/public/img/contributers/vinitpandit.jpeg and /dev/null differ
diff --git a/public/img/contributers/vm-001.png b/public/img/contributers/vm-001.png
deleted file mode 100644
index 679c0fb94..000000000
Binary files a/public/img/contributers/vm-001.png and /dev/null differ