WIP: Seating Plan

This commit is contained in:
David Rodenkirchen
2024-09-04 16:04:39 +02:00
parent e20ce6b78b
commit c090717486
3 changed files with 213 additions and 8 deletions
+7 -8
View File
@@ -1,12 +1,9 @@
from rio import Text, Column, TextStyle, Component, event, TextInput, MultiLineTextInput, Row, Button
from rio import Text, Column, TextStyle, Component, event
from src.ez_lan_manager import ConfigurationService, UserService, MailingService
from src.ez_lan_manager.components.AnimatedText import AnimatedText
from src.ez_lan_manager import ConfigurationService
from src.ez_lan_manager.components.MainViewContentBox import MainViewContentBox
from src.ez_lan_manager.components.SeatingPlan import SeatingPlan
from src.ez_lan_manager.pages import BasePage
from src.ez_lan_manager.types.SessionStorage import SessionStorage
from src.ez_lan_manager.types.User import User
class SeatingPlanPage(Component):
@event.on_populate
@@ -16,8 +13,10 @@ class SeatingPlanPage(Component):
def build(self) -> Component:
return BasePage(
content=Column(
MainViewContentBox(),
MainViewContentBox(),
MainViewContentBox(Text("Sitzplatz Infobox", margin=1, style=TextStyle(fill=self.session.theme.neutral_color))),
MainViewContentBox(
SeatingPlan()
),
align_y=0
),
grow_x=True