One way to master UI design is by simply creating an effective layout that is appealing and follows certain guidelines with regards to spacing, padding, and alignment. In this tutorial, we'll design the UI part of a expense/payment application. We'll be using controls like grid (horizontal and vertical) , animations, and more. Focus on the way columns and rows are used to symmetrically display the information, while keeping in mind the alignment and padding attributes for each widget. This is a great tutorial to jump-start your journey into Python programming.

Flet UI website with color, gradients, and animations: 



How to Implement UI Design in Python Flet
13.30 GEEK