Introduction
ThemeData helps you set colors and styles for your whole app in one place. This makes your app look nice and consistent.
When you want all buttons to have the same color.
When you want to change the background color of your app easily.
When you want to set a default font style for all text.
When you want to switch between light and dark modes.
When you want to make your app look unique with custom colors.