Convert off-canvas to mixins, change class name, add settings variables