AWeber-Imbi / imbi

An operational management platform for medium to large environments
BSD 3-Clause "New" or "Revised" License
2 stars 12 forks source link

Hover/tooltip to show desired state #5

Closed ryangsteele closed 3 weeks ago

ryangsteele commented 3 years ago

IMO, it would be useful to be able to hover over individual items that comprise a project's health score to identify what the desired state should be. For example, if the Programming Language is Python 3.7 and that's flagged with an orange color (because Python 3.9 is desired), having a hover tooltip to show that Python 3.9 is the goal would be good feedback for project maintainers. Since the tooltip already shows the current score, perhaps we could give a hint about the max score, e.g.:

Current score: 75
    Max score: 100 (Python 3.9)

Screen Shot 2021-03-22 at 10 21 12 AM

gmr commented 3 years ago

The only issue with the suggestion here is there are some fact types that have multiple options for max score.

We should play with a comma delimited list of those items or perhaps have a different popup behavior that perhaps is a card or panel with the table of possible values.

tomkulzer commented 3 years ago

thread talking about similar theme https://aweber.slack.com/archives/C01SFQYH3A5/p1621354930001300

dave-shawley commented 2 months ago

Decided to go a different direction with this one. I added a slide over panel that is displayed when you click on the project score. It could use some UI prettying but it is considerably better than nothing. image