Make improvements to the commit column on the pipeline index page
Problem to solve
On the pipeline index page, in a viewport sized between 768px to 1080px
, the commit details need to be adjusted, and that leads to the commit icon and the commit number appearing on separate lines.
Why is this closed?
Changes in Rearrange pipeline index page layout to create ... (#339230 - closed) resolved the problem described in this issue and Commit Author missing in Pipeline Page Redesign (#350663 - closed) was prioritized to put the committer back into the Pipeline Layout.
Proposal
In a viewport sized between 768px to 1080px
:
- Make commit info look like this, which may include changes to the commit component in
vue_shared
or moving that component togitlab-ui
What does success look like, and how can we measure that?
In the pipelines table the commit number and icon should not appear in separate lines. If there's a need to truncate, the icon should move to the other line along with the number.
Links / references
Originally split off from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26136 (especially https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26136#note_153263390)
Related: gitlab-ce#35936