diff --git a/src/components/AboutFooter.astro b/src/components/AboutFooter.astro index 14fc72f..79b1dcc 100644 --- a/src/components/AboutFooter.astro +++ b/src/components/AboutFooter.astro @@ -3,6 +3,8 @@ import * as config from '../config.yaml'; import core from '../core.json'; import contributors from '../contributors.json'; +import { getPersonByGH } from '../lib/core.js'; +import PeopleCarousel from '../components/PeopleCarousel.astro'; function findPerson(src) { const p = core.people.find(p => src.refs?.twitter ? p.refs?.twitter === src.refs.twitter : (src.refs?.bsky ? p.refs.bsky === src.refs.bsky : {})) @@ -16,18 +18,6 @@ function personLink(person) { return person.refs?.twitter ? `https://twitter.com/${person.refs.twitter}` : (person.refs?.bsky ? `https://bsky.app/profile/${person.refs.bsky}` : '#') } -function coreTeamGithubLink(person) { - return `https://github.com/${person.ct.refs.github}` -} - -function filterCoreTeam(person) { - if (person.login) { - return !(core['core-team'].find(ctm => ctm.refs.github.toLowerCase() === person.login.toLowerCase())) - } - const res = core['core-team'].find(ctm => ctm.refs.twitter ? ctm.refs.twitter?.toLowerCase() === person.refs?.twitter?.toLowerCase() : ctm.refs?.bsky?.toLowerCase() === person.refs?.bsky?.toLowerCase()) - return !res -} - ---