stryker-mutator / stryker-dashboard

See your mutation testing reports from anywhere 🚀
https://dashboard.stryker-mutator.io/
Apache License 2.0
23 stars 18 forks source link

Give the dashboard a fresh coat of paint #385

Open xandervedder opened 10 months ago

xandervedder commented 10 months ago

The dashboard currently looks a bit outdated and could use a refresher.

The following needs to be updated:

  1. Styling (need a design first).
  2. Better UX: a. #144. b. #147 c. #148 (not slow anymore, but it isn't nice visually what happens on the page).
  3. Better onboarding. a. #149 (we could show strykers' reports as an example).

Ideas:

nicojs commented 9 months ago
lex-funy commented 9 months ago

The ability to pin certain repositories to the top of the webpage might be useful.

JortWillemsen commented 9 months ago

First drafts of the redesigned dashboard. Thanks to some input from @xandervedder.

Schermafbeelding 2023-10-07 171724

Schermafbeelding 2023-10-07 171656

xandervedder commented 9 months ago

We could also add documentation for the API somewhere as a separate page (like Swagger). Not sure if it’s difficult to theme a swagger page with Stryker colors..

JortWillemsen commented 9 months ago

dashboard_repository dashboard_home – 1 dashboard_home

Updated designs :D

JortWillemsen commented 9 months ago

https://github.com/JortWillemsen/stryker-dashboard-redesign

This is the fork that we can work in.