function adjustHeaderImageHeight()

in ArticleTemplates/assets/js/modules/immersive.js [112:125]


function adjustHeaderImageHeight() {
    let embed;
    const headerContainer = document.querySelector('.article__header-bg, .article__header-bg .element > iframe');

    if (headerContainer) {
        embed = headerContainer.getElementsByClassName('element-embed')[0] || headerContainer.getElementsByClassName('element-atom')[0];
        if (embed || headerContainer.dataset.fullScreen) {
            headerContainer.style.height = `${getImageHeight()}px`;
            if (embed) {
                embed.classList.add('height-adjusted');
            }
        }
    }
}