Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
4d6dfeee
Commit
4d6dfeee
authored
Aug 10, 2016
by
Clement Ho
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add horizontal scrolling to all sub-navs on mobile viewports
parent
501b570d
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
145 additions
and
129 deletions
+145
-129
CHANGELOG
CHANGELOG
+1
-0
app/assets/stylesheets/framework/nav.scss
app/assets/stylesheets/framework/nav.scss
+11
-9
app/views/admin/background_jobs/_head.html.haml
app/views/admin/background_jobs/_head.html.haml
+24
-22
app/views/admin/dashboard/_head.html.haml
app/views/admin/dashboard/_head.html.haml
+28
-26
app/views/projects/commits/_head.html.haml
app/views/projects/commits/_head.html.haml
+1
-4
app/views/projects/graphs/_head.html.haml
app/views/projects/graphs/_head.html.haml
+17
-15
app/views/projects/issues/_head.html.haml
app/views/projects/issues/_head.html.haml
+28
-26
app/views/projects/pipelines/_head.html.haml
app/views/projects/pipelines/_head.html.haml
+19
-17
app/views/projects/wikis/_nav.html.haml
app/views/projects/wikis/_nav.html.haml
+12
-10
app/views/shared/_nav_scroll.html.haml
app/views/shared/_nav_scroll.html.haml
+4
-0
No files found.
CHANGELOG
View file @
4d6dfeee
...
...
@@ -11,6 +11,7 @@ v 8.12.0 (unreleased)
- Add Sentry logging to API calls
- Automatically expand hidden discussions when accessed by a permalink !5585 (Mike Greiling)
- Fix groups sort dropdown alignment (ClemMakesApps)
- Add horizontal scrolling to all sub-navs on mobile viewports (ClemMakesApps)
- Added tests for diff notes
- Add delimiter to project stars and forks count (ClemMakesApps)
- Fix badge count alignment (ClemMakesApps)
...
...
app/assets/stylesheets/framework/nav.scss
View file @
4d6dfeee
@mixin
fade
(
$gradient-direction
,
$
rgba
,
$
gradient-color
)
{
@mixin
fade
(
$gradient-direction
,
$gradient-color
)
{
visibility
:
hidden
;
opacity
:
0
;
z-index
:
2
;
...
...
@@ -8,10 +8,10 @@
height
:
30px
;
transition-duration
:
.3s
;
-webkit-transform
:
translateZ
(
0
);
background
:
-webkit-linear-gradient
(
$gradient-direction
,
$rgba
,
$gradient-color
45%
);
background
:
-o-linear-gradient
(
$gradient-direction
,
$rgba
,
$gradient-color
45%
);
background
:
-moz-linear-gradient
(
$gradient-direction
,
$rgba
,
$gradient-color
45%
);
background
:
linear-gradient
(
$gradient-direction
,
$rgba
,
$gradient-color
45%
);
background
:
-webkit-linear-gradient
(
$gradient-direction
,
rgba
(
$gradient-color
,
0
.4
)
,
$gradient-color
45%
);
background
:
-o-linear-gradient
(
$gradient-direction
,
rgba
(
$gradient-color
,
0
.4
)
,
$gradient-color
45%
);
background
:
-moz-linear-gradient
(
$gradient-direction
,
rgba
(
$gradient-color
,
0
.4
)
,
$gradient-color
45%
);
background
:
linear-gradient
(
$gradient-direction
,
rgba
(
$gradient-color
,
0
.4
)
,
$gradient-color
45%
);
&
.scrolling
{
visibility
:
visible
;
...
...
@@ -356,7 +356,7 @@
}
.fade-right
{
@include
fade
(
left
,
rgba
(
255
,
255
,
255
,
0
.4
)
,
$background-color
);
@include
fade
(
left
,
$background-color
);
right
:
-5px
;
.fa
{
...
...
@@ -365,7 +365,7 @@
}
.fade-left
{
@include
fade
(
right
,
rgba
(
255
,
255
,
255
,
0
.4
)
,
$background-color
);
@include
fade
(
right
,
$background-color
);
left
:
-5px
;
.fa
{
...
...
@@ -376,6 +376,7 @@
&
.sub-nav-scroll
{
.fade-right
{
@include
fade
(
left
,
$dark-background-color
);
right
:
0
;
.fa
{
...
...
@@ -384,6 +385,7 @@
}
.fade-left
{
@include
fade
(
right
,
$dark-background-color
);
left
:
0
;
.fa
{
...
...
@@ -400,7 +402,7 @@
@include
scrolling-links
();
.fade-right
{
@include
fade
(
left
,
rgba
(
255
,
255
,
255
,
0
.4
)
,
$white-light
);
@include
fade
(
left
,
$white-light
);
right
:
-5px
;
.fa
{
...
...
@@ -409,7 +411,7 @@
}
.fade-left
{
@include
fade
(
right
,
rgba
(
255
,
255
,
255
,
0
.4
)
,
$white-light
);
@include
fade
(
right
,
$white-light
);
left
:
-5px
;
.fa
{
...
...
app/views/admin/background_jobs/_head.html.haml
View file @
4d6dfeee
.nav-links.sub-nav
.scrolling-tabs-container.sub-nav-scroll
=
render
'shared/nav_scroll'
.nav-links.sub-nav.scrolling-tabs
%ul
{
class:
(
container_class
)
}
=
nav_link
(
controller: :system_info
)
do
=
link_to
admin_system_info_path
,
title:
'System Info'
do
...
...
app/views/admin/dashboard/_head.html.haml
View file @
4d6dfeee
.nav-links.sub-nav
.scrolling-tabs-container.sub-nav-scroll
=
render
'shared/nav_scroll'
.nav-links.sub-nav.scrolling-tabs
%ul
{
class:
(
container_class
)
}
=
nav_link
(
controller: :dashboard
,
html_options:
{
class:
'home'
})
do
=
link_to
admin_root_path
,
title:
'Overview'
do
...
...
app/views/projects/commits/_head.html.haml
View file @
4d6dfeee
.scrolling-tabs-container.sub-nav-scroll
.fade-left
=
icon
(
'angle-left'
)
.fade-right
=
icon
(
'angle-right'
)
=
render
'shared/nav_scroll'
.nav-links.sub-nav.scrolling-tabs
%ul
{
class:
(
container_class
)
}
=
nav_link
(
controller:
%w(tree blob blame edit_tree new_tree find_file)
)
do
...
...
app/views/projects/graphs/_head.html.haml
View file @
4d6dfeee
.nav-links.sub-nav
.scrolling-tabs-container.sub-nav-scroll
=
render
'shared/nav_scroll'
.nav-links.sub-nav.scrolling-tabs
%ul
{
class:
(
container_class
)
}
-
content_for
:page_specific_javascripts
do
...
...
app/views/projects/issues/_head.html.haml
View file @
4d6dfeee
.nav-links.sub-nav
.scrolling-tabs-container.sub-nav-scroll
=
render
'shared/nav_scroll'
.nav-links.sub-nav.scrolling-tabs
%ul
{
class:
(
container_class
)
}
-
if
project_nav_tab?
(
:issues
)
&&
!
current_controller?
(
:merge_requests
)
=
nav_link
(
controller: :issues
)
do
...
...
app/views/projects/pipelines/_head.html.haml
View file @
4d6dfeee
.nav-links.sub-nav
.scrolling-tabs-container.sub-nav-scroll
=
render
'shared/nav_scroll'
.nav-links.sub-nav.scrolling-tabs
%ul
{
class:
(
container_class
)
}
-
if
project_nav_tab?
:pipelines
=
nav_link
(
controller: :pipelines
)
do
...
...
app/views/projects/wikis/_nav.html.haml
View file @
4d6dfeee
.nav-links.sub-nav
.scrolling-tabs-container.sub-nav-scroll
=
render
'shared/nav_scroll'
.nav-links.sub-nav.scrolling-tabs
%ul
{
class:
(
container_class
)
}
=
nav_link
(
html_options:
{
class:
params
[
:id
]
==
'home'
?
'active'
:
''
})
do
=
link_to
'Home'
,
namespace_project_wiki_path
(
@project
.
namespace
,
@project
,
:home
)
...
...
app/views/shared/_nav_scroll.html.haml
0 → 100644
View file @
4d6dfeee
.fade-left
=
icon
(
'angle-left'
)
.fade-right
=
icon
(
'angle-right'
)
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment