See if scroll bar indications are necessary/can be hidden in Web IDE

Continuation from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4789#note_62398811

Problem

The supposed problem it currently solves is: For longer files it would show the changes that aren't in the visible viewport.

The problem, however, is if it applies to our web ide. Also, we are not doing a similar thing in our normal non web ide diffs. Is this really necessary or does it create confusing UI?

image

Technical challenge

The reason why this got its own issue is due to the fact that its not easy to disable:

so its not possible to disable it through a config. However, I have changed the width of the element to push it off the side. Are you 100% sure we should have it hidden? Its a little bit of a hacky solution that i'm not 100% comfortable with 😞

cc: @jramsay @iamphill @timzallmann

Assignee Loading
Time tracking Loading