Split out the off-canvas menu and top bar into layout parts for easier customization from a child theme.