Fix job sidebar when project studio is available

What does this MR do and why?

This change fixes some layout issues when for the job sidebar when project studio is enabled.

  • Allow the full width of the logs to be seen in larger sizes
  • Removed auto-hiding of the sidebar according to @media breakpoints

References

#566240

Screenshots or screen recordings

Project Studio Disabled Project Studio Enabled
2025-09-15_09.54.15

How to set up and validate locally

  1. Visit any job e.g. https://gdk.test:3000/my-group/code-quality/-/jobs/4990
  2. Check sidebar behavior in different screen sizes

You can switch between the new UI and the normal UI with:

  1. export USE_TAILWIND_CONTAINER_QUERIES= && echo "Feature.disable(:tailwind_container_queries) && Feature.disable(:global_topbar) && Feature.disable(:paneled_view)" | bundle exec rails c && gdk restart vite
  2. export USE_TAILWIND_CONTAINER_QUERIES=true && echo "Feature.enable(:tailwind_container_queries) && Feature.enable(:global_topbar) && Feature.enable(:paneled_view)" | bundle exec rails c && gdk restart vite

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.

Related to #566240

Edited by Miguel Rincon

Merge request reports

Loading