Короче, ребят, нужна помощь с HTML/CSS.
Надо сделать так, чтобы Main content растягивался так, чтобы Footer был ровно внизу страницы. Чтобы не было скролла.
А внутри main потом предполагается засунуть другой контейнер, у которого будет overflow-y: auto, и он будет скроллиться.
Во-первых можно сделать контейнер высотой 100vh. Эта единица — процент высоты вьюпорта браузера (vw то же самое для ширины).
Во-вторых, кажется, ты хочешь просто чтобы у тебя были фиксированные панельки снизу и сверху. Это делается проще. Ставишь панелькам position: fixed, через top/bottom/left/right задаёшь расположение в окне, а контенту соответствующие отступы, чтобы он под них не залезал при прокрутке до упора.