Replace block-level divs with inline spans and use flex-col for visual line stacking. Move whitespace-pre to content spans only. This allows text content copied out of diffs to match the UI, and not copy hidden newlines.
Signed-off-by: Evan Jarrett evan@evanjarrett.com
thanks for this PR!, the only issue with spans is that the background does not stretch all the way when content overflows: