You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor dashboard and HAProxy handlers to update redirect paths and descriptions; remove hardcoded server ID in widget definitions; add new CSS for widget palette styling; implement JavaScript for widget palette management and filtering.
- Real-time search across name, description, and plugin
124
+
- Plugin dropdown filter with all available plugins
125
+
- Fetches widgets dynamically from `/api/dashboards/widgets` endpoint
126
+
- Responsive design with dark mode support
109
127
110
128
#### Task 3: Drag-and-Drop from Palette
111
129
@@ -120,6 +138,14 @@ Framework = Shared services and building blocks (graphs, tables, panels, cards,
120
138
-[ ] Show plugin menu items only when enabled for server
121
139
-[ ] Ensure plugin menu items update when plugins are enabled/disabled
122
140
141
+
#### Task 5: Left Hand Navigation bar Updates
142
+
143
+
-[ ] Items can be rearranged by clicking edit icon that is next to the toggle sidebar icon
144
+
-[ ] When in edit mode user can drag a menu item up or down and other nav items flow around it
145
+
-[ ] Edit icon becomes save icon
146
+
-[ ] When a plugin is enabled it generates its default "dashboard" interface yaml file if it does not already exist. Each plugin's default dashboard has a default name and icon as designed by plugin developer. When plugins is enabled it is added to the nav bar
147
+
-[ ] The rearrangement of left hand nav items will be removed from the plugin screen, all nav rearrangement is now in the nav bar only.
0 commit comments