Add Actionable Insights UI panel with styling and mock data#199
Add Actionable Insights UI panel with styling and mock data#199ggondela1419 wants to merge 2 commits intomainfrom
Conversation
|
This is great! I do have one question - the same one I had on Dhyana's PR - how will the user switch repos to get different health scores? My thought was to have it in the Team Tab as it already has dropdowns, but the UI is looking perfect. |
That’s a good point, I didn’t really think about how users would switch between repos for different health scores. I think that putting it in the Team page makes sense since it already has the dropdowns for that. Also, I think that either moving the panel there or connecting it to a repo selector on the Home page could work, depending on what fits best with the overall layout. Let me know what you think the best approach would be. |
I think the Team tab would be best, I think our current structure focuses the Home page as more of org wide news/statistics and Team is more repo specific. |
|
working in PR 198 |


Description
This PR adds the Actionable Insights panel to the Home dashboard. It provides suggestions and resources based on insights data, and it displays a success message when everything is running smoothly. I focused on creating and styling the UI component, ensuring it displays properly on the dashboard. Right now, the panel is using mock data to mimic insights, allowing for UI testing before the backend logic is fully connected. It's ready to be integrated with actual data as soon as it's ready. This depends on the backend work for generating the health score and mapping insights (#173 and #176).
Fixes #177
Type of change
How Has This Been Tested?
I tested this locally by running the frontend and using mock data to simulate both scenarios:
To reproduce:
Test Configuration:
Checklist:
Screenshot of Output
This is just a screenshot of the panel with the mock data for now.