diff --git a/mongo_dumps/clean_dump/README.md b/mongo_dumps/clean_dump/README.md new file mode 100644 index 0000000..5481132 --- /dev/null +++ b/mongo_dumps/clean_dump/README.md @@ -0,0 +1,8 @@ +# Clean Dump + +Contents: + - Catering Menu Items + - Dev user (Typhus) + - Seats for the Donsbach plan + +Import with `mongorestore --db elm path/to/clean_dump` diff --git a/mongo_dumps/clean_dump/catering_menu_items.bson b/mongo_dumps/clean_dump/catering_menu_items.bson new file mode 100644 index 0000000..fbeabf6 Binary files /dev/null and b/mongo_dumps/clean_dump/catering_menu_items.bson differ diff --git a/mongo_dumps/clean_dump/catering_menu_items.metadata.json b/mongo_dumps/clean_dump/catering_menu_items.metadata.json new file mode 100644 index 0000000..6e68d66 --- /dev/null +++ b/mongo_dumps/clean_dump/catering_menu_items.metadata.json @@ -0,0 +1 @@ +{"indexes":[{"v":{"$numberInt":"2"},"key":{"_id":{"$numberInt":"1"}},"name":"_id_"},{"v":{"$numberInt":"2"},"key":{"name":{"$numberInt":"1"}},"name":"name_1","unique":true}],"uuid":"44e7e14f0d2e4aaa8b9b99ed347f23fd","collectionName":"catering_menu_items","type":"collection"} \ No newline at end of file diff --git a/mongo_dumps/clean_dump/catering_orders.bson b/mongo_dumps/clean_dump/catering_orders.bson new file mode 100644 index 0000000..e69de29 diff --git a/mongo_dumps/clean_dump/catering_orders.metadata.json b/mongo_dumps/clean_dump/catering_orders.metadata.json new file mode 100644 index 0000000..2f0f9c3 --- /dev/null +++ b/mongo_dumps/clean_dump/catering_orders.metadata.json @@ -0,0 +1 @@ +{"indexes":[{"v":{"$numberInt":"2"},"key":{"_id":{"$numberInt":"1"}},"name":"_id_"}],"uuid":"4832101908374f838652eded40a1bc75","collectionName":"catering_orders","type":"collection"} \ No newline at end of file diff --git a/mongo_dumps/clean_dump/prelude.json b/mongo_dumps/clean_dump/prelude.json new file mode 100644 index 0000000..60916cc --- /dev/null +++ b/mongo_dumps/clean_dump/prelude.json @@ -0,0 +1 @@ +{"ServerVersion":"8.0.23","ToolVersion":"100.17.0"} \ No newline at end of file diff --git a/mongo_dumps/clean_dump/seats.bson b/mongo_dumps/clean_dump/seats.bson new file mode 100644 index 0000000..d865886 Binary files /dev/null and b/mongo_dumps/clean_dump/seats.bson differ diff --git a/mongo_dumps/clean_dump/seats.metadata.json b/mongo_dumps/clean_dump/seats.metadata.json new file mode 100644 index 0000000..567c4ec --- /dev/null +++ b/mongo_dumps/clean_dump/seats.metadata.json @@ -0,0 +1 @@ +{"indexes":[{"v":{"$numberInt":"2"},"key":{"_id":{"$numberInt":"1"}},"name":"_id_"}],"uuid":"7531022a88c143b4b6afa363e48c162a","collectionName":"seats","type":"collection"} \ No newline at end of file diff --git a/mongo_dumps/clean_dump/tickets.bson b/mongo_dumps/clean_dump/tickets.bson new file mode 100644 index 0000000..270df34 Binary files /dev/null and b/mongo_dumps/clean_dump/tickets.bson differ diff --git a/mongo_dumps/clean_dump/tickets.metadata.json b/mongo_dumps/clean_dump/tickets.metadata.json new file mode 100644 index 0000000..862e07a --- /dev/null +++ b/mongo_dumps/clean_dump/tickets.metadata.json @@ -0,0 +1 @@ +{"indexes":[{"v":{"$numberInt":"2"},"key":{"_id":{"$numberInt":"1"}},"name":"_id_"}],"uuid":"9a4862b6e9854a008a7970595887323c","collectionName":"tickets","type":"collection"} \ No newline at end of file diff --git a/mongo_dumps/clean_dump/transactions.bson b/mongo_dumps/clean_dump/transactions.bson new file mode 100644 index 0000000..e69de29 diff --git a/mongo_dumps/clean_dump/transactions.metadata.json b/mongo_dumps/clean_dump/transactions.metadata.json new file mode 100644 index 0000000..04d486c --- /dev/null +++ b/mongo_dumps/clean_dump/transactions.metadata.json @@ -0,0 +1 @@ +{"indexes":[{"v":{"$numberInt":"2"},"key":{"_id":{"$numberInt":"1"}},"name":"_id_"},{"v":{"$numberInt":"2"},"key":{"user_name":{"$numberInt":"1"}},"name":"user_name_1"}],"uuid":"7a12a5a29127409cadb8a500203fb97c","collectionName":"transactions","type":"collection"} \ No newline at end of file diff --git a/mongo_dumps/clean_dump/users.bson b/mongo_dumps/clean_dump/users.bson new file mode 100644 index 0000000..5107774 Binary files /dev/null and b/mongo_dumps/clean_dump/users.bson differ diff --git a/mongo_dumps/clean_dump/users.metadata.json b/mongo_dumps/clean_dump/users.metadata.json new file mode 100644 index 0000000..569c56a --- /dev/null +++ b/mongo_dumps/clean_dump/users.metadata.json @@ -0,0 +1 @@ +{"indexes":[{"v":{"$numberInt":"2"},"key":{"_id":{"$numberInt":"1"}},"name":"_id_"},{"v":{"$numberInt":"2"},"key":{"user_name":{"$numberInt":"1"}},"name":"user_name_1","unique":true},{"v":{"$numberInt":"2"},"key":{"user_mail":{"$numberInt":"1"}},"name":"user_mail_1","unique":true}],"uuid":"95b3ec50ea054fd7b9ef0508b423a41d","collectionName":"users","type":"collection"} \ No newline at end of file diff --git a/src/elm/components/LandingPageBox.py b/src/elm/components/LandingPageBox.py index 07d2dc5..e58062b 100644 --- a/src/elm/components/LandingPageBox.py +++ b/src/elm/components/LandingPageBox.py @@ -47,14 +47,18 @@ class LandingPageBoxHalf(Component): stroke_color=self.session.theme.box_border_color, ), Row( - Rectangle( - content=Image( - from_root(f"src/elm/assets/img/{self.image_name}") + Column( + Rectangle( + content=Image( + from_root(f"src/elm/assets/img/{self.image_name}") + ), + stroke_width=0.1, + stroke_color=self.session.theme.box_border_color, + margin_right=1, + min_width=4 if self.session.is_mobile() else 10, + min_height=4 if self.session.is_mobile() else 10, ), - stroke_width=0.1, - stroke_color=self.session.theme.box_border_color, - margin_right=1, - min_width=4 if self.session.is_mobile() else 10 + Spacer() ), Text( self.article_text, diff --git a/src/elm/pages/LandingPage.py b/src/elm/pages/LandingPage.py index cbb7dad..8406b7d 100644 --- a/src/elm/pages/LandingPage.py +++ b/src/elm/pages/LandingPage.py @@ -11,7 +11,7 @@ class LandingPage(Component): full_box = LandingPageBoxFull( image_name="news_image.jpg", heading_text="EZGG LAN geht in die 2. Runde", - article_text="Am 23.04.2027 ist es soweit. Dann findet die EZGG LAN in der zweiten Edition statt. Es erwarten euch viele Verbesserungen zur letzten Edition und wir hoffen euch auch dieses mal begrüßen zu dürfen.", + article_text="Am 04.06.2027 ist es soweit. Dann findet die EZGG LAN in der zweiten Edition statt. Es erwarten euch viele Verbesserungen zur letzten Edition und wir hoffen euch auch dieses mal begrüßen zu dürfen.", date="15.05.26" ) half_box_1 = LandingPageBoxHalf(