Add distinctive background for empty lines in Rapid Diffs

What does this MR do and why?

Add distinctive background for empty lines in Rapid Diffs to distinguish them from regular lines. This change should make it easier to read the parallel diff.

Screenshots or screen recordings

Theme Before After
White image image
Solarized White image image
None image image
Dark image image
Solarized Dark image image
Monokai image image

How to set up and validate locally

  1. Go to 'New merge request' page
  2. Switch to 'Changes' tab
  3. Switch to parallel view setting
  4. Observe new background for empty diff cells

Merge request reports

Loading