Make tabs and execution panel "sticky"
Summary of Changes
Uses two new slots in trame-facade to make the tabs at the top of the app and the execution buttons at the bottom of the app "sticky". I had to split the original TabsPanel into two separate files, TabsPanel (just the v-tabs) and TabContentPanel (the actual contents of each tab), in order to place things into the correct slots.
Checklist
-
The MR has a clear and concise title -
Code is self-documented and follows style guidelines. -
Automated tests are written and pass successfully. -
Regression tests (e.g. manually triggered system tests, manual GUI/tool tests, ...) are performed to make sure the MR does not break anything (when applicable) -
Readme file is present and up-to-date.
Documentation Updates
ndip/public-packages/trame-facade!9 (merged) documents the trame-facade changes.
Additional Notes
ndip/public-packages/trame-facade!9 (merged) contains the trame-facade changes that facilitate this.
Closes #37 (closed)