Skip to content

Performance and UI improvements

Pre-release
Pre-release
Compare
Choose a tag to compare
@MattiasNilsson MattiasNilsson released this 12 Jul 06:03
· 635 commits to master since this release

This is a new major release which have focus on better performance and a more slim UI. A big part of the UI changes are related to the inline editing to make it more intuitive.

General UI:

  • [FEATURE] Buttons on right bar to edit/create a page
  • [TASK] Darker loading screen
  • [BUGFIX] Prevent double confirm modal on delete action
  • [BUGFIX] Use already initialized language service $GLOBALS['LANG']
  • [TASK] Make the save key more unique
  • [TASK] Add notification for when opening inline editing and unsaved changes

Inline editing:

  • [FEATURE] Add 'New' action icon
  • [FEATURE] Make record editing possible (like news records)
  • [TASK] Change showing hidden elements
  • [TASK] Move action icons to left
  • [FEATURE] Retain scrollbar position after reloading
  • [FEATURE] Handle drag&drop of nested CE
  • [TASK] Improve dropzone active state
  • [TASK] Add record title to ''title'' attribute in inline actions icon

Performance:

  • [TASK] Load page by ajax request without get variable
  • [TASK] Set iframe content direct on first load
  • [BUGFIX] Unset page setup before render the toolbars