From 833e3ef250f06d0fd4f2c46db1d2081d0e001d3f Mon Sep 17 00:00:00 2001 From: David Rodenkirchen Date: Mon, 27 May 2024 11:47:38 +0200 Subject: [PATCH] add join page --- ezgg_website/__init__.py | 5 +++++ ezgg_website/pages/__init__.py | 1 + ezgg_website/pages/join.py | 29 +++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 ezgg_website/pages/join.py diff --git a/ezgg_website/__init__.py b/ezgg_website/__init__.py index de26cbb..b76362c 100644 --- a/ezgg_website/__init__.py +++ b/ezgg_website/__init__.py @@ -123,6 +123,11 @@ app = rio.App( name="Constitution", page_url='constitution', build=pages.Constitution, + ), + rio.Page( + name="Join", + page_url='join', + build=pages.Join, ) ], theme=themes[6], diff --git a/ezgg_website/pages/__init__.py b/ezgg_website/pages/__init__.py index 73af4ab..06621e0 100644 --- a/ezgg_website/pages/__init__.py +++ b/ezgg_website/pages/__init__.py @@ -2,4 +2,5 @@ from .home import Home from .about import About from .member import Member from .constitution import Constitution +from .join import Join from .page_builder import build_page diff --git a/ezgg_website/pages/join.py b/ezgg_website/pages/join.py new file mode 100644 index 0000000..f06de00 --- /dev/null +++ b/ezgg_website/pages/join.py @@ -0,0 +1,29 @@ +from __future__ import annotations + +from typing import * # type: ignore + +import rio + +from .page_builder import build_page +from .. import components as comps + + +class Join(rio.Component): + def build(self) -> rio.Component: + return build_page(rio.Column( + comps.NewsPost( + header="Eintritt in die EZ GG e.V.", + article_text=""" +Wir freuen uns sehr, dass du Interesse daran hast, Mitglied bei der Einfach Zocken Genussgesellschaft zu werden! Unsere Gemeinschaft lebt von der Begeisterung und dem Engagement unserer Mitglieder. + +Als Mitglied hast du die Möglichkeit, aktiv an unseren Veranstaltungen teilzunehmen und die Entwicklung des Vereins mitzugestalten. Egal, ob du ein erfahrener Gamer oder ein Neuling bist – bei uns bist du herzlich willkommen! + +Um Mitglied zu werden, fülle bitte das untenstehende Formular aus. Wir freuen uns darauf, dich bald in unserer Gemeinschaft begrüßen zu dürfen! + +_[Mitgliedsantragsformular kommt noch, wir bitten um Geduld]_ + +Bei Fragen oder weiteren Informationen kannst du dich jederzeit an unseren Vorstand wenden. Die Kontaktdaten findest du auf [hier](./member). Wir freuen uns auf dich! + """, + date="" + ) + ))