Commit 5bc97fbd3f3c9194ece68d6458ee250ca1a9a53b
1 parent
f34b1be2
Exists in
master
and in
4 other branches
middle panel
Showing
7 changed files
with
53 additions
and
13 deletions
Show diff stats
app/assets/stylesheets/projects.css.scss
| ... | ... | @@ -529,3 +529,41 @@ h4.dash-tabs { |
| 529 | 529 | background: #eaeaea; |
| 530 | 530 | } |
| 531 | 531 | } |
| 532 | + | |
| 533 | +h4.middle-panel { | |
| 534 | + margin: 0; | |
| 535 | + border-bottom: 1px solid #ccc; | |
| 536 | + padding: 10px 10px; | |
| 537 | + font-size: 11px; | |
| 538 | + padding-left:20px; | |
| 539 | + background: #F7F7F7; | |
| 540 | + height:30px; | |
| 541 | + | |
| 542 | + .project_name { | |
| 543 | + float:left; | |
| 544 | + width:160px; | |
| 545 | + margin-right:30px; | |
| 546 | + font-size:16px; | |
| 547 | + font-weight:bold; | |
| 548 | + padding:5px 7px; | |
| 549 | + color:#777; | |
| 550 | + } | |
| 551 | + | |
| 552 | + .git_url_wrapper { | |
| 553 | + padding:0px; | |
| 554 | + margin:0px; | |
| 555 | + float:left; | |
| 556 | + | |
| 557 | + .git-url { | |
| 558 | + padding:0px; | |
| 559 | + margin:0px; | |
| 560 | + font-size: 12px; | |
| 561 | + border-radius: 5px; | |
| 562 | + color: #666; | |
| 563 | + box-shadow: 0 1px 2px rgba(0,0,0,.2) inset; | |
| 564 | + padding: 7px 0 5px 30px; | |
| 565 | + background: white url('images.png') no-repeat 8px -40px; | |
| 566 | + width: 250px; | |
| 567 | + } | |
| 568 | + } | |
| 569 | +} | ... | ... |
app/assets/stylesheets/style.scss
| ... | ... | @@ -606,7 +606,6 @@ body.project-page .project-container{ position: relative; float: left; width: 10 |
| 606 | 606 | body.project-page .page-title{margin-bottom: 0} |
| 607 | 607 | body.project-page .project-sidebar {width: 180px; left: 0; top: 0; height: 100%; bottom: 0; position: absolute; background-color: #f7f7f7; float: left; display: inline-block; background: #f7f7f7; padding: 20px 0 20px 2%; margin: 0; } |
| 608 | 608 | |
| 609 | -body.project-page input.text.git-url, | |
| 610 | 609 | body.projects-page input.text.git-url { font-size: 12px; border-radius: 5px; color: #666; box-shadow: 0 1px 2px rgba(0,0,0,.2) inset; padding: 8px 0 8px 30px; margin-bottom: 20px; background: white url('images.png') no-repeat 8px -40px; width: 136px} |
| 611 | 610 | body.projects-page input.text.git-url {margin:10px 0 0 } |
| 612 | 611 | .git_url_wrapper { margin-right:50px } | ... | ... |
app/helpers/application_helper.rb
app/views/commits/index.html.haml
| ... | ... | @@ -3,17 +3,15 @@ |
| 3 | 3 | -#%a.right.button{:href => "#"} Download |
| 4 | 4 | -#-if can? current_user, :admin_project, @project |
| 5 | 5 | %a.right.button.blue{:href => "#"} EDIT |
| 6 | -%h2.icon | |
| 7 | - %span | |
| 8 | - %d | |
| 9 | - = link_to project_commits_path(@project) do | |
| 10 | - = @project.name | |
| 11 | - - if params[:path] | |
| 6 | +- if params[:path] | |
| 7 | + %h2.icon | |
| 8 | + %span | |
| 9 | + %d | |
| 10 | + = link_to project_commits_path(@project) do | |
| 11 | + = @project.code | |
| 12 | 12 | \/ |
| 13 | 13 | %a{:href => "#"}= params[:path].split("/").join(" / ") |
| 14 | 14 | |
| 15 | -.right= render :partial => "projects/refs", :locals => { :destination => :commits } | |
| 16 | - | |
| 17 | 15 | %div{:id => dom_id(@project)} |
| 18 | 16 | #commits_list= render "commits" |
| 19 | 17 | .clear | ... | ... |
| ... | ... | @@ -0,0 +1,7 @@ |
| 1 | +%h4.middle-panel | |
| 2 | + .project_name= truncate @project.name, :length => 20 | |
| 3 | + .git_url_wrapper | |
| 4 | + %input.git-url.text{:id => "", :name => "", :readonly => "", :type => "text", :value => @project.url_to_repo, :class => "one_click_select"} | |
| 5 | + - if @project.repo_exists? | |
| 6 | + .right= render :partial => "projects/refs", :locals => { :destination => controller.controller_name == "commits" ? "commits" : "tree" } | |
| 7 | + | ... | ... |
app/views/layouts/project.html.haml
| ... | ... | @@ -17,11 +17,10 @@ |
| 17 | 17 | = render :partial => "layouts/flash" |
| 18 | 18 | #container |
| 19 | 19 | = render :partial => "layouts/head_panel" |
| 20 | + = render :partial => "layouts/middle_panel" if @project && !@project.new_record? | |
| 20 | 21 | .project-container |
| 21 | 22 | .project-sidebar |
| 22 | 23 | .fixed |
| 23 | - .git_url_wrapper | |
| 24 | - %input.git-url.text{:id => "", :name => "", :readonly => "", :type => "text", :value => @project.url_to_repo, :class => "one_click_select"} | |
| 25 | 24 | %aside |
| 26 | 25 | = link_to "Activities", project_path(@project), :class => current_page?(:controller => "projects", :action => "show", :id => @project) ? "current" : nil |
| 27 | 26 | = link_to "Tree", tree_project_ref_path(@project, @project.root_ref), :class => current_page?(:controller => "refs", :action => "tree", :project_id => @project, :id => @ref || @project.root_ref ) ? "current" : nil | ... | ... |