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" |