Off canvas nav now as a component