As a page creator I may often need to share the page with a more technical user to have additional capabilities added.
For this the Page Creator may decide to export the page definition as a Zip that will include.
The goal of this story is to introduce an export step that will allow a user to select or not the related content for exportation.
Given a Page creator wants to export one/multiple pages.
When a Page Creator clicks on the 3 dots to access page properties
Then the page creator finds an option to export the page
When a Page Creator selects multiple pages
Then the page creator can export all of them from the management toolbar
(See if we could also include Images: fragment images, and background images. TBD)
Given a Page creator wants to import pages from the portal.
When a Page Creator clicks import (see where in mockup)
Then the page creator can choose a zip file to import 1/multiple pages
Success / Error cases
Error/success messages should consistent and similar to messages agroupation introduced for "Page Template import" use cases. Just need to compare import behaviour and do the same.
Definition of Schema
The page definition should be accessible via documentation to developers so that they can validate their page definitions.