Skip to content

Commit d8241da

Browse files
Merge branch 'ep2026' into ep2026-tickets-page
2 parents 648c9f3 + 8998552 commit d8241da

17 files changed

Lines changed: 373 additions & 64 deletions

File tree

src/components/SocialLinks.astro

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,25 @@ const {
88
} = Astro.props;
99
const socialMap = {
1010
website: { icon: "globe", label: "Website", color: "#0077b5" },
11-
blog: { icon: "rss", label: "Blog", color: "" },
11+
blog: { icon: "rss", label: "Blog", color: "#f26522", style: "solid" },
1212
linkedin: { icon: "linkedin", label: "LinkedIn", color: "#0a66c2" },
1313
github: { icon: "github", label: "GitHub", color: "#333333" },
14+
youtube: { icon: "youtube", label: "YouTube", color: "#ff0000" },
15+
discord: { icon: "discord", label: "Discord", color: "#5865f2" },
1416
mastodon: { icon: "mastodon", label: "Mastodon", color: "#6364ff" },
1517
bluesky: { icon: "bluesky", label: "Bluesky", color: "#0085ff" },
16-
twitter: { icon: "x-twitter", label: "Twitter", color: "#1da1f2" },
1718
instagram: { icon: "instagram", label: "Instagram", color: "#e4405f" },
18-
discord: { icon: "discord", label: "Discord", color: "#5865f2" },
19-
facebook: { icon: "facebook", label: "Facebook", color: "#1877f2" },
20-
youtube: { icon: "youtube", label: "YouTube", color: "#ff0000" },
2119
tiktok: { icon: "tiktok", label: "TikTok", color: "#000000" },
20+
facebook: { icon: "facebook", label: "Facebook", color: "#1877f2" },
21+
twitter: { icon: "x-twitter", label: "Twitter", color: "#1da1f2" },
2222
};
2323
---
2424

2525
<div class=`social-links flex justify-center space-x-4 ${className} h-[36px]`>
2626
{
2727
Object.entries(socialMap)
2828
.filter(([key]) => socials?.[key])
29-
.map(([key, { icon, label, color }]) => {
29+
.map(([key, { icon, label, color, style: iconStyle = "brands" }]) => {
3030
const url = socials[key];
3131
const style = variant === "color" && color ? `color: ${color}` : {variant};
3232
return (
@@ -41,7 +41,7 @@ const socialMap = {
4141
{" "}
4242
<span class="social-icon-inner">
4343
{" "}
44-
<Icon name={icon} style="brands" size="fa-xl" />{" "}
44+
<Icon name={icon} style={iconStyle} size="fa-xl" />{" "}
4545
</span>{" "}
4646
</a>
4747
);

src/components/SponsorLogo.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ const {
2222
2323
const logo = sponsorLogos[sponsor.id];
2424
const slug = tier==="Partners"? `/community-partners#sponsor-${sponsorId}`
25-
/*: tier==="Platinum" ? `/sponsor/${sponsorId}` */
25+
: tier==="Platinum" ? `/sponsor/${sponsorId}`
2626
: tier==="Media Partners" ? `/media-partners#sponsor-${sponsorId}` : tier==="Startups" ? `/startups#sponsor-${sponsorId}` : `/sponsors#sponsor-${sponsorId}`
2727
2828
---
2929

3030
<div
3131
class="lg:max-w-[400px] flex flex-col p-6 bg-white"
3232
>
33-
<div class="w-full grid text-center justify-center items-center md:items-center">
33+
<div class={`w-full grid text-center justify-center items-center md:items-center ${tier === "Platinum" ? "min-h-[140px]" : ""}`}>
3434
{
3535
website && slug ? (
3636

src/components/sections/subscribe.astro

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22
import Button from "@ui/Button.astro";
33
import Section from "@ui/Section.astro"
44
const socialLinks = [
5-
{ href: "https://www.linkedin.com/company/europython/", icon: "linkedin", label: "LinkedIn" },
6-
{ href: "https://www.instagram.com/europython/", icon: "instagram", label: "Instagram" },
5+
{ href: "https://www.linkedin.com/company/europython/", icon: "linkedin", label: "LinkedIn" },
6+
{ href: "https://github.com/europython", icon: "github", label: "GitHub" },
77
{ href: "https://www.youtube.com/channel/UC98CzaYuFNAA_gOINFB0e4Q", icon: "youtube", label: "YouTube" },
88
{ href: "https://fosstodon.org/@europython", icon: "mastodon", label: "Mastodon" },
99
{ href: "https://bsky.app/profile/europython.eu", icon: "bluesky", label: "Bluesky" },
10+
{ href: "https://www.instagram.com/europython/", icon: "instagram", label: "Instagram" },
11+
{ href: "https://www.tiktok.com/@europython/", icon: "tiktok", label: "TikTok" },
1012
{ href: "https://x.com/europython", icon: "x", label: "X (formerly Twitter)" },
1113
];
1214
---

src/content/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,7 @@ const sponsors = defineCollection({
225225
socials: z
226226
.object({
227227
linkedin: z.string().url().optional().nullable(),
228+
blog: z.string().url().optional().nullable(),
228229
github: z.string().url().optional().nullable(),
229230
mastodon: z.string().url().optional().nullable(),
230231
bluesky: z.string().url().optional().nullable(),
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Speaker Mentorship
3-
subtitle: Sign-ups closed
4-
url: /mentorship
3+
subtitle: Sign up now
4+
url: https://forms.gle/uZKwuAiBkUSmx7gn7
55
image: mentorship1.jpg
66
disabled: true
77
---
88

9-
All voices are welcome at EuroPython. But sometimes folks appreciate help and
10-
support for their contribution. That's why we have organised the Speaker
11-
Mentorship Programme.
9+
Join our Speaker Orientation to build confidence, improve stage presence, and
10+
learn how to engage your audience. It is happening on 3 June 2026 18:00 CEST
11+
online and is open to first-time and returning speakers.

src/content/pages/contacts.mdx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ project/event to suggest for our newsletter.
1717
Follow us on these channels:
1818

1919
- [EuroPython LinkedIn](https://www.linkedin.com/company/europython)
20+
- [EuroPython Website](https://github.com/EuroPython/website)
21+
- [EuroPython YouTube Channel](https://youtube.com/channel/UC98CzaYuFNAA_gOINFB0e4Q) (conference videos)
2022
- [EuroPython Mastodon](https://fosstodon.org/@europython)
2123
- [EuroPython Bluesky](https://bsky.app/profile/europython.eu)
22-
- [EuroPython Telegram](https://t.me/+dEi3nIHzGRw0YjQy)
2324
- [EuroPython Instagram](https://instagram.com/europython/)
24-
- [EuroPython YouTube Channel](https://youtube.com/channel/UC98CzaYuFNAA_gOINFB0e4Q) (conference videos)
25+
- [EuroPython TikTok](https://www.tiktok.com/@europython)
26+
- [EuroPython Telegram](https://t.me/+dEi3nIHzGRw0YjQy)
2527
- [EuroPython X Account](https://x.com/europython)
2628

2729
## EuroPython Helpdesk

src/content/pages/programme/mentorship.mdx

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ with your mentee to:
3737
submit their talk to another meetup/conference should they wish to.
3838
- Help them rehearse for their talk.
3939

40-
You will also be invited to join the panel of the Webinar Workshops.
41-
42-
<Button url="https://forms.gle/RgKsJBTFQuaM6abB7">Sign Up now!</Button>
40+
<Button disabled>Sign Up closed</Button>
4341

4442

4543
## Mentee
@@ -48,7 +46,7 @@ If you require help contributing to EuroPython, especially if you are from an
4846
underrepresented or a marginalised group in the tech industry, you are welcome
4947
to submit your application in the form above to become a mentee.
5048

51-
<Button url="https://forms.gle/scTn8H8bBWPmwMM49">Sign Up now!</Button>
49+
<Button disabled>Sign up closed</Button>
5250

5351
## 2. Workshops
5452

@@ -62,20 +60,19 @@ A Q&A session focused on the EuroPython 2026 Call for Proposals, where the progr
6260

6361
<Button disabled>Sign Up closed</Button>
6462

65-
**Thank you for joining, the recording will be available soon.**
66-
67-
You can watch the recording of the 2024 workshop here:
63+
You can watch the recording of the 2026 workshop here:
6864

69-
<YouTube id="https://youtu.be/EiCfmf6QVIA"/>
65+
<YouTube id="https://youtu.be/adIxUJHEZCk"/>
7066

71-
### Online Event: First Time Speaker’s Workshop
72-
After the CfP, we will host an online panel session with 2–3 experienced community members sharing advice for first-time and returning speakers. At the end of the panel, there will be a QnA session to answer all the participants' questions.
67+
### Online Event: Speaker Orientation
68+
Do you want to improve your stage presence, confidently handle audience questions, and make your talks more engaging? Our experienced community members are here to support you.
69+
Whether you're a first-time speaker or returning to the stage, this session is designed to help you grow. We also warmly welcome speakers from other conferences.
7370

74-
**Date**: TBD
71+
**Date**: Wednesday 3rd June 2026
7572

76-
**Time**: TBD
73+
**Time**: 18:00 CEST
7774

78-
<Button disabled>Coming Soon</Button>
75+
<Button url="https://forms.gle/uZKwuAiBkUSmx7gn7">Sign Up now!</Button>
7976

8077
You can watch the recording of the previous year's workshop here:
8178

0 commit comments

Comments
 (0)