diff options
author | Jacob Schatz <jschatz@gitlab.com> | 2016-06-24 01:21:21 +0300 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2016-06-24 01:27:37 +0300 |
commit | 12d9e057180131bc80822e90522570334bdc8b7e (patch) | |
tree | fe3008359c3ea09d328a7470e2f2e3a3e5c0f82c /app/views/projects | |
parent | a0ce7cf3d2e0f1ccb369da97167cc41ded2cabf6 (diff) |
Merge branch '18438-ios-scrolling' into 'master'
Resolve "Scrolling horz on iOS for the secondary nav is broken"
## What does this MR do?
Moves absolutely positioned `div`s outside of the scrolling container because mobile safari causes those elements to jump around on scroll.
## Are there points in the code the reviewer needs to double check?
Check on a real iPhone (was only able to check in iOS simulator)
## Why was this MR needed?
Mobile Safari.
## What are the relevant issue numbers?
Closes #18438
## Screenshots (if relevant)
![mobile-safari-fix](/uploads/b38bba735530eb11507fe03036292dd8/mobile-safari-fix.gif)
See merge request !4869
Diffstat (limited to 'app/views/projects')
-rw-r--r-- | app/views/projects/commits/_head.html.haml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/app/views/projects/commits/_head.html.haml b/app/views/projects/commits/_head.html.haml index 54dab4bff07..b11b6c24ccd 100644 --- a/app/views/projects/commits/_head.html.haml +++ b/app/views/projects/commits/_head.html.haml @@ -1,8 +1,10 @@ -.scrolling-tabs-container +.scrolling-tabs-container.sub-nav-scroll + .fade-left + = icon('arrow-left') + .fade-right + = icon('arrow-right') .nav-links.sub-nav.scrolling-tabs %ul{ class: (container_class) } - %li.fade-left - = icon('arrow-left') = nav_link(controller: %w(tree blob blame edit_tree new_tree find_file)) do = link_to project_files_path(@project) do Files @@ -26,5 +28,3 @@ = nav_link(controller: [:tags, :releases]) do = link_to namespace_project_tags_path(@project.namespace, @project) do Tags - %li.fade-right - = icon('arrow-right') |