diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index 4c1725d2c..896bd4181 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -129,6 +129,22 @@ const config: Config = {
target: "_blank",
className: "x-icon",
},
+
+ {
+ to: "https://bsky.app/profile/quantstack.bsky.social",
+ title: "Bluesky",
+ position: "right",
+ target: "_blank",
+ className: "bluesky-icon",
+ },
+
+ {
+ to: "https://mastodon.social/@QuantStack",
+ title: "Mastodon",
+ position: "right",
+ target: "_blank",
+ className: "mastodon-icon",
+ },
],
},
diff --git a/package-lock.json b/package-lock.json
index aab4bb038..b5c7125ad 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -46,7 +46,7 @@
"typescript": "~5.2.2"
},
"engines": {
- "node": ">=18.0"
+ "node": "18.x"
}
},
"node_modules/@algolia/autocomplete-core": {
diff --git a/package.json b/package.json
index b245904a4..3152071b6 100644
--- a/package.json
+++ b/package.json
@@ -70,6 +70,6 @@
]
},
"engines": {
- "node": ">=18.0"
+ "node": "18.x"
}
}
diff --git a/src/components/about/SocialMediaContacts.tsx b/src/components/about/SocialMediaContacts.tsx
index b8208404d..023e3cc5f 100644
--- a/src/components/about/SocialMediaContacts.tsx
+++ b/src/components/about/SocialMediaContacts.tsx
@@ -3,32 +3,44 @@ import Link from "@docusaurus/Link";
import GHPicture from "@site/static/img/socialmedias/GH.svg";
import LinkedInPicture from "@site/static/img/socialmedias/LinkedIn.svg";
import XPicture from "@site/static/img/socialmedias/X.svg";
+import BlueskyPicture from "@site/static/img/socialmedias/Bluesky.svg";
+import MastodonPicture from "@site/static/img/socialmedias/Mastodon.svg";
export default function SocialMediaContacts({ person }) {
return (
<>
- {person.onGithub === "true" ? (
- {}
+ {person.GitHubLink ? (
+ {}
) : (
null
)}
- {person.onLinkedIn === "true" ? (
+ {person.LinkedInLink ? (
{
}
) : (
null
)}
- {person.onX === "true" ? (
+ {person.XLink ? (
{
}
) : (
null
)}
+ {person.BlueskyLink ? (
+
{
}
+ ) : (
+ null
+ )}
+ {person.MastodonLink ? (
+
{
}
+ ) : (
+ null
+ )}
-
- {person.githubName}
+
+ {person.GitHubName}
>
diff --git a/src/components/about/Team/team.ts b/src/components/about/Team/team.ts
index e06c88f6e..072a135b3 100644
--- a/src/components/about/Team/team.ts
+++ b/src/components/about/Team/team.ts
@@ -65,13 +65,12 @@ export const coreTeam = [
completeName: "Thorsten Beier",
firstName: "Thorsten",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "true",
- githubLink: "https://github.com/DerThorsten",
+ GitHubLink: "https://github.com/DerThorsten",
XLink: "https://twitter.com/ThorstenBeier",
LinkedInLink: "https://www.linkedin.com/in/thorsten-beier-95b121189/",
- githubName: "@derthorsten",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@derthorsten",
avatarUrl: ThorstenAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -82,13 +81,12 @@ export const coreTeam = [
completeName: "Le Duc Trung",
firstName: "Trung",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/trungleduc",
+ GitHubLink: "https://github.com/trungleduc",
LinkedInLink: "https://www.linkedin.com/in/ductrung-le/",
XLink: "",
- githubName: "@trungleduc",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@trungleduc",
avatarUrl: TrungAvatarUrl,
distinctionTitle: ["Jupyter Distinguished Contributor"],
distinctionLink: ["https://jupyter.org/about#distinguished-contributors"],
@@ -99,13 +97,12 @@ export const coreTeam = [
completeName: " Andreas Trawöger",
firstName: "Andreas",
position: "DevOps Engineer",
- onGithub: "true",
- onLinkedIn: "false",
- onX: "false",
- githubLink: "https://github.com/atrawog",
+ GitHubLink: "https://github.com/atrawog",
LinkedInLink: "",
XLink: "",
- githubName: "@atrawog",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@atrawog",
avatarUrl: AndreasAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -116,13 +113,12 @@ export const coreTeam = [
completeName: "Denisa Checiu",
firstName: "Denisa",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "true",
- githubLink: "https://github.com/DenisaCG",
+ GitHubLink: "https://github.com/DenisaCG",
LinkedInLink: "https://www.linkedin.com/in/denisa-checiu-georgiana/",
XLink: "https://twitter.com/DenisaCheciu",
- githubName: "DenisaCheciu",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "DenisaCheciu",
avatarUrl: DenisaAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -133,13 +129,12 @@ export const coreTeam = [
completeName: "Joël Lamotte",
firstName: "Joel",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/Klaim",
+ GitHubLink: "https://github.com/Klaim",
LinkedInLink: "https://www.linkedin.com/in/a-jo%C3%ABl-lamotte-a5b09b85/",
XLink: "",
- githubName: "@Klaim",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@Klaim",
avatarUrl: JoelAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -150,13 +145,12 @@ export const coreTeam = [
completeName: "Florence Haudin",
firstName: "Florence",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/HaudinFlorence",
+ GitHubLink: "https://github.com/HaudinFlorence",
LinkedInLink: "https://www.linkedin.com/in/florence-haudin-fr/",
XLink: "",
- githubName: "@HaudinFlorence",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@HaudinFlorence",
avatarUrl: FlorenceAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -167,13 +161,12 @@ export const coreTeam = [
completeName: "Nicolas Brichet",
firstName: "Nicolas",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/brichet",
+ GitHubLink: "https://github.com/brichet",
LinkedInLink: "https://www.linkedin.com/in/nicolas-brichet-a26369150/",
XLink: "",
- githubName: "@brichet",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@brichet",
avatarUrl: NicolasAvatarUrl,
distinctionTitle: ["Jupyter Distinguished Contributor"],
distinctionLink: ["https://jupyter.org/about#distinguished-contributors"],
@@ -184,13 +177,12 @@ export const coreTeam = [
completeName: "Isabel Paredes",
firstName: "Isabel",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/ihuicatl",
+ GitHubLink: "https://github.com/ihuicatl",
LinkedInLink: "https://www.linkedin.com/in/isabel-paredes/",
XLink: "",
- githubName: "@IsabelParedes",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@IsabelParedes",
avatarUrl: IsabelAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -201,13 +193,12 @@ export const coreTeam = [
completeName: "Gabriela Vives",
firstName: "Gabriela",
position: "User Experience Researcher and Designer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/GabrielaVives",
+ GitHubLink: "https://github.com/GabrielaVives",
LinkedInLink: "https://www.linkedin.com/in/gabriela-vives-831ba853/",
XLink: "",
- githubName: "@GabrielaVives",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@GabrielaVives",
avatarUrl: GabrielaAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -218,13 +209,12 @@ export const coreTeam = [
completeName: "Hind Montassif",
firstName: "Hind",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/Hind-M",
+ GitHubLink: "https://github.com/Hind-M",
LinkedInLink: "https://www.linkedin.com/in/hindmontassif/",
XLink: "",
- githubName: "@Hind-M",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@Hind-M",
avatarUrl: HindAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -235,13 +225,12 @@ export const coreTeam = [
completeName: "Julien Jerphanion",
firstName: "Julien",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "true",
- githubLink: "https://github.com/jjerphan",
+ GitHubLink: "https://github.com/jjerphan",
LinkedInLink: "https://www.linkedin.com/in/jjerphan/",
XLink: "https://twitter.com/jjerphan",
- githubName: "@jjerphan",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@jjerphan",
avatarUrl: JulienAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -252,13 +241,12 @@ export const coreTeam = [
completeName: "Anutosh Bhat",
firstName: "Anutosh",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/anutosh491",
+ GitHubLink: "https://github.com/anutosh491",
LinkedInLink: "https://www.linkedin.com/in/anutosh-bhat-66ba961a8/",
XLink: "",
- githubName: "@anutosh491",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@anutosh491",
avatarUrl: AnutoshAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -269,13 +257,12 @@ export const coreTeam = [
completeName: "Greg Mooney",
firstName: "Greg",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/gjmooney",
+ GitHubLink: "https://github.com/gjmooney",
LinkedInLink: "https://www.linkedin.com/in/gjmooney/",
XLink: "",
- githubName: "@gjmooney",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@gjmooney",
avatarUrl: GregAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -286,13 +273,12 @@ export const coreTeam = [
completeName: "Ian Thomas",
firstName: "Ian",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/ianthomas23",
+ GitHubLink: "https://github.com/ianthomas23",
LinkedInLink: "https://www.linkedin.com/in/ian-thomas-796814240/",
XLink: "",
- githubName: "@ianthomas23",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@ianthomas23",
avatarUrl: IanAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -303,13 +289,12 @@ export const coreTeam = [
completeName: "Meriem Ben Ismail",
firstName: "Meriem",
position: " Scientific Software Developer",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "false",
- githubLink: "https://github.com/Meriem-BenIsmail",
+ GitHubLink: "https://github.com/Meriem-BenIsmail",
LinkedInLink: "https://www.linkedin.com/in/meriem-ben-ismail-163042230/",
XLink: "",
- githubName: "@Meriem-BenIsmail",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@Meriem-BenIsmail",
avatarUrl: MeriemAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -320,13 +305,12 @@ export const coreTeam = [
completeName: "Alexis Placet",
firstName: "Alexis",
position: " Scientific Software Developer",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "false",
- githubLink: "https://github.com/Alex-PLACET",
+ GitHubLink: "https://github.com/Alex-PLACET",
LinkedInLink: "https://www.linkedin.com/in/alexisplacet/",
XLink: "",
- githubName: "@Alex-PLACET",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@Alex-PLACET",
avatarUrl: AlexisAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -337,13 +321,12 @@ export const coreTeam = [
completeName: "Anastasiia Sliusar",
firstName: "Anastasiia",
position: " Scientific Software Developer",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "false",
- githubLink: "https://github.com/AnastasiaSliusar",
+ GitHubLink: "https://github.com/AnastasiaSliusar",
LinkedInLink: "https://www.linkedin.com/in/anastasiiasliusar-bellis/",
XLink: "",
- githubName: "@AnastasiaSliusar",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@AnastasiaSliusar",
avatarUrl: AnastasiiaAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -354,14 +337,13 @@ export const coreTeam = [
completeName: "Arjun Verma",
firstName: "Arjun",
position: " Scientific Software Development Intern",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "true",
- githubLink: "https://github.com/arjxn-py",
+ GitHubLink: "https://github.com/arjxn-py",
LinkedInLink:
"https://www.linkedin.com/in/arjun-verma-758608226/",
XLink: "https://x.com/ArjxnPy",
- githubName: "@arjxn-py",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@arjxn-py",
avatarUrl: ArjunAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -372,14 +354,13 @@ export const coreTeam = [
completeName: "Antoine Pitrou",
firstName: "Antoine",
position: " Senior Software Developer",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "false",
- githubLink: "https://github.com/pitrou",
+ GitHubLink: "https://github.com/pitrou",
LinkedInLink:
"https://www.linkedin.com/in/pitrou/?originalSubdomain=fr",
XLink: "",
- githubName: "@pitrou",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@pitrou",
avatarUrl: AntoineAvatarUrl,
distinctionTitle: ["Python Software Foundation Fellow"],
distinctionLink: ["https://www.python.org/psf/fellows-roster/"],
@@ -390,14 +371,13 @@ export const coreTeam = [
completeName: "Sandrine Pataut",
firstName: "Sandrine",
position: " Scientific Software Developer",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "true",
- githubLink: "https://github.com/SandrineP",
+ GitHubLink: "https://github.com/SandrineP",
LinkedInLink:
"https://www.linkedin.com/in/sandrinepataut/",
XLink: "https://x.com/SPataut",
- githubName: "@SandrineP",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@SandrineP",
avatarUrl: SandrineAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -408,14 +388,13 @@ export const coreTeam = [
completeName: "Raúl Cumplido",
firstName: "Raúl",
position: " Scientific Software Developer",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "true",
- githubLink: "https://github.com/raulcd",
+ GitHubLink: "https://github.com/raulcd",
LinkedInLink:
"https://www.linkedin.com/in/raulcumplido/",
XLink: "https://x.com/raulcumplido",
- githubName: "@raulcd",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@raulcd",
avatarUrl: RaulAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -429,13 +408,12 @@ export const QSCollaboratorsTeam = [
completeName: "Serge Guelton",
firstName: "Serge",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/serge-sans-paille",
+ GitHubLink: "https://github.com/serge-sans-paille",
LinkedInLink: "",
XLink: "",
- githubName: "@serge-sans-paille",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@serge-sans-paille",
avatarUrl: SergeAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -446,13 +424,12 @@ export const QSCollaboratorsTeam = [
completeName: "Romain Menegaux",
firstName: "Romain",
position: "Scientific Software Developer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "true",
- githubLink: "https://github.com/rmenegaux",
+ GitHubLink: "https://github.com/rmenegaux",
LinkedInLink: "https://www.linkedin.com/in/romain-menegaux-88a147134/",
XLink: "https://twitter.com/RomainMenegaux",
- githubName: "@trmenegaux",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@trmenegaux",
avatarUrl: RomainAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
@@ -466,13 +443,12 @@ export const leadershipTeam = [
completeName: "Sylvain Corlay",
firstName: "Sylvain",
position: "Chief Executive Officer",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "true",
- githubLink: "https://github.com/SylvainCorlay",
+ GitHubLink: "https://github.com/SylvainCorlay",
LinkedInLink: "https://www.linkedin.com/sylvaincorlay/?locale=en_US",
XLink: "https://twitter.com/SylvainCorlay",
- githubName: "@SylvainCorlay",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@SylvainCorlay",
avatarUrl: SylvainAvatarUrl,
distinctionTitle: ["ACM Software System Award"],
distinctionLink: ["https://awards.acm.org/award_winners/corlay_8324973"],
@@ -483,13 +459,12 @@ export const leadershipTeam = [
completeName: "Johan Mabille",
firstName: "Johan",
position: "Project Director",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "true",
- githubLink: "https://github.com/JohanMabille",
+ GitHubLink: "https://github.com/JohanMabille",
LinkedInLink: "https://www.linkedin.com/in/johan-mabille/",
XLink: "https://twitter.com/JohanMabille",
- githubName: "@JohanMabille",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@JohanMabille",
avatarUrl: JohanAvatarUrl,
distinctionTitle: ["Jupyter Distinguished Contributor"],
distinctionLink: ["https://jupyter.org/about#distinguished-contributors"],
@@ -500,13 +475,12 @@ export const leadershipTeam = [
completeName: "Martin Renou",
firstName: "Martin",
position: "Project Director",
- onX: "true",
- onLinkedIn: "true",
- onGithub: "true",
- githubLink: "https://github.com/martinRenou",
+ GitHubLink: "https://github.com/martinRenou",
LinkedInLink: "https://www.linkedin.com/in/martin-renou",
XLink: "https://twitter.com/martinRenou",
- githubName: "@martinRenou",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@martinRenou",
avatarUrl: MartinAvatarUrl,
distinctionTitle: ["Jupyter Distinguished Contributor"],
distinctionLink: ["https://jupyter.org/about#distinguished-contributors"],
@@ -517,13 +491,12 @@ export const leadershipTeam = [
completeName: "Jeremy Tuloup",
firstName: "Jeremy",
position: "Technical Director",
- onLinkedIn: "true",
- onGithub: "true",
- onX: "true",
- githubLink: "https://github.com/jtpio",
+ GitHubLink: "https://github.com/jtpio",
LinkedInLink: "https://www.linkedin.com/in/jtuloup/",
XLink: "https://twitter.com/jtpio",
- githubName: "@jtpio",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@jtpio",
avatarUrl: JeremyAvatarUrl,
distinctionTitle: ["Jupyter Distinguished Contributor"],
distinctionLink: ["https://jupyter.org/about#distinguished-contributors"],
@@ -535,13 +508,12 @@ export const leadershipTeam = [
completeName: "Afshin Darian",
firstName: "Darian",
position: "Technical Director",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "false",
- githubLink: "https://github.com/afshin",
+ GitHubLink: "https://github.com/afshin",
LinkedInLink: "https://www.linkedin.com/in/afshindarian/",
XLink: "",
- githubName: "@afshin",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@afshin",
avatarUrl: DarianAvatarUrl,
distinctionTitle: ["Jupyter Distinguished Contributor"],
distinctionLink: ["https://jupyter.org/about#distinguished-contributors"],
@@ -552,13 +524,12 @@ export const leadershipTeam = [
completeName: "David Brochart",
firstName: "David",
position: "Technical Director",
- onGithub: "true",
- onLinkedIn: "true",
- onX: "true",
- githubLink: "https://github.com/davidbrochart",
+ GitHubLink: "https://github.com/davidbrochart",
LinkedInLink: "https://www.linkedin.com/in/david-brochart-4208721/",
XLink: "https://twitter.com/davidbrochart",
- githubName: "@davidbrochart",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@davidbrochart",
avatarUrl: DavidAvatarUrl,
distinctionTitle: ["Jupyter Distinguished Contributor"],
distinctionLink: ["https://jupyter.org/about#distinguished-contributors"],
@@ -569,12 +540,11 @@ export const leadershipTeam = [
completeName: "Matthias Meschede",
firstName: "Matthias",
position: "Director Business Development",
- onGithub: "true",
- onLinkedIn: "true",
- onX: false,
- githubLink: "https://github.com/mmesch",
+ GitHubLink: "https://github.com/mmesch",
LinkedInLink: "https://www.linkedin.com/in/mmesch/",
- githubName: "@mmesch",
+ BlueskyLink:"",
+ MastodonLink:"",
+ GitHubName: "@mmesch",
avatarUrl: MatthiasAvatarUrl,
distinctionTitle: [],
distinctionLink: [],
diff --git a/src/components/about/styles.module.css b/src/components/about/styles.module.css
index 5c34dec62..3fc532e17 100644
--- a/src/components/about/styles.module.css
+++ b/src/components/about/styles.module.css
@@ -100,7 +100,7 @@ div .large_card_position {
margin-bottom: 10px;
}
-.githubname {
+.GitHubName {
font-size: 16px;
font-family: var(--ifm-font-family-roboto);
font-style: normal;
diff --git a/src/components/footer/Footer.tsx b/src/components/footer/Footer.tsx
index 9d6cfe25d..c4a8ea49d 100644
--- a/src/components/footer/Footer.tsx
+++ b/src/components/footer/Footer.tsx
@@ -3,6 +3,8 @@ import styles from "./styles.module.css";
import GHPicture from "@site/static/img/socialmedias/GH.svg";
import LinkedInPicture from "@site/static/img/socialmedias/LinkedIn.svg";
import XPicture from "@site/static/img/socialmedias/X.svg";
+import BlueskyPicture from "@site/static/img/socialmedias/Bluesky.svg";
+import MastodonPicture from "@site/static/img/socialmedias/Mastodon.svg"
export function SocialMediasQuantStack() {
return (
@@ -14,6 +16,8 @@ export function SocialMediasQuantStack() {
{}
{}
+ {}
+ {}
);
diff --git a/src/css/custom.css b/src/css/custom.css
index c062b2bb8..c04a08684 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -607,7 +607,7 @@ a.menu__link:active {
}
.linkedin-icon:before {
- background: url(../../static/img/socialmedias/LinkedIn.svg);
+ background: url(@site/static/img/socialmedias/LinkedIn.svg);
content: "";
display: flex;
height: 36px;
@@ -628,6 +628,32 @@ a.menu__link:active {
background-repeat: no-repeat;
}
+.bluesky-icon:hover {
+ opacity: 0.6;
+}
+
+.bluesky-icon:before {
+ background: url(@site/static/img/socialmedias/Bluesky.svg);
+ content: "";
+ display: flex;
+ height: 36px;
+ width: 37px;
+ background-repeat: no-repeat;
+}
+
+.mastodon-icon:hover {
+ opacity: 0.6;
+}
+
+.mastodon-icon:before {
+ background: url(@site/static/img/socialmedias/Mastodon.svg);
+ content: "";
+ display: flex;
+ height: 36px;
+ width: 37px;
+ background-repeat: no-repeat;
+}
+
.close-button {
background: url(@site/static/img/icons/CloseButton.svg);
content: "";
diff --git a/static/img/socialmedias/Bluesky.svg b/static/img/socialmedias/Bluesky.svg
new file mode 100644
index 000000000..1476cc8f1
--- /dev/null
+++ b/static/img/socialmedias/Bluesky.svg
@@ -0,0 +1,23 @@
+
+
diff --git a/static/img/socialmedias/Mastodon.svg b/static/img/socialmedias/Mastodon.svg
new file mode 100644
index 000000000..4a9972088
--- /dev/null
+++ b/static/img/socialmedias/Mastodon.svg
@@ -0,0 +1,36 @@
+
+