SantiMA10 / devops-streamdeck

👀 Check the status of your CI/CD environments using your Stream Deck.
MIT License
99 stars 13 forks source link

Improve the Button-Look #22

Closed tuc0w closed 4 years ago

tuc0w commented 4 years ago

I'd suggest to improve the Button-Look since it is hard to identify which pipeline has passed or failed if we only see the GitLab logo and the status.

Here's a small mockup I made, the left button would be the easiest solution which only adds a title, to quickly identify the status of each pipeline I'd suggest to also add red/green indication and also parse the status: gitlab_ci-cd

SantiMA10 commented 4 years ago

The StreamDeck, at least at this moment, have a few limitations:

tuc0w commented 4 years ago

Adding the option to use two images in case of fail/pass would be a great idea, this way the user could add a title and will still see the result :)

SantiMA10 commented 4 years ago

@tuc0w Sorry for the delay, but other projects taken out all my free time, if you feel that you can work on any of the open issues, please feel free to assign this issue to you and send a PR with the code.

SantiMA10 commented 4 years ago

I just send the update with multiple images for success and failed states

tuc0w commented 4 years ago

Sorry I wasn't able to get back to you before you did the coding, it looks great!