Commit bed882e647fbef00305eb1db792c1e3b49849baf
1 parent
60af43b9
Exists in
master
and in
4 other branches
layout fixes
Showing
2 changed files
with
9 additions
and
2 deletions
Show diff stats
app/helpers/application_helper.rb
@@ -82,4 +82,11 @@ module ApplicationHelper | @@ -82,4 +82,11 @@ module ApplicationHelper | ||
82 | [projects, default_nav, project_nav].flatten.to_json | 82 | [projects, default_nav, project_nav].flatten.to_json |
83 | end | 83 | end |
84 | 84 | ||
85 | + def project_layout | ||
86 | + @project && !@project.new_record? | ||
87 | + end | ||
88 | + | ||
89 | + def profile_layout | ||
90 | + controller.controller_name == "dashboard" || current_page?(projects_path) || controller.controller_name == "profile" || controller.controller_name == "keys" | ||
91 | + end | ||
85 | end | 92 | end |
app/views/layouts/_head_panel.html.haml
@@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
8 | = image_tag "Gear-UI.PNG", :width => 20 | 8 | = image_tag "Gear-UI.PNG", :width => 20 |
9 | 9 | ||
10 | 10 | ||
11 | - - if @project && !@project.new_record? | 11 | + - if project_layout |
12 | .project_name | 12 | .project_name |
13 | = truncate @project.name, :length => 28 | 13 | = truncate @project.name, :length => 28 |
14 | .git_url_wrapper | 14 | .git_url_wrapper |
@@ -18,7 +18,7 @@ | @@ -18,7 +18,7 @@ | ||
18 | = render :partial => "projects/refs", :locals => { :destination => controller.controller_name == "commits" ? "commits" : "tree" } | 18 | = render :partial => "projects/refs", :locals => { :destination => controller.controller_name == "commits" ? "commits" : "tree" } |
19 | = yield :rss_icon | 19 | = yield :rss_icon |
20 | 20 | ||
21 | - - if controller.controller_name == "dashboard" || current_page?(projects_path) | 21 | + - elsif profile_layout |
22 | = link_to "Activities", dashboard_path, :class => "dash_top_link #{"active" if current_page?(dashboard_path) || current_page?(root_path) }" | 22 | = link_to "Activities", dashboard_path, :class => "dash_top_link #{"active" if current_page?(dashboard_path) || current_page?(root_path) }" |
23 | = link_to "Projects", projects_path, :class => "dash_top_link #{"active" if current_page?(projects_path)}" | 23 | = link_to "Projects", projects_path, :class => "dash_top_link #{"active" if current_page?(projects_path)}" |
24 | = link_to "Issues", dashboard_issues_path, :class => "dash_top_link #{"active" if current_page?(dashboard_issues_path)}", :id => "issues_slide" | 24 | = link_to "Issues", dashboard_issues_path, :class => "dash_top_link #{"active" if current_page?(dashboard_issues_path)}", :id => "issues_slide" |