taigaio / taiga-front

GNU Affero General Public License v3.0
259 stars 110 forks source link

[FR] Add option to hide header of crum project #100

Open dgd-contributor opened 3 years ago

dgd-contributor commented 3 years ago

Please describe the problem / need you are trying to solve.

When I use scrum project, i think we shoud have hide option for header area in this image to have better view of tasks

7heo commented 1 year ago

I think what @dgd-contributor is trying to say here, is that there should be an option to collapse the board type and the board settings (filters, search, zoom) onto the navbar.

Indeed, when using taiga on a 15 inch laptop screen, regardless of resolution, to have a comfortable display at the distance of a docked display (around 80cm), I have to set the resolution/DPI such as the view-port space taken by the navbar + the board type + settings is around 4cm. This is more than what is taken by the window-manager menu bar, the browser tabs, URL bar, and bookmarks bar combined (which is about 3.5cm give or take). See here for a screenshot.

This means that kanban boards start just a little bit above the middle of the screen, and scrum boards begin in the lower half of the screen, due to the summary bar.

Screenshot_2023-07-03_19_01_20_2 (quick reminder: 9.5 cm out of 17.5 cm is ~54%)

As you can easily imagine, using taiga with such a setup is quite unnerving. I could use another screen to mitigate the issue, but it wouldn't solve the problem, just hide it; and I also think that requiring people to spend money on screens to avoid adding a little bit of JavaScript and CSS to an app would be ridiculous.

What is even more aggravating is that, width-wise, everything can be collapsed, to such an extent that it is possible to have the whole board take less than a quarter of the width of the screen (albeit in that specific case, it is properly useless, since all columns are collapsed and no content at all is visible).


So, my suggestion here is that it would be possible to collapse the whole section above the board into the navbar, much in a similar way to the left menu collapsing.

Here is a poorly executed in-browser CSS edit on the same screen of that it could look like, with the browser in full screen mode: Screenshot_2023-07-03_19_45_08