Objective: Create a new frontend for the VICAV data.
Technical requirements: Nuxt 3 as the server for a mostly client side rendered Vue 3 app.
This is due to our aim at uniformity of Vue 3 based applications across the institute.
Epic overview:
[x] #10
Global display options
[x] #18
[x] #30
[x] #57
Screen is divided into menu bar and window manager
Window Manager
[x] WM State management #9
[x] #8
[x] Desktop + mobile #12
On desktop map loads as background, on mobile does not
[x] #1
[x] On window resize repaint #5
On desktop toggle between window and background? #2
On mobile map can be opened in window, on desktop can not
[x] BUG: #23
[x] #26
[x] #27
[x] #63
[x] #40
[x] #58
[ ] #64
[x] #87
[x] #97
[ ] #95
Content components
[x] #41
[x] #42
[x] #43
[x] #44
[ ] #20
[ ] #70
[ ] #71
[x] #45
[x] #61
[x] #81
[x] #89
[x] #109
[x] #101
[x] #31
[x] #32
[ ] #66
[ ] #74
[ ] #75
[ ] #73
Menu bar
[x] #13
[x] Loads project from api #6
[x] (On mobile?) has window selector to change window focus #11
Objective: Create a new frontend for the VICAV data.
Technical requirements: Nuxt 3 as the server for a mostly client side rendered Vue 3 app. This is due to our aim at uniformity of Vue 3 based applications across the institute.
Epic overview:
On desktop map loads as background, on mobile does notOn desktop toggle between window and background?#2On mobile map can be opened in window, on desktop can not