complete editor panel reorganisation polish
All checks were successful
deploy / deploy (push) Successful in 6m49s

- fix Site tab not loading theme state on direct URL navigation
- fix nav editor showing "Custom URL" for page links (detect by URL match)
- add Home option to nav page picker
- mark editor-reorganisation plan as complete
- add dynamic-url-customisation and draft-publish-workflow plans

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
jamey
2026-03-29 18:50:07 +01:00
parent d3fe6f4b56
commit 9a506357eb
8 changed files with 687 additions and 54 deletions

View File

@@ -173,7 +173,10 @@ defmodule BerrypodWeb.PageEditorHook do
if socket.assigns.site_editing do
socket
else
load_site_state(socket)
# Site tab uses branding settings from theme, so load theme state too
socket
|> maybe_enter_theme_mode()
|> load_site_state()
end
end