Go to file
Abhinav Jha 861ef5eec9 Merge branch 'fix/page-creation' into 'release'
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
2020-01-27 08:24:58 +00:00
app/client Page Management 2020-01-27 08:24:58 +00:00