2.0.4

givanz/VvvebJs2.0.4May 3, 2025by givanz

AI Summary

VvvebJs 2.0.4 is a feature and bug fix release that improves the code editor, image components, and UI toolbar. It includes fixes for tabs and accordion components, CSS variable display improvements, and better handling of media variables.

Key Highlights

  • Enable save button when changes are made in code editor
  • Fixed tabs and accordion add new item bug
  • Added default width to image component template
  • Move actions toolbar to bottom if no space on top with shortcuts for undo/redo, new page, navigator and code editor toggle
  • Open CKEditor text editor in popup

New Features

  • Type option to switch between ordered and unordered list for list component
  • Parallax background toggle and sections reuse refactor
  • Show CSS variables in 2 columns for colors and 1 column for other values
  • Save downloaded zip file name to match current page name

Full Release Notes

This package is the same used in [VvvebJs demo](https://www.vvveb.com/vvvebjs/editor.html)

Includes [Landing theme](https://github.com/givanz/landing/) from [Vvveb CMS](https://vvveb.com/) as default edit page with custom sections and automatic section screenshots generation from html source.

---

* Enable save button if changes are made in code editor https://github.com/givanz/VvvebJs/commit/2f1c5e6d5d4d8409285dd74fbbb698e828b58ec8
* Added default width to image component template https://github.com/givanz/VvvebJs/commit/4a844a3db4a81fc96f5d10b5433d24f8b7a1c912
* Fixed tabs and accordion add new item bug https://github.com/givanz/VvvebJs/commit/008d3c4c427c69fd1250e3c9193f98b25d226e48
* Show css variables in 2 columns for colors and 1 column for other values https://github.com/givanz/VvvebJs/commit/133e1b342222853b20c0a4acb7cf986c28a52711
* Save downloaded zip file name to match current page name https://github.com/givanz/VvvebJs/commit/7517929d6cb9b6eef3004761d2d7a478ca2c954d
* Fixed missing images https://github.com/givanz/VvvebJs/commit/3a6909e90c158e7692b9dbd50b982602595775a7
* Add default media variables only if not added from editor.html to allow easier override https://github.com/givanz/VvvebJs/commit/1bd8078702b301f42ad9261c62647189cf61f2e7
* Parallax background toggle and sections reuse refactor https://github.com/givanz/VvvebJs/commit/3e46bb19e812d703463576985f39b1374f9b50b9
* Move actions toolbar to bottom if there is no space on top, shortcuts for undo/redo, new page, navigator and code editor toggle https://github.com/givanz/VvvebJs/commit/caa09e6003fd51461d2d47468b33f07308144495
* Fixed toggle input template on/off state for emtpy values https://github.com/givanz/VvvebJs/commit/11c2298c3305bddba529f76d88b2469ffb38711b
* Type option to switch between ordered and unordered list for list component https://github.com/givanz/VvvebJs/commit/409ede1a720b1d0cd2939f625d0065645db163dc
* Fixed chrome bug that adds div elements inside paragraphs on enter key, media modal styles improvement. https://github.com/givanz/VvvebJs/commit/1a7e4a7367032ad15acddd33df2e27bff190966c
* Open the ckeditor text editor in popup https://github.com/givanz/VvvebJs/commit/838b1555e273a7f9b7303192b7421f5427ef9515 @eduardokraus
* Fixed content overflowing issue https://github.com/givanz/VvvebJs/commit/33e89aefa5e4507d307a702af5c4a66271c95311 https://github.com/givanz/VvvebJs/issues/378