Support extra-large viewports for issue boards

Problem to solve

Issue boards are a really great tool for teams, making the big-picture view of a workflow readily visible. It's not uncommon for teams to want to display this type of info on a large monitor/TV in a shared space, but it seems that GitLab's design of issue boards doesn't account for this use case:

Screen_Shot_2018-07-31_at_11.55.07_AM

I propose that the design of issue boards should support a "big display" mode, eliminating the excessive negative space seen above in favor of proportionally larger, space-filling swimlanes and issue cards.

Further details

Use-case and goals are mostly described above. A concrete goal would be something like "swimlane titles and issue titles should be legible from 6 feet away on a monitor 28 inches or larger", but someone more knowledgeable should clarify the desired proportions.

NOTE: Many other pages in the GitLab UI don't account for larger-than-desktop display modes, but I would assert that issue boards in particular need attention, because A) the content isn't centered like most other pages and B) they're especially useful in the "big display" scenario, more so than other pages. That said, I wouldn't be opposed to using this improvement as a starting point for more widespread support of this viewport size.

Proposal

What does success look like, and how can we measure that?

Increased page loads or longer time-on-page for issue boards in large viewport sizes, maybe. Alternatively, qualitative assessment based on user feedback.

Links / references

Tried to find a Netflix Engineering article on this topic that I read once upon a time, but was unsuccessful. Possibly useful:

  • https://webdesign.tutsplus.com/articles/life-beyond-960px-designing-for-large-screens--webdesign-7348
  • https://www.invisionapp.com/blog/large-desktop-experience-responsive-design/
  • https://css-tricks.com/optimizing-large-scale-displays/
Edited Jun 23, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading