Oh sorry, I was looking at the home page instead of the link - I can't read Hebrew and got confused 🙂 Now I can see the issue you described in the Layout editor, and I can see that the Layout JSON has become corrupted somehow. The JSON that includes the specs for this Layout is loaded with AJAX, and you can inspect the results in the browser console. Somehow that code has become corrupted. This is why the loading bar never stops loading and probably also why the Layouts CSS isn't being applied when the page loads. Here is the corrupted JSON code:
{"type":"fluid","name":"Layout for page 237","cssframework":"bootstrap-3","template":"","parent":null,"Rows":[{"Cells":[{"content":{"content":"<div id="asideBar" class="asidebar">n n [wpv-post-body view_template="admin-side-dash"]n n</div>nnn<div id="main-content">n nt[wpv-post-body view_template="admin-top-dash"]n tn t<div class="row m-0">n tn t<div class="col-12 bg-gray py-4">n ntt[wpv-post-body view_template="admin-main-dash"]n ntt</div>n nt</div>nn</div>","responsive_images":true,"disable_auto_p":true,"disable_the_content_filter":true,"unique_id":"s10","visual_mode":false},"kind":"Cell","cell_type":"cell-text","column_prefix":"col-lg-","name":"Visual Editor","cssClass":"span12","cssId":"","tag":"div","width":12,"row_divider":1,"additionalCssClasses":"p-0","editorVisualTemplateID":"cell-text-template","id":"s10","displays-post-content":false}],"cssClass":"row-fluid","kind":"Row","row_type":"row","layout_type":"fluid","mode":"full-width","name":"Row 1","cssId":"","tag":"div","width":1,"row_divider":1,"additionalCssClasses":"","editorVisualTemplateID":"","id":"34"}],"width":12,"cssClass":"span12","id":"237","kind":"Layout","has_child":false,"slug":"","has_loop":false,"has_post_content_cell":false,"column_prefix":"col-lg-","no_default_prefix":false,"cssId":"","tag":"div","row_divider":1,"additionalCssClasses":"","editorVisualTemplateID":"","layout_type":"private","owner_kind":"page","field_kind":null}
You can see the syntax is wrong because double quotes are nested without any escaping characters, breaking the JSON structure. I'm not exactly sure how that happened but I will be glad to investigate. Can you tell me more about this Page?
- Was this Page imported from another site, or created here on this site?
- If it was imported, can you explain how you imported the site content?
- Was the Content Layout created here on this site or did you copy + paste the JSON from another Layout?
As a test, I created a new page here: hidden link
I created a Content Layout here: hidden link
The Layout editor works well here, so my guess is that something was corrupted either during an export / import process, or there was a problem with some of the content in the Content Layout that caused the JSON code to be corrupted in the database.