Skip to content

Instantly share code, notes, and snippets.

@lamarmarshall
Created January 9, 2024 05:39
Show Gist options
  • Save lamarmarshall/566beb93ede344300b2b9925e12684f5 to your computer and use it in GitHub Desktop.
Save lamarmarshall/566beb93ede344300b2b9925e12684f5 to your computer and use it in GitHub Desktop.
python, flutter, flet
# run -> poetry run flet app.py
import flet as ft
def main(page: ft.Page):
page.window_width = 500
page.window_height = 900
page.bgcolor = ft.colors.PURPLE
page.title = "My first Page"
text_field = ft.TextField(color=ft.colors.PURPLE, label="todo",width=350, height=100, bgcolor=ft.colors.PURPLE_100,
border_radius=10, border_color=ft.colors.PURPLE_200, border_width=2)
add_button = ft.ElevatedButton("Add", on_click=lambda _: page.add(ft.Text(f"Hello, {text_field.value}")), height=50, width=100)
entries_row = ft.Row(controls=[text_field, add_button], alignment=ft.MainAxisAlignment.CENTER, vertical_alignment=ft.CrossAxisAlignment.START)
page.add(entries_row)
ft.app(target=main)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment