I’ve been tinkering around with the theme files, and not even doing that seems to affect anything. I’ve deleted and reinstalled the theme (Simple, current version as of this writing), latest version of Publii (as of 9/4/2023). The behavior is still incredibly confusing. Change a theme setting (something as simple as colors), and the “Save & Preview” renders my changes. Click “Sync”, and it uploads the files, I guess, the Log Viewer “deployment-process.log” shows some files, usually only the index.html file, sample-title.html, and files.publii.json. Nothing about CSS listed. There is no explanation, or indication, that the style changes have been applied, according to the deployment-process.log. Viewing the sync’ed site show no style changes have been carried over. This isn’t a permission issue, I can make posts, change post content, add and remove images, but the theme changes are completely ignored, unless i’m changing the entire theme to a different one, but that’s not the issue.
Something as simple as Theme > Colors > (set to Dark) Primary color changed to #FF00FF from the default red, and the synced change is ignored. While Publii is really cool and makes managing a static site much easier, this issue is making it incredibly frustrating. For a tool aimed at non-developers as the primary users, I’d hope no one suggests anything like going in and editing the complex CSS and JS files to do something as simple as change a single color. If this errant behavior hasn’t been discovered (I have seen a couple posts suggest this sync issue, but not an exact same situation as I’m describing), I’m bringing it up here, so it can be tested, examined, and either explained (with a solution), or fixed by either the Publii team, or the theme developer themselves.