Das Verhalten des Kopfbereiches (header) wird über folgende CSS-Klassen gesteuert, die über JavaScript dem html-Tag zugewiesen werden:
Die Style-Regeln zu diesen Klassen sind u.a. in der header.scss definiert. Möchten Sie das Verhalten des Kopfbereiches (welcher meist auch das Logo enthält) beim Scrollen beeinflussen, genügt es diese Styles anzupassen.
Im Standard verhält sich ein minimierter Kopfbereich nachdem herunter gescrollt wurde, beim Hochscrollen so, daß der Kopfbereich wieder maximiert wird.
Will man dies verhindern und den Kopfbereich erst wieder bei Erreichen des Anfangs der Seite maximieren, tragen Sie dies für das Hochscrollen (.scrolldirection-up) einfach zusätzlich zur Definition mit ein (vorne anfügen).
@else if $headerOnScroll == minimize {
position:fixed;
z-index:100;
top:0;
/* ... */
/*
scrolldirection-up und scrolldirection-down verhalten sich gleich
daher folgender Zeile ".scrolldirection-up" vorne angefügt
/*
.scrolldirection-up &, .scrolldirection-down:not(.navmenu-open) & {
/* ... */
}
}