felixmosh / bull-board

🎯 Queue background jobs inspector
MIT License
2.14k stars 342 forks source link

[FEAT REQ] Compact mode #686

Closed ivnnv closed 4 months ago

ivnnv commented 4 months ago

Hi, would you consider having a "compact mode" like this?

Heavily inspired on good'old bull-arena Im in the process of replacing by this.

Screenshot 2024-02-15 at 17 57 17

I could be able to implement this myself if you are willing to merge if done right.

Im also planning adding multiple job selector, retry / delete buttons and sorting options, yeah all pretty much the features present on bull-arena still missing here.

Thanks.

felixmosh commented 4 months ago

Hi, thank you for the feature request.

What is the motivation for this compact mode?

ivnnv commented 4 months ago

What is the motivation for this compact mode?

Basically to have a better overview of the jobs awaiting or being injected, it is (in my opinion) easier to see and handle when they are just a list of names than having the whole job expanded because you probably only want to know the full detail of a certain job on request (click and expand). You can only have like 2 or 3 jobs at quick sight even on large screens at the moment.

Just as a remainder this is how it looks like in bull-arena (ugly, but pretty functional tbh): Screenshot 2024-02-15 at 17 32 07

felixmosh commented 4 months ago

Yeah, it can be done by adding a new setting property. I'll be happy to review your PR

ivnnv commented 4 months ago

hey @felixmosh I started working on this, please have a look at this very initial Draft: https://github.com/felixmosh/bull-board/pull/687