I want to build 2 different layouts, 1 for my admin panel which will have a sidebar and main area and 1 for my website which will have header, navbar, main area and a footer. I just want 2 layouts, don't want to define layout per page. Is there any logic to do that in Next.JS?