Skip to content

Snippet: Swap Sticky Header Logo on Shrink

This CSS makes the logo swap only when the header begins shrinking, instead of changing as soon as it becomes sticky.

#site-header-sticky-wrapper.is-sticky #site-header:not(.sticky-header-shrunk) .logo-img[data-nonsticky-logo] {
    display: revert;
}

#site-header-sticky-wrapper.is-sticky #site-header:not(.sticky-header-shrunk) .logo-img[data-sticky-logo] {
    display: none;
}
Back To Top