I'm looking to create a basic layout with Tailwind + CSS, with a fixed-height header, fixed-height footer, fixed-width nav bar, and content filling the rest, where the entire containing area expands to fill the available space, like this:
I've gotten this far in futzing with the Tailwind playground:
<div class="flex min-h-full w-full flex-col bg-slate-400 grow">
<div class="flex h-32 w-screen bg-red-400">Title</div>
<div class="flex h-auto w-screen flex-row grow">
<div class="flex w-32 bg-yellow-300">Nav</div>
<div class="flex w-full bg-blue-400">Content</div>
</div>
<div class="flex h-32 w-screen bg-green-400">Footer</div>
</div>
but the nav/content height doesn't expand to fill the available vertical space. If I swap h-auto in <div class="flex h-auto w-screen flex-row grow"> for h-screen, then it expands beyond the host div.
