Major
Detail
Detail
The layout editor is integrated into the running application via additional commands. Here it is not always obvious what is a specialist function and what is a development function.
"Delete view" is not a "normal" delete function!
Improvement
Grouping of all developer functions at the end of the menu. "Positive edit commands", "Negative edit commands", "Inspector".
In addition, the in-app developer functions are marled with their own CSS class tlInApp, so you can make them stand out visually in the theme. In the provided theme, a theme variable INAPP_COMMAND_BACKGROUND is defined to slightly visually highlight the background of the menu bar.
The developer options in the main navigation are now grouped in a separate menu, so that an application in development mode is closer in appearance to a production application without development features.
Code migration
- Global dialogs are now displayed in the main tab's burger menu unless createOpenerButtons="false" is explicitly set in <dialogInfo>.
Test
- Activate design mode and test burger menus.