2.0.4

Orange-OpenSource/hurl2.0.4May 3, 2025by givanz

AI Summary

This release introduces the Landing theme as the default edit page with custom sections and automatic screenshot generation. It includes numerous bug fixes for UI components, editor behavior, and Chrome compatibility, along with UI improvements such as toolbar shortcuts and responsive adjustments.

Key Highlights

  • Landing theme integration with automatic section screenshots
  • UI improvements including toolbar shortcuts and code editor toggle
  • Bug fixes for tabs, accordions, and Chrome compatibility issues
  • Enhanced media modal styles and content overflow fixes

New Features

  • Landing theme with custom sections
  • Automatic screenshot generation from HTML source
  • Toolbar shortcuts for undo/redo, new page, navigator, and code editor
  • CKEditor text editor opened in popup
  • List component type option (ordered/unordered)

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