Default to fluid width in merge request changes tab
## Problem to Solve When navigating to the changes tab on the merge request page the default preference for GitLab is to use a `fixed` width. This means on wide screens (beyond 1280px width) there is whitespace that surrounds the diffs. ![Screen_Shot_2021-09-13_at_1.10.55_PM](/uploads/51f71839f8e961d9bea3bed2bd3b9562/Screen_Shot_2021-09-13_at_1.10.55_PM.png) ## Proposal ### Iteration 1 Use full width of screen for the entire page when in `side-by-side` or `inline + open file tree` mode. | Before | After | | ------ | ------ | | ![Screen_Shot_2021-09-20_at_11.24.54_AM](/uploads/4fc8aa10e9989a361d7c9bfc64b68a2f/Screen_Shot_2021-09-20_at_11.24.54_AM.png) | ![Screen_Shot_2021-09-20_at_11.25.00_AM](/uploads/129d30286cc120781085151c92b8b14f/Screen_Shot_2021-09-20_at_11.25.00_AM.png) | ### Iteration 2 (TBD) Possibly _always_ default to fluid width for `Changes` tab <details> <summary>Original proposal</summary> ## Proposal In order to optimize the available space on the screen when performing a review, we should automatically switch to `fluid` width on the changes tab. We can also consider collapsing the left/right sidebars if they are not collapsed. ![Screen_Shot_2021-09-13_at_1.12.50_PM](/uploads/e478c17c75786e226cae6d154bb1acb0/Screen_Shot_2021-09-13_at_1.12.50_PM.png) </details> ### Additional Details We should consider enabling this via feature flag and only for the `gitlab-org/gitlab` and `gitlab-com/www-gitlab-com` projects to first gather feedback before pushing to enable this to a wider audience.
issue