Flutter design cookbook
Use a custom font
How to use custom fonts.
Display a snackbar
How to implement a snackbar to display messages.
Update the UI based on orientation
Respond to a change in the screen's orientation.
Work with tabs
How to implement tabs in a layout.
Add a drawer to a screen
How to implement a Material Drawer.
Export fonts from a package
How to export fonts from a package.
Use themes to share colors and font styles
How to share colors and font styles throughout an app using Themes.
Was this page's content helpful?
Unless stated otherwise, the documentation on this site reflects Flutter 3.38.1. Page last updated on 2025-10-28. View source or report an issue.