Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-docs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'content/assets/javascripts/docs.js')
-rw-r--r--content/assets/javascripts/docs.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/content/assets/javascripts/docs.js b/content/assets/javascripts/docs.js
index 327fe50a..47f1dd56 100644
--- a/content/assets/javascripts/docs.js
+++ b/content/assets/javascripts/docs.js
@@ -1,5 +1,23 @@
var NAV_INLINE_BREAKPOINT = 1100;
+var landingHeaderBar = document.getElementById('landing-header-bar')
+var headerLinks = document.getElementsByClassName('header-link')
+
+window.addEventListener('scroll', function() {
+ if (window.scrollY >= 100) {
+ landingHeaderBar.classList.add('scrolling-header')
+ for (var i = 0; i < headerLinks.length; i++) {
+ headerLinks[i].classList.add('scrolling-header-links')
+ }
+ }
+ else {
+ landingHeaderBar.classList.remove('scrolling-header')
+ for (var i = 0; i < headerLinks.length; i++) {
+ headerLinks[i].classList.remove('scrolling-header-links')
+ }
+ }
+});
+
var navtoggle = document.getElementById("docs-nav-toggle");
if (navtoggle) {
navtoggle.addEventListener("click", toggleNavigation);