Add new /instance<instance-id>/editor view #3656
Labels
area:frontend
For any issues that require work in the frontend/UI
size:M - 3
Sizing estimation point
task
A piece of work that isn't necessarily tied to a specific Epic or Story.
Milestone
As part of #3646, we need to create a new view that will host the "Immersive" experience.
Considerations:
/src/layouts/Platform.vue
layout component, which is defined at the very topApp.vue
level. This will be the first view we have that does not need the very top-level navigation header that this view provides. We already have aisModalPage
check inApp.vue
, we could extend this to handle this particular page.:tabs="navigation"
into theinstance/index.vue
, which utilises the fullff-page-header
(SectionNavigationHeader.vue
) component. For this new view, we only need the tabs part of thatff-page-header
, which can be achieved with<ff-tabs v-if="tabs" :tabs="tabs" />
./instance
should already be available in standalone components, and so these should be re-usable within the new/editor
view.<router-view>
of the/editor
page. I think it's a good first step to have/instance/<instance-id>/editor/snapshots
or something along those lines, which would mimic the/instance/<instance-id>/snapshots
view.Acceptance Criteria:
/editor
URL to view this new experienceThe text was updated successfully, but these errors were encountered: