diff options
| author | Annabel Dunstone <annabel.dunstone@gmail.com> | 2016-06-21 17:27:34 -0500 |
|---|---|---|
| committer | Annabel Dunstone <annabel.dunstone@gmail.com> | 2016-06-21 17:27:34 -0500 |
| commit | 94ac45cf0ec9ec6736c4c24e8dd693ab81fe3f22 (patch) | |
| tree | bf067aa2696e84929b74a5c2e7b38b381e620be8 /app/assets/javascripts | |
| parent | 1551615030524c731b6ca8864c180e4e9e70fb91 (diff) | |
| download | gitlab-ce-arrow-nav-bug.tar.gz | |
Hide nav arrows by default; remove settings dropdown btn at larger breakpoint; remove unneccessary CSSarrow-nav-bug
Diffstat (limited to 'app/assets/javascripts')
| -rw-r--r-- | app/assets/javascripts/layout_nav.js.coffee | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/app/assets/javascripts/layout_nav.js.coffee b/app/assets/javascripts/layout_nav.js.coffee index f8f0aea427e..cad095daae1 100644 --- a/app/assets/javascripts/layout_nav.js.coffee +++ b/app/assets/javascripts/layout_nav.js.coffee @@ -4,10 +4,9 @@ hideEndFade = ($scrollingTabs) -> $this .find('.fade-right') - .toggleClass('end-scroll', $this.width() is $this.prop('scrollWidth')) + .toggleClass('scrolling', $this.width() < $this.prop('scrollWidth')) $ -> - $('.fade-left').addClass('end-scroll') hideEndFade($('.scrolling-tabs')) @@ -21,5 +20,5 @@ $ -> currentPosition = $this.scrollLeft() maxPosition = $this.prop('scrollWidth') - $this.outerWidth() - $this.find('.fade-left').toggleClass('end-scroll', currentPosition is 0) - $this.find('.fade-right').toggleClass('end-scroll', currentPosition is maxPosition) + $this.find('.fade-left').toggleClass('scrolling', currentPosition > 0) + $this.find('.fade-right').toggleClass('scrolling', currentPosition < maxPosition - 1) |
