Flutter’s SliverAppBar makes collapsing headers easy to create. Here is a basic example with a header expanded…
SliverAppBar
(Actually, less than 1K)