Commit be79c9def9c90e9359f67058befae1d7b914e557
1 parent
a27ee184
Exists in
master
and in
4 other branches
CSS improvements for diff & file view
Showing
13 changed files
with
46 additions
and
29 deletions
Show diff stats
Gemfile
| ... | ... | @@ -32,7 +32,7 @@ gem "httparty" |
| 32 | 32 | gem "charlock_holmes" |
| 33 | 33 | gem "foreman" |
| 34 | 34 | gem "omniauth-ldap" |
| 35 | -gem 'bootstrap-sass', "2.0.2" | |
| 35 | +gem 'bootstrap-sass', "2.0.3" | |
| 36 | 36 | gem "colored" |
| 37 | 37 | gem 'yaml_db', :git => "https://github.com/gitlabhq/yaml_db.git" |
| 38 | 38 | gem 'modularity' | ... | ... |
Gemfile.lock
| ... | ... | @@ -81,7 +81,7 @@ GEM |
| 81 | 81 | awesome_print (1.0.2) |
| 82 | 82 | bcrypt-ruby (3.0.1) |
| 83 | 83 | blankslate (2.1.2.4) |
| 84 | - bootstrap-sass (2.0.2) | |
| 84 | + bootstrap-sass (2.0.3) | |
| 85 | 85 | builder (3.0.0) |
| 86 | 86 | capybara (1.1.2) |
| 87 | 87 | mime-types (>= 1.16) |
| ... | ... | @@ -321,7 +321,7 @@ DEPENDENCIES |
| 321 | 321 | autotest |
| 322 | 322 | autotest-rails |
| 323 | 323 | awesome_print |
| 324 | - bootstrap-sass (= 2.0.2) | |
| 324 | + bootstrap-sass (= 2.0.3) | |
| 325 | 325 | capybara |
| 326 | 326 | carrierwave |
| 327 | 327 | charlock_holmes | ... | ... |
app/assets/stylesheets/common.scss
| ... | ... | @@ -458,9 +458,17 @@ input.git_clone_url { |
| 458 | 458 | margin-bottom:1em; |
| 459 | 459 | |
| 460 | 460 | .diff_file_header { |
| 461 | - padding:5px 5px; | |
| 461 | + padding:7px 5px; | |
| 462 | 462 | border-bottom:1px solid #CCC; |
| 463 | 463 | background: #eee; |
| 464 | + background-image: -webkit-gradient(linear, 0 0, 0 30, color-stop(0.066, #eee), to(#dfdfdf)); | |
| 465 | + background-image: -webkit-linear-gradient(#eee 6.6%, #dfdfdf); | |
| 466 | + background-image: -moz-linear-gradient(#eee 6.6%, #dfdfdf); | |
| 467 | + background-image: -o-linear-gradient(#eee 6.6%, #dfdfdf); | |
| 468 | + | |
| 469 | + span { | |
| 470 | + font-size:14px; | |
| 471 | + } | |
| 464 | 472 | } |
| 465 | 473 | .diff_file_content { |
| 466 | 474 | overflow:auto; |
| ... | ... | @@ -495,8 +503,8 @@ input.git_clone_url { |
| 495 | 503 | margin:0px; |
| 496 | 504 | padding:0px; |
| 497 | 505 | border:none; |
| 498 | - background:#F7F7F7; | |
| 499 | - color:#aaa; | |
| 506 | + background:#EEE; | |
| 507 | + color:#666; | |
| 500 | 508 | padding: 0px 5px; |
| 501 | 509 | border-right: 1px solid #ccc; |
| 502 | 510 | text-align:right; |
| ... | ... | @@ -510,7 +518,7 @@ input.git_clone_url { |
| 510 | 518 | float:left; |
| 511 | 519 | width:35px; |
| 512 | 520 | font-weight:normal; |
| 513 | - color:#aaa; | |
| 521 | + color:#666; | |
| 514 | 522 | &:hover { |
| 515 | 523 | text-decoration:underline; |
| 516 | 524 | } | ... | ... |
app/assets/stylesheets/highlight.black.scss
app/assets/stylesheets/highlight.scss
| ... | ... | @@ -11,7 +11,7 @@ table.highlighttable |
| 11 | 11 | padding:0px; |
| 12 | 12 | font-size:12px; |
| 13 | 13 | table-layout:fixed; |
| 14 | - background: #F7F7F7; | |
| 14 | + background: #EEE; | |
| 15 | 15 | } |
| 16 | 16 | |
| 17 | 17 | td.code, |
| ... | ... | @@ -44,7 +44,7 @@ td.linenos{ |
| 44 | 44 | |
| 45 | 45 | td.linenos { |
| 46 | 46 | /*background:#F7F7F7;*/ |
| 47 | - color:#777; | |
| 47 | + color:#666; | |
| 48 | 48 | padding:10px 0px 0px 10px; |
| 49 | 49 | float:left; |
| 50 | 50 | width:45px; | ... | ... |
app/assets/stylesheets/sections/projects.scss
app/assets/stylesheets/tree.scss
| ... | ... | @@ -53,14 +53,14 @@ |
| 53 | 53 | padding: 9px 10px; |
| 54 | 54 | height:18px; |
| 55 | 55 | |
| 56 | - .mode_text, | |
| 57 | - .file_icon { | |
| 58 | - color:#777; | |
| 59 | - } | |
| 60 | - | |
| 61 | 56 | .file_name { |
| 62 | - color:#474D57; | |
| 57 | + color:$style_color; | |
| 58 | + font-size:14px; | |
| 63 | 59 | text-shadow: 0 1px 1px #fff; |
| 60 | + small { | |
| 61 | + color:#999; | |
| 62 | + font-size:13px; | |
| 63 | + } | |
| 64 | 64 | } |
| 65 | 65 | } |
| 66 | 66 | |
| ... | ... | @@ -110,7 +110,7 @@ |
| 110 | 110 | table.highlighttable .linenodiv pre { |
| 111 | 111 | text-align: right; |
| 112 | 112 | padding-right: 4px; |
| 113 | - color:#888; | |
| 113 | + color:#666; | |
| 114 | 114 | } |
| 115 | 115 | |
| 116 | 116 | #tree-slider { | ... | ... |
app/views/commits/_diffs.html.haml
| ... | ... | @@ -23,10 +23,12 @@ |
| 23 | 23 | .diff_file |
| 24 | 24 | .diff_file_header |
| 25 | 25 | - if diff.deleted_file |
| 26 | - %strong{:id => "#{diff.old_path}"}= diff.old_path | |
| 26 | + %i.icon-file | |
| 27 | + %span{:id => "#{diff.old_path}"}= diff.old_path | |
| 27 | 28 | - else |
| 28 | 29 | = link_to tree_file_project_ref_path(@project, @commit.id, diff.new_path) do |
| 29 | - %strong{:id => "#{diff.new_path}"}= diff.new_path | |
| 30 | + %i.icon-file | |
| 31 | + %span{:id => "#{diff.new_path}"}= diff.new_path | |
| 30 | 32 | %br/ |
| 31 | 33 | .diff_file_content |
| 32 | 34 | - if file.text? | ... | ... |
app/views/layouts/_app_menu.html.haml
| ... | ... | @@ -6,5 +6,6 @@ |
| 6 | 6 | = link_to dashboard_merge_requests_path, :class => "#{"current" if current_page?(dashboard_merge_requests_path)}", :id => "merge_requests_slide" do |
| 7 | 7 | Requests |
| 8 | 8 | %span.count= current_user.cared_merge_requests.count |
| 9 | - = link_to "Search", search_path, :class => "#{"current" if current_page?(search_path)}" | |
| 9 | + = link_to search_path, :class => "#{"current" if current_page?(search_path)}" do | |
| 10 | + Search | |
| 10 | 11 | = link_to "Help", help_path, :class => "#{"current" if controller.controller_name == "help"}" | ... | ... |
app/views/layouts/_project_menu.html.haml
| ... | ... | @@ -2,7 +2,8 @@ |
| 2 | 2 | = link_to @project.code, project_path(@project), :class => "home #{project_tab_class}", :title => "Project" |
| 3 | 3 | - if @project.repo_exists? |
| 4 | 4 | - if can? current_user, :download_code, @project |
| 5 | - = link_to "Files", tree_project_ref_path(@project, @project.root_ref), :class => tree_tab_class | |
| 5 | + = link_to tree_project_ref_path(@project, @project.root_ref), :class => tree_tab_class do | |
| 6 | + Files | |
| 6 | 7 | = link_to "Commits", project_commits_path(@project), :class => commit_tab_class |
| 7 | 8 | |
| 8 | 9 | = link_to "Network", graph_project_path(@project), :class => current_page?(:controller => "projects", :action => "graph", :id => @project) ? "current" : nil | ... | ... |
app/views/projects/index.html.haml
app/views/refs/_tree_file.html.haml
| 1 | 1 | :css |
| 2 | 2 | .view_file |
| 3 | 3 | .view_file_header |
| 4 | - .row | |
| 5 | - .span1.file_icon= image_tag(file.image? ? "file_img.png" : "file_txt.png") | |
| 6 | - .span2.mode_text= file.mode | |
| 7 | - .span5.file_name= name | |
| 8 | - .span3.right | |
| 9 | - = link_to "raw", blob_project_ref_path(@project, @ref, :path => params[:path]), :class => "right", :target => "_blank" | |
| 10 | - = link_to "history", project_commits_path(@project, :path => params[:path], :ref => @ref), :class => "right", :style => "margin-right:10px;" | |
| 4 | + %i.icon-file | |
| 5 | + %span.file_name | |
| 6 | + = name | |
| 7 | + %small #{file.mode} | |
| 8 | + %span.right | |
| 9 | + = link_to "raw", blob_project_ref_path(@project, @ref, :path => params[:path]), :class => "right", :target => "_blank" | |
| 10 | + = link_to "history", project_commits_path(@project, :path => params[:path], :ref => @ref), :class => "right", :style => "margin-right:10px;" | |
| 11 | 11 | - if file.text? |
| 12 | 12 | - if name =~ /\.(md|markdown)$/i |
| 13 | 13 | #tree-readme-holder | ... | ... |
app/views/snippets/show.html.haml