Performance and UI improvements
Pre-release
Pre-release
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