With these two changes, the new sidebar will look awesome and better than ever in 8.3! And besides looking good, it will even improve usability! Thanks everyone!
@pelle@haynes thank you guys for your feedbacks, we pressed you hard yesterday, but you stayed strong. Right now middle ground solution is introduced to keep community rocking.
Thank you @creamzy! Often these middle ground solutions turn out to be pretty good solutions 😉 I'm sure all this sidebar stuff can be improved even more and I'm looking forward to your UI/UX improvements to GitLab in the future 🚀
@pelle There is a clear vision of what needs to be achieved
We need more horizontal space, right now there are too many boxes
We need main working elements to be reachable without scrolling
MR layout is crucial
We need to push sidebar up anyway, but without eating part of issue/MR space.
There is already ideas around it, just a dirty wireframe available for now, please be patient, we will share ideas soon.
@dzaporozhets what do you think about collapsed sidebar? It looks quite ugly due to font we use, it is time to start doing our icon font maybe as we don't have proper coverage. New weight icon wit scales does not quite reflect the meaning.
@creamzy I think changing layout (from gray background to white) should be separate issue. Can you please link it here since I think its need to be done before implementing new sidebar?
@creamzy yes but it does not say "New layout: remove gray background and borders". It is about issue weight which is too far from layout changes. If you want frontend developer to implement something it should be clear description what should be done (aka TODO).
@creamzy I love your design. Do you think the collapse button should be on the bottom to be consistent with the left side menu collapse button? I like it's position but in comparing them it seems odd.
@creamzy@jschatz1 I want to discuss new sidebar size. Right now its 312px which I found a bit a lot for laptop screen. I want you to think about making it smaller by around 30px. What do you think?
@JobV shortcuts is awesome adjustment, I wanted to write about them and totally forgot! Thank you.
286px is the min possible for sidebar based on the Participants section, let's do it 286px. And with buttons overflow - we need to change open by just to by , context is clear without extra word
The sidebar has an extra scrollbar for me (even though all content fits), and always had it since day 0. To worsen things, the scrollbar covers right-align text (which is noticeable when collapsed):