Job log: Small visual fixes

What does this MR do and why?

Job log: Small visual fixes

Fixes the panel header divider to be visible across the page, as it was previously hidden by the sidebar. It also fixes the overlap of an alert with the job log header. Replaces the shadow approach with an Observer for better compatibility.

Screenshots or screen recordings

Before After
before after
before2 after2

How to set up and validate locally

  1. https://gdk.test:3000/gitlab-org/gitlab-shell/-/jobs/63

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading
Loading