mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	This PR ensure that all elements targeted by URL fragments will remain visible below the portico's menu bar at all viewport sizes and also when a user zooms in, provided the target is on a page with the menu bar, which will have the `portico-landing` class. Whether a quirk or a bug, Chrome appears to ignore the padding on ancestral containing elements when calculating the offset for `scroll-margin-top`, which is why padding has been moved to `.inner-content` for `.why-page` and `.case-studies-page`, which are the two unique class names for portico pages where the targeted- element scrolling behavior is used.