FreshVibe CMS — Version Comparison on Oscar Dist

8 chrome versions (v0.4.3 → v0.8.0) running on the corrected oscarstreeacademy.org.uk dist. All 8 demos are live at freshvibe-cms-vX-Y-Z.freshvibeapps.com. Screenshots taken 2026-08-02 10:35 UTC.

{ } dev button mounts the chrome
Panel docked / open
Widget / Section picker
Content admin / templates

1. Each version on the demo landing (closed + { } pressed)

These show the chrome on a minimal demo page. Useful to see the chrome itself.

v0.4.3 Edge Tools era

First version with the edge-tool picker. Single Widget button, no panel manager.

v0.5.0 FES-fed widgets

Bridge serves widgets from /var/lib/fv-gallery. 20 widgets, 5-min client cache.

v0.6.0 Media + Theme picker

Add Theme & Media panels. Picker now knows about FES gallery.

v0.7.0 Regions + content-type

Region editor with content-type binding. Per-site content schema.

v0.7.1 Templating engine

Template slot substitution. Layout templates from gallery.

v0.7.2 Pre-world-class

Last version before fes-v2-world-class merge. Edge panel, dock-left/right, but no panel manager.

v0.7.3 Page Builder (Phase 7)

3 new fragments: editor-palette, editor-region-actions, editor-layout-templates. 8 store primitives. 15/15 page builder tests pass. oscar-panel-manager added.

v0.8.0 World-class (Phase 8 v2)

Content admin, save-for-reuse, templates. 7 canonical content types. 4 runtime modules. Per-site PocketBase+IDB store. This is the candidate.

2. v0.8.0 chrome on the corrected Oscar dist

The oscarstreeacademy.org.uk dist captured by FvRE, then vendored with v0.8.0 chrome at oscar-fvre-main.freshvibeapps.com.

Oscar dist home with v0.8.0 chrome (panel auto-docked right)

The chrome auto-mounts and docks the fvcms-edge-panel on the right edge. The panel has Widget, Section, Content, Save actions.

Panel maximised (▣) — shows full editor chrome

Maximise expands the docked panel to full-screen. Tabs: Tools, Recent.

Panel docked left (⇤) — chrome shifts to left edge

oscar-panel-manager dock-left button. Tabs visible on left.

Widget picker (after pressing { } then "Widget" action)

FES resolves intent → gallery widget. Click + Widget → opens the widget gallery picker.

Oscar dist blog sub-page (with v0.8.0 chrome)

Same chrome on a different page. Confirms per-page consistent dock state.

3. Runtime diff (what grew between versions)

File v0.4.3 v0.7.2 v0.8.0 Δ v0.4.3→v0.8.0
runtime/store.js3.7 KB3.7 KB10.0 KB+170%
runtime/cms-panel.js18.3 KB18.3 KB18.3 KB±0
runtime/content-admin.js5.5 KB12.8 KB12.8 KB+132%

4. Versions index

Live demos:

Oscar dist with v0.8.0 chrome: https://oscar-fvre-main.freshvibeapps.com/