# Take 5 - Adaptive Dialogs - Flutter
<div class="video-container">
<iframe width="560" height="315" src="https://www.youtube.com/embed/AQybpww4MgQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>
## Description
Source Code: https://github.com/rodydavis/flutter_take_5
In this video I walk though how to build an adaptive dialog that looks good on desktop, mobile and web. Whenever you launch a dialog you are not guaranteed that the size is constant. In this example we will show you how to fix those edge cases.