Header, footer, palette, type, preloader, cursor, lightbox and shaders are all settings rather than code. A child theme keeps anything hand written safe through an update.
Built to be driven by the panel, so a site can be redesigned without opening an editor.