From f230bbe344535c3282c080461a59a7ba0688bd73 Mon Sep 17 00:00:00 2001 From: GwynBleidD Date: Fri, 16 Jan 2026 21:11:24 +0100 Subject: [PATCH 1/2] content(partners): Add CLUG Add Cracow Linux Users Group as a community partner. --- src/content/sponsors/clug/clug.svg | 60 ++++++++++++++++++++++++++++++ src/content/sponsors/clug/index.md | 19 ++++++++++ 2 files changed, 79 insertions(+) create mode 100644 src/content/sponsors/clug/clug.svg create mode 100644 src/content/sponsors/clug/index.md diff --git a/src/content/sponsors/clug/clug.svg b/src/content/sponsors/clug/clug.svg new file mode 100644 index 000000000..e586658ba --- /dev/null +++ b/src/content/sponsors/clug/clug.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/content/sponsors/clug/index.md b/src/content/sponsors/clug/index.md new file mode 100644 index 000000000..51520a1e4 --- /dev/null +++ b/src/content/sponsors/clug/index.md @@ -0,0 +1,19 @@ +--- +name: Cracow Linux Users Group +url: https://clug.space/ +location: "Poland" +industry: "Technology & Community" +description: + "Cracow Linux Users Group is a community of enthusiasts of computer science, + technology and operating systems from the Unix family. We help organize + conference events and trainings." +socials: + linkedin: + twitter: + github: + discord: + mastodon: + bluesky: +logo_padding: 10px +tier: Partners +--- From df5f28b3d5268c09c2d727a8c9efc8f57ef44974 Mon Sep 17 00:00:00 2001 From: GwynBleidD Date: Fri, 16 Jan 2026 22:16:03 +0100 Subject: [PATCH 2/2] content(partners): Move LUGs and HSes to the end. Move Linux User Groups and Hackerspaces to the end of the partners list. --- src/components/sections/community-partners.astro | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/sections/community-partners.astro b/src/components/sections/community-partners.astro index 8be0e51cc..f905ef215 100644 --- a/src/components/sections/community-partners.astro +++ b/src/components/sections/community-partners.astro @@ -15,15 +15,21 @@ const allPartners = await getCollection("sponsors", ({ data }) => { const isPyData = (name: string) => name.startsWith("PyData"); +const isLUGorHS = (name: string) => (name.includes("Linux") || name.includes("Hackerspace")); + const regular = allPartners - .filter(p => !isPyData(p.data.name)) + .filter(p => (!isPyData(p.data.name)) && !isLUGorHS(p.data.name)) .sort((a, b) => a.data.name.localeCompare(b.data.name)); const pydata = allPartners .filter(p => isPyData(p.data.name)) .sort((a, b) => a.data.name.localeCompare(b.data.name)); -const partners = [...regular, ...pydata]; +const lugorhs = allPartners + .filter(p => isLUGorHS(p.data.name)) + .sort((a, b) => a.data.name.localeCompare(b.data.name)); + +const partners = [...regular, ...pydata, ...lugorhs]; const sectionTitle = "Community Partners"; const sectionSubtitle = "Meet the local Python communities joining us at EuroPython 2026";