diff --git a/PROGRESS.md b/PROGRESS.md index 7c58368..460f4aa 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -103,6 +103,21 @@ Extend the existing page editor (PageEditorHook + editor_sheet) to include theme |---|---|---|---| | 1 | Fix double radio button dots in theme editor | 30m | done | +### Editor panel reorganisation ([plan](docs/plans/editor-reorganisation.md)) + +Restructure the 3-tab editor panel for better discoverability. Replace Settings tab with Site tab for site-wide content (announcement bar text, social links, nav items, footer content). Move branding from Theme to Site. Merge page settings inline into Page tab. + +| # | Task | Est | Status | +|---|------|-----|--------| +| 1-4 | Data model + Site tab skeleton | 3h | planned | +| 5-7 | Announcement bar (editable text, link, styles) | 1.5h | planned | +| 8-9 | Social links editor | 2h | planned | +| 10-14 | Header & footer navigation editors | 3h | planned | +| 15-16 | Footer content (about, copyright, newsletter toggle) | 1.25h | planned | +| 17-18 | Move branding from Theme to Site | 1.5h | planned | +| 19-20 | Merge page settings into Page tab, remove Settings tab | 1h | planned | +| 21-22 | Polish and testing | 2h | planned | + ### Draft-then-publish workflow ([plan](docs/plans/draft-publish-workflow.md)) Auto-save drafts, explicit publish. No more lost work or `beforeunload` warnings. Visitors always see published version. @@ -163,3 +178,4 @@ All plans in [docs/plans/](docs/plans/). Completed plans are kept as architectur | [profit-aware-pricing.md](docs/plans/profit-aware-pricing.md) | Planned | | [security-hardening.md](docs/plans/security-hardening.md) | Planned | | [draft-publish-workflow.md](docs/plans/draft-publish-workflow.md) | Planned | +| [editor-reorganisation.md](docs/plans/editor-reorganisation.md) | Planned |