Skip to content

Resolve "Clean up bottom status bar Web IDE"

André Luís requested to merge 44833-ide-clean-up-status-bar into master

To be merged only after !18581 (merged) is merged to not block that from being merged.

What does this MR do?

Cleans up the status bar of the WebIDE so that:

  • the bar spans the entire viewport width
  • the left side is reserved for the Last commit information (to be improved in following issues with pipeline).
  • the right side is reserved for info regarding the currently opened file

Are there points in the code the reviewer needs to double check?

UX Support for getting the avatar of the user is coming to the API soon (https://gitlab.com/gitlab-org/gitlab-ce/issues/45821).

Until then, getting the avatar requires backend effort so it's not included in this MR. Happy to create an issue to follow up with that addition to the status bar, if you agree with this approach. ;) Issue created: https://gitlab.com/gitlab-org/gitlab-ce/issues/46111

Why was this MR needed?

Make the bar cleaner and more useful.

Screenshots (if relevant)

Screen_Shot_2018-05-04_at_17.37.40

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #44833 (closed)


ToDo:

  • Add relevant tests.
Edited by Phil Hughes

Merge request reports