summaryrefslogtreecommitdiff
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorAnnabel Dunstone <annabel.dunstone@gmail.com>2016-06-21 17:27:34 -0500
committerAnnabel Dunstone <annabel.dunstone@gmail.com>2016-06-21 17:27:34 -0500
commit94ac45cf0ec9ec6736c4c24e8dd693ab81fe3f22 (patch)
treebf067aa2696e84929b74a5c2e7b38b381e620be8 /app/assets/javascripts
parent1551615030524c731b6ca8864c180e4e9e70fb91 (diff)
downloadgitlab-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.coffee7
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)