-
Notifications
You must be signed in to change notification settings - Fork 57
[Modal Layout Picker] Create Modal window for Modal Layout Picker #2419
Copy link
Copy link
Closed
Labels
Page Templates[Type] EnhancementImproves a current area of the editorImproves a current area of the editor
Description
Is your feature request related to a problem? Please describe.
This task is part of the effort to rework the Starter Page Template Picker for new pages. This part of the initiative will focus on creating the base modal for the new Modal Layout Picker. Other tasks will then work off of the modal created in this task. It will also handle the feature flags to set up the build environments to enable the development and building of the new modal.
The goal will be to create a UI that looks something like:
| iOS | Android |
|---|---|
![]() |
![]() |
Goals - Modal Container
- When creating a new page, a modal should display with the following items:
- Title
- Subtitle
- "Create Blank Page" Button
- A button for dismissing the modal.
- These items should be styled for Light and Dark interfaces.
- Selecting the "Create Blank Page" button should create a new blank page.
- Selecting the "X" (iOS) or Up button (Android) should dismiss the modal.
- Android should validate the back button works as expected for dismissing the modal.
- Swiping down on the modal should dismiss the modal.
Goals - Feature Flag
- Selecting the Create page should only show this new modal when running:
- iOS build configurations:
localDevelopmentanda8cBranchTest. - Android build configurations:
vanillaandjalapeno.
- iOS build configurations:
- Opening the editor should not show the existing STP picker if the modal has been shown
- Opening the editor should show the existing STP picker if the modal has not been shown
Additional context
- Creating a new page can happen from:
- The FAB button on the bottom right of the site's home screen
- The ➕ on the top right on the "Pages" screen in iOS or the FAB button on the "Pages" screen in Android
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Page Templates[Type] EnhancementImproves a current area of the editorImproves a current area of the editor



