Page Management
Manage Pages
============
- Users can select page from the editor's header
- Users can manage pages by clicking on the editor header's page selection dropdown
- Page management is now a sidebar
- Page management has a new entry in the navigation bar
- Pages are listed in the page management sidebar
- Users can add a page by clicking on the add page button in the page management sidebar
- Users will see a default page name available and selected, ready for modification when clicking on the add page button
- Users will be shown a loading indicator when a page is being created
- Users will automatically navigate to the newly created page
- Users will be able to update the name of pages by double clicking on the page entry in the page sidebar page list
- Users will see the "home" page marked with an appropriate icon
- Pages which are not the home page will be marked with a generic icon
- Selecting a page in the sidebar will open the particular page.
- Users can set a page as the homepage from the context menu in the page list item.
Other Changes
=============
- The organization dropdown has the following fixes
- Clicking on any part of the dropdown option will trigger the action of the option
- Clicking on inactive entries in the dropdown will not close the dropdown
- The hard coded "2 projects" has been removed.
- Users can delete an application by clicking on the delete option in the context menu of the application card
See merge request theappsmith/internal-tools-client!259
Fix widget boundaries persist issue
- FIX for - Widget boundaries persisted after dropping a new widget
See merge request theappsmith/internal-tools-client!251
New Widget drag effects
- Remove showPropertyPane, selectedWidget, focusedWidget, isDragging, isResizing, selectWidget, focusWidget from context
- Add the above to hooks and reducers.
- When dragging a new widget from the widget cards pane, widget boundaries show up
- When dragging a new widget from widget cards pane, the property pane closes.
See merge request theappsmith/internal-tools-client!247
Misc Fixes
- Change default button styles.
- Change input widget focus styles.
- Resize Restrictions
- Containers cannot resize vertically when children are obstructing
- All widgets will not resize below the rows and cols described in widget configs
See merge request theappsmith/internal-tools-client!246
Dropzone Snapping - Fix
- Earlier, the container padding was not taken into account when snapping the dropzones, now it is.
See merge request theappsmith/internal-tools-client!245