Move all theme specific code to build from theme files, add badge view in 'camping' theme