Make Notice Bar
v0.5.4Updated: 28/11/2025
v0.5.4
-Admin: Preview flex rules (actions flex:0 0 auto; message flex:1 1 auto); deploy URL field style tweaks.
v0.5.3
-Admin: Integrated Action URL with https:// prefix + toggle (removes separate Link/Button URL fields); URL cleaning + mapping to legacy keys; live preview uses unified field.
v0.5.2
-Admin: unify Action URL + New Tab into single control used for Link/Button; preview flex spacing and close button styling now match frontend.
v0.5.1
-Admin: merge Font+Background into Style tab; Custom CSS becomes icon-only tab with dashicons-shortcode aligned right.
v0.5.0
-Admin: Scheduling header/row conditional; Close button becomes ENABLED/DISABLED toggle; preview shows close; front-end CSS prevents close from sitting off-screen.
v0.4.9
-Admin: Move Close Button settings into General; rename fields; duration visible only when enabled.
v0.4.7
-Admin: General tab — Display radio button bar; help only on Scheduled; Flatpickr date-time picker with site timezone hint/link; removed quick helper buttons.
v0.4.6
-Admin: preview updates when editing button/link text; restructure form to one field per row with uniform labels; no schema changes.
v0.4.5
-Admin preview container: center with margin 24px auto 0; cap at 1680px; make .noticebar-preview-body display: contents; apply box-sizing to .notice-bar; prevent long text pushing button; mobile mode constrains container not bar.
v0.4.4
-Admin preview: resize applies to .noticebar-preview-body in mobile mode (not just .notice-bar); layout parity maintained.
v0.4.3
-Admin preview DOM restructure: preview body outside tabs; header inside tabs; initial schedule state server-rendered; parity with front-end layout; device toggle and mobile spans maintained.
v0.4.2
-Admin preview: move preview into tabs container; fix mobile message visibility; add desktop/mobile toggle with responsive sizing; dashicons loaded; minor CSS/JS.
v0.4.1
-Admin preview: header at top, solid #6c2eb9; remove inner padding; match frontend flex layout so button aligns right
v0.4.0
-Admin: menu icon turns Divi green (#00C3AA) when bar is Active or within Scheduled window; JS live updates; cache-busted assets.
v0.3.9
-Move Button Styles under Action tab and show only when Action=Button; UI tidy-up to match Divi guide
v0.3.8
-Admin UI restyle per Divi Core guide: et-core form/buttons/tabs, animations; Save button mapped; non-breaking, no schema changes
v0.3.7
-Align admin UI with Divi style guide (palette tokens, gradient header, refined tabs, input focus states, code area styling)
v0.3.6
-Fix updater autoload: add Composer files autoload and shim; ensure makeUpdate loads reliably.
v0.3.5
-Fix admin JS init error causing ‘Cannot access before initialization’; preview now renders; menu icon color updates reliably.
v0.3.3
-Admin UI restructure: preview at top, tabbed settings, Save in preview header; removed page title.
v0.3.2
-Add ABSPATH guard; Composer autoload; makeUpdate via Composer
v0.3.1
-Admin UI styling + JS enhancements (live preview, conditional fields)
v0.3.0
-Remove ACF; add native settings UI
v0.2.06
–