Refactor of left and right sidebars into PrimaryPanel and ContextualPanel in...
d.o issue: #3452314
Goals
- Move the Frontend P.o.C closer to preliminary wireframes
- Backfill mocked endpoints with real data
- Continuous refactoring to improve code quality
Non-goals
- Final styling/UI
- Final UX
- Full page rendering within the preview
- Editing of components
- a11y concessions or considerations
MR Contents
- Refactor of left and right sidebars into PrimaryPanel and ContextualPanel in line with wireframes.
- Moved tree view to left based on early Wireframes.
- Implemented basic tab navigation in the side panels.
- PrimaryPanel, on the left, contains the component list and tree view
- ContextualPanel, on the right, now opens when a component is selected and is passed basic context about the component
- Lifted state for hovered and selected component to UI slide in the Redux state
- Live SDC/Component list
- List in the primary panel now shows a real list of available SDC's fetched from the backend
- SDC markup
Edited by Wim Leers