Rebuild dashboard using Vue/Vuetify and new structure #1181

Closed
opened 2025-01-18 16:24:57 +01:00 by hansegucker · 11 comments
Owner

STEPS

  • New backend
  • Implement admin view for managing dashboard widgets with successful creating, editing and deleting widgets
  • Implement generic dashboard component with
    • support for logged in/not logged in users
    • edit option
  • Implement dashboard with integrated edit function
  • Implement default dashboard as alternative if user hasn't configured dashboard (with notice)

as concept says

PXL_20250118_152149009

PXL_20250118_152157952

image

STEPS - [ ] New backend - [ ] Implement admin view for managing dashboard widgets with successful creating, editing and deleting widgets - [ ] Implement generic dashboard component with - support for logged in/not logged in users - edit option - [ ] Implement dashboard with integrated edit function - [ ] Implement default dashboard as alternative if user hasn't configured dashboard (with notice) as concept says ![PXL_20250118_152149009](/uploads/c1ff842bdcd07e46a52dc77199617f0d/PXL_20250118_152149009.jpg) ![PXL_20250118_152157952](/uploads/7d67b8558f4850ffdbbe4f59fcf3725e/PXL_20250118_152157952.jpg) ![image](/uploads/e4448c35a0af029d2006b06a9b280e6d/image.png)
Author
Owner

assigned to @leuckeju

assigned to @leuckeju
Author
Owner

DashboardWidgetInstance: x,y,width,height (x,y 0-11, w 1-12, h???); one layout for desktop/tablets, on mobile everything 12 cols

DashboardWidgetInstance: x,y,width,height (x,y 0-11, w 1-12, h???); one layout for desktop/tablets, on mobile everything 12 cols
Member

x should be 0-11, not y

x should be 0-11, not y
Author
Owner

created branch 1181-rebuild-dashboard-using-vue-vuetify-and-new-structure to address this issue

created branch [`1181-rebuild-dashboard-using-vue-vuetify-and-new-structure`](/AlekSIS/official/AlekSIS-Core/-/compare/master...1181-rebuild-dashboard-using-vue-vuetify-and-new-structure) to address this issue
Author
Owner

mentioned in merge request !3352

mentioned in merge request !3352
Author
Owner

TODO: Announcement widget (#175)

TODO: Announcement widget (#175)
Author
Owner

TODO #251

TODO #251
Author
Owner

changed the description

changed the description
Member

At FOSDEM, someone reminded me of the feature request to have sub pages. Don't know, if and how this may be integrated into the plan …

At FOSDEM, someone reminded me of the feature request to have sub pages. Don't know, if and how this may be integrated into the plan …
Member

what exactly do you mean by that?

what exactly do you mean by that?
Author
Owner

mentioned in commit c00fd41347

mentioned in commit c00fd4134720d96ac544cbe8453a0e6153e1750d
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core#1181
No description provided.