<ul><li>Fixed Header and Body style editors not saving — header.php and html.php in template/1/1/ were owned by root (www-data had no write access), causing fopen("wb") to fail silently</li><li>Fixed: chown www-data:www-data on header.php and html.php so Apache can write template style files</li><li>Fixed: CodeMirror editors were not syncing content to hidden textareas before form serialize() — added .CodeMirror.save() sync loop before serialize() in .style-form submit handler in website_settings.php</li><li>Fixed: silent failure in AJAX success handler — when status != 201 (server error), swal closed with no feedback; added error notification to surface failures to user</li></ul>