Fix Roadmap frontend glitches and timeline bar placement
What does this MR do and why?
Note: This MR is a backport of !119954 (merged) & !120718 (merged), which are already merged in master
and are live on GitLab.com.
This MR fixes number of issues for Roadmap;
- Fixes logic used for calculating container heights and positions to prevent UI glitches happening across roadmap.
- Fixes a bug where timeline bars on Roadmap were not aligned correctly to match the dates due to shrunk container element (#410729 (closed), #393031 (closed)).
Screenshots or screen recordings
Refer to original MRs
How to set up and validate locally
Refer to original MRs.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Kushal Pandya