just note at the start that I am NOT frontend developer, just backend.

I have layout like that: <https://codeply.com/v/nZU6s0EkvE>

First of all I am not sure wheter I should make it that way or maybe using grid. I just needed side menu and content to get 100% height. And flex was the only option that worked without showing scrollbars

Now, when I make the screen smaller there are two problems:

* content doesn't take 100% anymore
* side menu goes to the top - this actually is not a problem, somehow I wanted that.

Now the question - how can I solve the first problem?
And second question - what should I do to show hamburger menu on phones instead of this side menu (going up)?