Unifty-Apps #1

Merged
NickKalar merged 5 commits from Unifty-Apps into main 2025-11-26 04:23:05 +00:00
Showing only changes of commit 66011974a3 - Show all commits

View File

@@ -1,26 +1,29 @@
import flet as ft import flet as ft
from MealBuilder import builder
from MealSelector import selector
def main(page: ft.Page): def main(page: ft.Page):
counter = ft.Text("0", size=50, data=0) main_appbar = ft.AppBar(
title=ft.Text("Meal Picker"),
def increment_click(e): bgcolor=ft.Colors.GREEN_700,
counter.data += 1 center_title=False,
counter.value = str(counter.data) actions=[
counter.update() ft.PopupMenuButton(
items=[
page.floating_action_button = ft.FloatingActionButton( ft.PopupMenuItem(text="Meal Selector", on_click=lambda e: selector(page)),
icon=ft.Icons.ADD, on_click=increment_click ft.PopupMenuItem(text="Meal Builder", on_click=lambda e: builder(page)),
]
) )
page.add( ]
ft.SafeArea( )
ft.Container(
counter, page.appbar = main_appbar
alignment=ft.alignment.center,
), page.add(ft.Pagelet(
expand=True, content = ft.Text("Welcome to Meal Picker! Please select an option from the menu above to get started.")
) )
) )
if __name__ == "__main__":
ft.app(main) ft.app(main)