diff --git a/astro.config.mjs b/astro.config.mjs index 8271e31b4..964b88797 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -12,6 +12,7 @@ import { execSync } from "node:child_process"; import svelte from "@astrojs/svelte"; import compress from "astro-compress"; import tailwindcss from "@tailwindcss/vite"; +import pagefind from "astro-pagefind"; let gitVersion = String(process.env.GIT_VERSION ?? "").slice(0, 7); @@ -151,6 +152,7 @@ export default defineConfig({ // "https://vdo.ninja/?room=EuroPython_2025_Terrace_2B&hash=338a&do", }, integrations: [ + pagefind(), mdx(), svelte(), ...(fastBuild diff --git a/public/25yr.svg b/public/25yr.svg new file mode 100644 index 000000000..59eb6b321 --- /dev/null +++ b/public/25yr.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/public/banner_vert.svg b/public/banner_vert.svg new file mode 100644 index 000000000..45a658b7f --- /dev/null +++ b/public/banner_vert.svg @@ -0,0 +1,163 @@ + + + + diff --git a/public/dragon.svg b/public/dragon.svg new file mode 100644 index 000000000..a1e9a7e4a --- /dev/null +++ b/public/dragon.svg @@ -0,0 +1,1882 @@ + + diff --git a/public/dragon2.svg b/public/dragon2.svg new file mode 100644 index 000000000..fac570d84 --- /dev/null +++ b/public/dragon2.svg @@ -0,0 +1,163 @@ + + + + diff --git a/public/eps-logo.svg b/public/eps-logo.svg index 7307bf8e4..b6a5102d3 100644 --- a/public/eps-logo.svg +++ b/public/eps-logo.svg @@ -1,53 +1,26 @@ - - - - + diff --git a/public/flowers/flowers-separator.svg b/public/flowers/flowers-separator.svg new file mode 100644 index 000000000..c5b6c8059 --- /dev/null +++ b/public/flowers/flowers-separator.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/flowers/flowers-tile.svg b/public/flowers/flowers-tile.svg new file mode 100644 index 000000000..fda4d2170 --- /dev/null +++ b/public/flowers/flowers-tile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/flowers/individual/flower_01.svg b/public/flowers/individual/flower_01.svg new file mode 100644 index 000000000..c21a06383 --- /dev/null +++ b/public/flowers/individual/flower_01.svg @@ -0,0 +1,149 @@ + + diff --git a/public/flowers/individual/flower_02.svg b/public/flowers/individual/flower_02.svg new file mode 100644 index 000000000..722524f56 --- /dev/null +++ b/public/flowers/individual/flower_02.svg @@ -0,0 +1,152 @@ + + diff --git a/public/flowers/individual/flower_03.svg b/public/flowers/individual/flower_03.svg new file mode 100644 index 000000000..8bef93e0d --- /dev/null +++ b/public/flowers/individual/flower_03.svg @@ -0,0 +1,152 @@ + + diff --git a/public/flowers/individual/flower_04.svg b/public/flowers/individual/flower_04.svg new file mode 100644 index 000000000..b45bbb362 --- /dev/null +++ b/public/flowers/individual/flower_04.svg @@ -0,0 +1,153 @@ + + diff --git a/public/flowers/individual/flower_05.svg b/public/flowers/individual/flower_05.svg new file mode 100644 index 000000000..e562dd343 --- /dev/null +++ b/public/flowers/individual/flower_05.svg @@ -0,0 +1,153 @@ + + diff --git a/public/flowers/individual/flower_06.svg b/public/flowers/individual/flower_06.svg new file mode 100644 index 000000000..45f9328c7 --- /dev/null +++ b/public/flowers/individual/flower_06.svg @@ -0,0 +1,144 @@ + + diff --git a/public/flowers/individual/flower_07.svg b/public/flowers/individual/flower_07.svg new file mode 100644 index 000000000..5b7c420ab --- /dev/null +++ b/public/flowers/individual/flower_07.svg @@ -0,0 +1,144 @@ + + diff --git a/public/flowers/individual/flower_08.svg b/public/flowers/individual/flower_08.svg new file mode 100644 index 000000000..ef5e0dd1e --- /dev/null +++ b/public/flowers/individual/flower_08.svg @@ -0,0 +1,144 @@ + + diff --git a/public/flowers/individual/flower_09.svg b/public/flowers/individual/flower_09.svg new file mode 100644 index 000000000..c976f2d7c --- /dev/null +++ b/public/flowers/individual/flower_09.svg @@ -0,0 +1,143 @@ + + diff --git a/public/flowers/individual/flower_10.svg b/public/flowers/individual/flower_10.svg new file mode 100644 index 000000000..f3e5fb36d --- /dev/null +++ b/public/flowers/individual/flower_10.svg @@ -0,0 +1,143 @@ + + diff --git a/public/flowers/individual/flower_11.svg b/public/flowers/individual/flower_11.svg new file mode 100644 index 000000000..642b0bce9 --- /dev/null +++ b/public/flowers/individual/flower_11.svg @@ -0,0 +1,143 @@ + + diff --git a/public/flowers/individual/flower_12.svg b/public/flowers/individual/flower_12.svg new file mode 100644 index 000000000..084c5e488 --- /dev/null +++ b/public/flowers/individual/flower_12.svg @@ -0,0 +1,143 @@ + + diff --git a/public/flowers/individual/flower_13.svg b/public/flowers/individual/flower_13.svg new file mode 100644 index 000000000..ddad8373e --- /dev/null +++ b/public/flowers/individual/flower_13.svg @@ -0,0 +1,152 @@ + + diff --git a/public/flowers/individual/flower_14.svg b/public/flowers/individual/flower_14.svg new file mode 100644 index 000000000..1a6dc780f --- /dev/null +++ b/public/flowers/individual/flower_14.svg @@ -0,0 +1,152 @@ + + diff --git a/public/flowers/individual/flower_15.svg b/public/flowers/individual/flower_15.svg new file mode 100644 index 000000000..9a11f281d --- /dev/null +++ b/public/flowers/individual/flower_15.svg @@ -0,0 +1,153 @@ + + diff --git a/public/flowers/individual/flower_16.svg b/public/flowers/individual/flower_16.svg new file mode 100644 index 000000000..45fcd4c5f --- /dev/null +++ b/public/flowers/individual/flower_16.svg @@ -0,0 +1,153 @@ + + diff --git a/public/flowers/individual/flower_17.svg b/public/flowers/individual/flower_17.svg new file mode 100644 index 000000000..020843816 --- /dev/null +++ b/public/flowers/individual/flower_17.svg @@ -0,0 +1,150 @@ + + diff --git a/public/flowers/individual/flower_18.svg b/public/flowers/individual/flower_18.svg new file mode 100644 index 000000000..f6db35b62 --- /dev/null +++ b/public/flowers/individual/flower_18.svg @@ -0,0 +1,150 @@ + + diff --git a/public/flowers/individual/flower_19.svg b/public/flowers/individual/flower_19.svg new file mode 100644 index 000000000..362985628 --- /dev/null +++ b/public/flowers/individual/flower_19.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_20.svg b/public/flowers/individual/flower_20.svg new file mode 100644 index 000000000..80affb2d8 --- /dev/null +++ b/public/flowers/individual/flower_20.svg @@ -0,0 +1,144 @@ + + diff --git a/public/flowers/individual/flower_21.svg b/public/flowers/individual/flower_21.svg new file mode 100644 index 000000000..b58622e91 --- /dev/null +++ b/public/flowers/individual/flower_21.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_22.svg b/public/flowers/individual/flower_22.svg new file mode 100644 index 000000000..a82666928 --- /dev/null +++ b/public/flowers/individual/flower_22.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_23.svg b/public/flowers/individual/flower_23.svg new file mode 100644 index 000000000..241b54384 --- /dev/null +++ b/public/flowers/individual/flower_23.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_24.svg b/public/flowers/individual/flower_24.svg new file mode 100644 index 000000000..363e84af7 --- /dev/null +++ b/public/flowers/individual/flower_24.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_25.svg b/public/flowers/individual/flower_25.svg new file mode 100644 index 000000000..aebda27c1 --- /dev/null +++ b/public/flowers/individual/flower_25.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_26.svg b/public/flowers/individual/flower_26.svg new file mode 100644 index 000000000..83e43930b --- /dev/null +++ b/public/flowers/individual/flower_26.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_27.svg b/public/flowers/individual/flower_27.svg new file mode 100644 index 000000000..b86e95a1a --- /dev/null +++ b/public/flowers/individual/flower_27.svg @@ -0,0 +1,146 @@ + + diff --git a/public/flowers/individual/flower_28.svg b/public/flowers/individual/flower_28.svg new file mode 100644 index 000000000..d511b3602 --- /dev/null +++ b/public/flowers/individual/flower_28.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_29.svg b/public/flowers/individual/flower_29.svg new file mode 100644 index 000000000..fd08dfd69 --- /dev/null +++ b/public/flowers/individual/flower_29.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_30.svg b/public/flowers/individual/flower_30.svg new file mode 100644 index 000000000..728191c5e --- /dev/null +++ b/public/flowers/individual/flower_30.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_31.svg b/public/flowers/individual/flower_31.svg new file mode 100644 index 000000000..44de88e7f --- /dev/null +++ b/public/flowers/individual/flower_31.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_32.svg b/public/flowers/individual/flower_32.svg new file mode 100644 index 000000000..d5aeb1b8c --- /dev/null +++ b/public/flowers/individual/flower_32.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_33.svg b/public/flowers/individual/flower_33.svg new file mode 100644 index 000000000..d24cd57b2 --- /dev/null +++ b/public/flowers/individual/flower_33.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_34.svg b/public/flowers/individual/flower_34.svg new file mode 100644 index 000000000..afff30400 --- /dev/null +++ b/public/flowers/individual/flower_34.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_35.svg b/public/flowers/individual/flower_35.svg new file mode 100644 index 000000000..7ee56dd52 --- /dev/null +++ b/public/flowers/individual/flower_35.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_36.svg b/public/flowers/individual/flower_36.svg new file mode 100644 index 000000000..7db4ef058 --- /dev/null +++ b/public/flowers/individual/flower_36.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_37.svg b/public/flowers/individual/flower_37.svg new file mode 100644 index 000000000..d70c9c244 --- /dev/null +++ b/public/flowers/individual/flower_37.svg @@ -0,0 +1,146 @@ + + diff --git a/public/flowers/individual/flower_38.svg b/public/flowers/individual/flower_38.svg new file mode 100644 index 000000000..438c3240e --- /dev/null +++ b/public/flowers/individual/flower_38.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_39.svg b/public/flowers/individual/flower_39.svg new file mode 100644 index 000000000..0585b6281 --- /dev/null +++ b/public/flowers/individual/flower_39.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_40.svg b/public/flowers/individual/flower_40.svg new file mode 100644 index 000000000..094fe2670 --- /dev/null +++ b/public/flowers/individual/flower_40.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_41.svg b/public/flowers/individual/flower_41.svg new file mode 100644 index 000000000..69b213701 --- /dev/null +++ b/public/flowers/individual/flower_41.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/flower_42.svg b/public/flowers/individual/flower_42.svg new file mode 100644 index 000000000..0d463bf4d --- /dev/null +++ b/public/flowers/individual/flower_42.svg @@ -0,0 +1,145 @@ + + diff --git a/public/flowers/individual/heart_01.svg b/public/flowers/individual/heart_01.svg new file mode 100644 index 000000000..93bb089b6 --- /dev/null +++ b/public/flowers/individual/heart_01.svg @@ -0,0 +1,141 @@ + + diff --git a/public/flowers/individual/heart_02.svg b/public/flowers/individual/heart_02.svg new file mode 100644 index 000000000..4f45c753f --- /dev/null +++ b/public/flowers/individual/heart_02.svg @@ -0,0 +1,141 @@ + + diff --git a/public/flowers/individual/leaves_01.svg b/public/flowers/individual/leaves_01.svg new file mode 100644 index 000000000..c94304968 --- /dev/null +++ b/public/flowers/individual/leaves_01.svg @@ -0,0 +1,149 @@ + + diff --git a/public/flowers/individual/leaves_02.svg b/public/flowers/individual/leaves_02.svg new file mode 100644 index 000000000..b34df5b7c --- /dev/null +++ b/public/flowers/individual/leaves_02.svg @@ -0,0 +1,148 @@ + + diff --git a/public/flowers/individual/leaves_03.svg b/public/flowers/individual/leaves_03.svg new file mode 100644 index 000000000..99421e30a --- /dev/null +++ b/public/flowers/individual/leaves_03.svg @@ -0,0 +1,154 @@ + + diff --git a/public/flowers/individual/leaves_04.svg b/public/flowers/individual/leaves_04.svg new file mode 100644 index 000000000..59ee37e2c --- /dev/null +++ b/public/flowers/individual/leaves_04.svg @@ -0,0 +1,150 @@ + + diff --git a/public/flowers/individual/rooster_01.svg b/public/flowers/individual/rooster_01.svg new file mode 100644 index 000000000..b8102a0ae --- /dev/null +++ b/public/flowers/individual/rooster_01.svg @@ -0,0 +1,190 @@ + + diff --git a/public/ice.jpg b/public/ice.jpg new file mode 100644 index 000000000..f53f6f96e Binary files /dev/null and b/public/ice.jpg differ diff --git a/public/krakow.jpg b/public/krakow.jpg new file mode 100644 index 000000000..36a21aecf Binary files /dev/null and b/public/krakow.jpg differ diff --git a/public/krakow.webp b/public/krakow.webp new file mode 100644 index 000000000..a3adc73ad Binary files /dev/null and b/public/krakow.webp differ diff --git a/src/components/BaseHead.astro b/src/components/BaseHead.astro index 53f0f9130..ecc0fbf24 100644 --- a/src/components/BaseHead.astro +++ b/src/components/BaseHead.astro @@ -16,11 +16,19 @@ const { title, description, image = "/social-card.png" } = Astro.props; + + + + + + + + diff --git a/src/components/Footer.astro b/src/components/Footer.astro index dd893de0a..726aed409 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -7,24 +7,30 @@ const buildTimestamp = __TIMESTAMP__; const gitVersion = __GIT_VERSION__; --- -