BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gitlab-ce
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
gitlab-ce
Commits
47d5d5f5
Commit
47d5d5f5
authored
Dec 27, 2011
by
Valeriy Sizov
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #203 from mlitwiniuk/top_nav_fix
Hide admin menu for non-admins
parents
676fa16c
36b7b5f2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
7 deletions
+12
-7
style.scss
app/assets/stylesheets/style.scss
+4
-1
_head_panel.html.erb
app/views/layouts/_head_panel.html.erb
+8
-6
No files found.
app/assets/stylesheets/style.scss
View file @
47d5d5f5
...
...
@@ -359,6 +359,9 @@ header nav{border-radius: 4px; box-shadow: 0 1px 2px black; width: 294px; margin
margin-top
:
2px
;
height
:
30px
}
header
nav
.shorter_nav
{
width
:
207px
;
}
header
nav
a
{
padding
:
8px
12px
8px
34px
;
display
:
inline-block
;
color
:
#D6DADF
;
border-right
:
1px
solid
#31363E
;
position
:
relative
;
box-shadow
:
1px
0
0
rgba
(
255
,
255
,
255
,.
1
);
margin
:
0
}
header
nav
a
span
{
width
:
20px
;
height
:
20px
;
display
:
inline-block
;
background
:
red
;
position
:
absolute
;
left
:
8px
;
top
:
6px
;}
header
nav
a
:last-child
{
border
:
0
;
box-shadow
:
none
}
...
...
@@ -382,7 +385,7 @@ header nav a.dashboard {
border-bottom-left-radius
:
4px
;
}
header
nav
a
.
admin
{
header
nav
a
.
last_elem
{
-webkit-border-top-right-radius
:
4px
;
-webkit-border-bottom-right-radius
:
4px
;
-moz-border-radius-topright
:
4px
;
...
...
app/views/layouts/_head_panel.html.erb
View file @
47d5d5f5
...
...
@@ -21,16 +21,18 @@
<%= text_field_tag "search", nil, :placeholder => "Search", :class => "search-input" %>
</div>
<!-- .login-top -->
<nav>
<%= link_to dashboard_path, :class =>
current_page?(root_path) ? "current dashboard" : "
dashboard" do %>
<nav
class="<%= 'shorter_nav' unless current_user.is_admin? %>"
>
<%= link_to dashboard_path, :class =>
"#{'current' if current_page?(root_path)}
dashboard" do %>
<span></span>Dashboard
<% end %>
<%= link_to projects_path, :class =>
current_page?(projects_path) ? "current project" : "project
" do %>
<%= link_to projects_path, :class =>
"#{'current' if current_page?(projects_path)} project #{'last_elem' unless current_user.is_admin?}
" do %>
<span></span>Projects
<% end %>
<%= link_to((current_user.is_admin? ? admin_root_path : "#"), :class => (admin_namespace? ? "current admin" : "admin")) do %>
<span></span>Admin
<% end %>
<% if current_user.is_admin? %>
<%= link_to((current_user.is_admin? ? admin_root_path : "#"), :class => "#{'current' if admin_namespace?} admin last_elem") do %>
<span></span>Admin
<% end %>
<% end %>
</nav>
</header>
...
...
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