add empty pages for gallery, imprint and privacy

This commit is contained in:
David Rodenkirchen 2024-05-27 12:47:11 +02:00
parent 46c65e661a
commit 253db51d0f
5 changed files with 82 additions and 0 deletions

View File

@ -135,6 +135,21 @@ app = rio.App(
name="Join",
page_url='join',
build=pages.Join,
),
rio.Page(
name="Pics",
page_url='pics',
build=pages.Pics,
),
rio.Page(
name="Imprint",
page_url='imprint',
build=pages.Imprint,
),
rio.Page(
name="Privacy",
page_url='privacy',
build=pages.Privacy,
)
],
theme=themes[6],

View File

@ -3,4 +3,7 @@ from .about import About
from .member import Member
from .constitution import Constitution
from .join import Join
from .pics import Pics
from .privacy import Privacy
from .imprint import Imprint
from .page_builder import build_page

View File

@ -0,0 +1,20 @@
from __future__ import annotations
from typing import * # type: ignore
import rio
from from_root import from_root
from .page_builder import build_page
from .. import components as comps
class Imprint(rio.Component):
def build(self) -> rio.Component:
return build_page(rio.Column(
comps.NewsPost(
header="Impressum",
article_text="",
date=""
)
))

View File

@ -0,0 +1,22 @@
from __future__ import annotations
from typing import * # type: ignore
import rio
from from_root import from_root
from .page_builder import build_page
from .. import components as comps
class Pics(rio.Component):
def build(self) -> rio.Component:
return build_page(rio.Column(
comps.NewsPost(
header="Galerie",
article_text="""
""",
date=""
)
))

View File

@ -0,0 +1,22 @@
from __future__ import annotations
from typing import * # type: ignore
import rio
from from_root import from_root
from .page_builder import build_page
from .. import components as comps
class Privacy(rio.Component):
def build(self) -> rio.Component:
return build_page(rio.Column(
comps.NewsPost(
header="Datenschutzerklärung",
article_text="""
""",
date=""
)
))