TwiN / gatus

⛑ Automated developer-oriented status page
https://gatus.io
Apache License 2.0
6.35k stars 424 forks source link

Compact layout #316

Open tostt opened 2 years ago

tostt commented 2 years ago

Describe the feature request

When there are many endpoints to monitor, a compact layout mode may come in handy (to avoid scrolling!). It would collect all the information of an endpoint on a single line.

It would look like this (the example has only 3 endpoints but imagine this with dozens more...) Sans titre3

Why do you personally want this feature to be implemented?

I'd like to monitor about 80 endpoints total. I'd like to fit as many as possible on a single page.

How long have you been using this project?

No response

Additional information

No response

TwiN commented 2 years ago

That's not a bad idea. We could add a button to toggle "compact mode" on/off, and persist the user's preference at the browser-level by using session or local storage like we already are for refresh interval and dark/light theme in https://github.com/TwiN/gatus/blob/master/web/app/src/components/Settings.vue

BassSingh commented 1 year ago

This feature would be awesome!

skhokhlov commented 1 year ago

There is a project with alternative view https://github.com/BluemediaGER/fancy-gatus

BassSingh commented 1 year ago

There is a project with alternative view https://github.com/BluemediaGER/fancy-gatus

Thank you @skhokhlov you are awesome!