From ad9df13d101611ae2421cc7542706d86ddfbd76f Mon Sep 17 00:00:00 2001 From: Niko Date: Mon, 14 Apr 2025 22:23:06 +0200 Subject: [PATCH 01/10] Overview idea. --- src/components/hero/hero2.svg | 1980 +++++++++++++++++++++++++++++++++ src/pages/overview.astro | 218 ++++ 2 files changed, 2198 insertions(+) create mode 100644 src/components/hero/hero2.svg create mode 100644 src/pages/overview.astro diff --git a/src/components/hero/hero2.svg b/src/components/hero/hero2.svg new file mode 100644 index 000000000..3678c2fae --- /dev/null +++ b/src/components/hero/hero2.svg @@ -0,0 +1,1980 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/overview.astro b/src/pages/overview.astro new file mode 100644 index 000000000..399da60cb --- /dev/null +++ b/src/pages/overview.astro @@ -0,0 +1,218 @@ +--- +import { getCollection } from "astro:content"; +import Logo from '@components/hero/hero2.svg' + +import Layout from "@layouts/HomePageLayout.astro"; + +let deadlines = await getCollection("deadlines"); +deadlines = deadlines + .sort((a, b) => a.slug.localeCompare(b.slug)) + .reverse() + .slice(0, 3); +--- + + +
+
+
+ +
+
+ +
+ +
+
+

Talks, Tutorials & Posters

+
    +
  • 119 talks
  • +
  • 6 keynotes
  • +
  • 16 tutorials
  • +
  • 10 posters
  • +
+
+ +
+

Summits

+
    +
  • C API summit
  • +
  • WASM summit
  • +
+
+ +
+

PyLadies Sessions

+
    +
  • #IAmRemarkable workshop
  • +
  • Meet & Greet with PyLadies
  • +
  • Modern self-defense
  • +
  • PyLadies Lunch
  • +
+
+ +
+

Beginner Tutorials

+
    +
  • Django Girls
  • +
  • Humble Data
  • +
+
+ +
+

Community Organizers' Sessions

+
    +
  • Django Software Foundation
  • +
  • Python Events Organizers
  • +
  • EuroPython Society
  • +
+
+ +
+

Social Events

+
    +
  • Speakers' dinner
  • +
  • Main social event
  • +
  • Boat cruise
  • +
  • PyBurger
  • +
+
+ +
+

Sprints

+
    +
  • 10+ open-source projects
  • +
+
+
+ +
+
+
+ + From 5b614964e6709ad9d8326bda56207de01bb6169d Mon Sep 17 00:00:00 2001 From: Niko Date: Mon, 14 Apr 2025 22:53:59 +0200 Subject: [PATCH 02/10] Update. --- public/hr.png | Bin 0 -> 419 bytes src/pages/overview.astro | 55 ++++----------------------------------- 2 files changed, 5 insertions(+), 50 deletions(-) create mode 100644 public/hr.png diff --git a/public/hr.png b/public/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..93d5f691c636228fefa4fb0583330fb2df43798b GIT binary patch literal 419 zcmV;U0bKrxP)s?BntG2F?C4 zd~F%8AsX+1;t!vQbUYp<2Oo&__zJ)^A}hWDaD~W=X9CJb6vcA^Wg$%QLVzuT6E_01 z2yUDOkRl{;Hh_ze#zg=VLK7DQ@(|j%3b2l_iK_t#;{NLrKkp~%xD}umw($J=gvLjR zzxD{)sQ_{O>Dv!h0c0qJ-$8-xgu6}LsO0Yz~e1Pj24YY|3(B(6bF*>Nd? zT*M^^auw$y$Yq>^AlGpdf_%h_5acVKhajKvEJRQ{t4E>7czV^n0CUJvk>XGu4Y>dS N002ovPDHLkV1ny1qxAp) literal 0 HcmV?d00001 diff --git a/src/pages/overview.astro b/src/pages/overview.astro index 399da60cb..7f2e15489 100644 --- a/src/pages/overview.astro +++ b/src/pages/overview.astro @@ -1,25 +1,15 @@ --- -import { getCollection } from "astro:content"; -import Logo from '@components/hero/hero2.svg' -import Layout from "@layouts/HomePageLayout.astro"; +import Layout from "../layouts/Layout.astro"; -let deadlines = await getCollection("deadlines"); -deadlines = deadlines - .sort((a, b) => a.slug.localeCompare(b.slug)) - .reverse() - .slice(0, 3); --- -
+
-
- -
@@ -114,42 +104,6 @@ deadlines = deadlines margin-bottom: 2rem; } - .logo-container { - display: flex; - align-items: center; - gap: 1rem; - } - - .logo { - width: 100px; - height: 100px; - background-color: var(--primary-blue); - border-radius: 12px; - display: grid; - grid-template: repeat(3, 1fr) / repeat(3, 1fr); - padding: 10px; - } - - .logo-item { - border-radius: 50%; - margin: 2px; - } - - .logo-text { - color: var(--primary-blue); - font-weight: bold; - } - - .logo-text h1 { - margin: 0; - font-size: 2.2rem; - line-height: 1.1; - } - - .logo-text .dates { - font-size: 1rem; - } - .page-title { color: var(--primary-blue); font-size: 1.8rem; @@ -195,8 +149,9 @@ deadlines = deadlines } .decorative-border { - height: 15px; - background-image: linear-gradient(90deg, #FF6B6B 10%, #FFD166 10%, #FFD166 20%, #06D6A0 20%, #06D6A0 30%, #118AB2 30%, #118AB2 40%, #073B4C 40%, #073B4C 50%, #FF6B6B 50%, #FF6B6B 60%, #FFD166 60%, #FFD166 70%, #06D6A0 70%, #06D6A0 80%, #118AB2 80%, #118AB2 90%, #073B4C 90%); + height: 32px; + background-image: url('/hr.png'); + margin: 20px 0; border-radius: 3px; } From c7e7dad76eca7f8dc1f48637c190757c86afd7d1 Mon Sep 17 00:00:00 2001 From: Niko Date: Mon, 14 Apr 2025 23:04:30 +0200 Subject: [PATCH 03/10] Update. --- src/pages/overview.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/overview.astro b/src/pages/overview.astro index 7f2e15489..a586a1b2f 100644 --- a/src/pages/overview.astro +++ b/src/pages/overview.astro @@ -149,7 +149,7 @@ import Layout from "../layouts/Layout.astro"; } .decorative-border { - height: 32px; + height: 16px; background-image: url('/hr.png'); margin: 20px 0; From 31ff94b532c99349e237c144c758385d84c743cf Mon Sep 17 00:00:00 2001 From: Niko Date: Mon, 14 Apr 2025 23:07:00 +0200 Subject: [PATCH 04/10] Update. --- src/pages/overview.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/overview.astro b/src/pages/overview.astro index a586a1b2f..28639ed06 100644 --- a/src/pages/overview.astro +++ b/src/pages/overview.astro @@ -85,7 +85,7 @@ import Layout from "../layouts/Layout.astro"; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/pages/overview.astro b/src/pages/overview.astro index fcc7d6c8e..e4fad0d02 100644 --- a/src/pages/overview.astro +++ b/src/pages/overview.astro @@ -1,7 +1,6 @@ --- import Layout from "../layouts/MarkdownLayout.astro"; import Headline from "@ui/Headline.astro" -import Prose from "../components/prose/prose.astro"; ---