[CoLab] Layout page (footer)
The purpose of this task is to control text, page links and images in the Flax footer from the logoCMS>layout page.
The solution;
- users should be able to upload a brand logo to the footer using a file picker.
- users should be able to delete an existing brand logo in the footer.
- users should be able to add a link to a logo. Clicking on a brand image redirects the user to webpage.
- users should be able to add text to the footer.
- users should be able to reorder links in the footer using a drag-and-drop control.
- users should be able to enable/disable page visibility using a checkbox selection.
UI; Figma Board; Layout page components
Form library; react-jsonschema-form
Acceptance criteria;
-
Admin/Journal Manager is able to upload multiple brand partner logos. A user can delete an existing brand partner. -
Admin/Journal Manager is able to edit text (using a basic wax editor) and save to be displayed in the footer. -
Admin/Journal Manager can see a list of Pages linked in the footer in Flax. Users can also reorder, show/hide links in the footer.