I’ve had issues with the newest release of Elements - v2.1.1. The CMS was working perfectly until I made some changes to colours and re-published. From that point on the posts failed to render properly and the error log showed that it was trying to find the CSS in the wrong directory with a peculiar path:
[08-Mar-2026 00:03:45 Europe/London] CMS Item not found: ../cms/posts post.css
The directory cms/posts is where the Markdown text lives. The css for the Post page itself is found at post/post.css.
Is this an Elements bug or is there something that has gone wrong within my project? When I preview the Post page within Elements it renders correctly. It just fails to link the CSS when published.
The Elements Cloud version is at: elementsapp://downloadDocument/eulM0mt796i6
I’ve jut had a look at your site, and I think the issue could be that you’re setting the individual post page’s filename to be post.php instead of index.php — is there any specific reason why you’ve done that?
Could you try setting the Post page’s filename to index.php, republishing all files, and then testing if the page works as expected?