Flutter design cookbook
A catalog of recipes for designing your Flutter app.
Export fonts from a package
How to export fonts from a package.
Display a Cupertino sheet
How to implement a Cupertino sheet to display messages and content.
Use a custom font
How to use custom fonts.
Use themes to share colors and font styles
How to share colors and font styles throughout an app using Themes.
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.
Display a snackbar
How to implement a snackbar to display messages.
Was this page's content helpful?
Unless stated otherwise, the documentation on this site reflects Flutter 3.47.2. Page last updated on 2026-05-05. View source or report an issue.