Commit 94d364e8cc84d82d278fee3881f5fab48a149ed2

Authored by Dmitriy Zaporozhets
1 parent a30ce866

UI fixes for commits lists

app/assets/stylesheets/sections/commits.scss
@@ -469,7 +469,6 @@ li.commit { @@ -469,7 +469,6 @@ li.commit {
469 } 469 }
470 470
471 .commit_short_id { 471 .commit_short_id {
472 - float: left;  
473 min-width: 65px; 472 min-width: 65px;
474 font-family: $monospace_font; 473 font-family: $monospace_font;
475 } 474 }
@@ -494,4 +493,15 @@ li.commit { @@ -494,4 +493,15 @@ li.commit {
494 @extend .cgray; 493 @extend .cgray;
495 } 494 }
496 } 495 }
  496 +
  497 + &.inline-commit {
  498 + .commit-row-title {
  499 + font-size: 13px;
  500 + }
  501 +
  502 + .committed_ago {
  503 + float: right;
  504 + @extend .cgray;
  505 + }
  506 + }
497 } 507 }
app/assets/stylesheets/sections/events.scss
@@ -56,10 +56,6 @@ @@ -56,10 +56,6 @@
56 margin-left: 35px; 56 margin-left: 35px;
57 margin-right: 100px; 57 margin-right: 100px;
58 58
59 - .commit p {  
60 - color: #666;  
61 - padding-top: 5px;  
62 - }  
63 .event-info { 59 .event-info {
64 color: #666; 60 color: #666;
65 } 61 }
@@ -107,13 +103,6 @@ @@ -107,13 +103,6 @@
107 } 103 }
108 } 104 }
109 105
110 - ul {  
111 - .avatar {  
112 - width: 18px;  
113 - margin: 2px 4px;  
114 - }  
115 - }  
116 -  
117 &:last-child { border:none } 106 &:last-child { border:none }
118 107
119 .event_commits { 108 .event_commits {
@@ -124,12 +113,14 @@ @@ -124,12 +113,14 @@
124 background: transparent; 113 background: transparent;
125 padding: 3px; 114 padding: 3px;
126 border: none; 115 border: none;
127 - font-size: 12px; 116 + color: #666;
  117 + .commit-row-title {
  118 + font-size: 12px;
  119 + }
128 } 120 }
129 &.commits-stat { 121 &.commits-stat {
130 display: block; 122 display: block;
131 padding: 3px; 123 padding: 3px;
132 - margin-top: 3px;  
133 124
134 &:hover { 125 &:hover {
135 background: none; 126 background: none;
app/assets/stylesheets/sections/merge_requests.scss
@@ -64,13 +64,6 @@ @@ -64,13 +64,6 @@
64 margin: 0; 64 margin: 0;
65 padding: 0; 65 padding: 0;
66 padding: 5px 0; 66 padding: 5px 0;
67 - .avatar { position:relative }  
68 - .commit-author-name,  
69 - .dash,  
70 - .committed_ago,  
71 - .browse_code_link_holder {  
72 - display: none;  
73 - }  
74 list-style: none; 67 list-style: none;
75 &:hover { 68 &:hover {
76 background: none; 69 background: none;
app/helpers/commits_helper.rb
@@ -56,8 +56,9 @@ module CommitsHelper @@ -56,8 +56,9 @@ module CommitsHelper
56 end 56 end
57 end 57 end
58 58
59 - def commit_to_html commit, project  
60 - escape_javascript(render 'projects/commits/commit', commit: commit, project: project) unless commit.nil? 59 + def commit_to_html(commit, project, inline = true)
  60 + template = inline ? "inline_commit" : "commit"
  61 + escape_javascript(render "projects/commits/#{template}", commit: commit, project: project) unless commit.nil?
61 end 62 end
62 63
63 def diff_line_content(line) 64 def diff_line_content(line)
app/views/events/_commit.html.haml
1 %li.commit 1 %li.commit
2 - %p 2 + .commit-row-title
3 = link_to commit[:id][0..8], project_commit_path(project, commit[:id]), class: "commit_short_id", alt: '' 3 = link_to commit[:id][0..8], project_commit_path(project, commit[:id]), class: "commit_short_id", alt: ''
4 - %span= commit[:author][:name]  
5 - –  
6 - = image_tag gravatar_icon(commit[:author][:email]), class: "avatar", width: 16  
7 - = gfm escape_once(truncate(commit[:message], length: 50)) rescue "--broken encoding" 4 +  
  5 + = gfm escape_once(truncate(commit[:message], length: 70)) rescue "--broken encoding"
app/views/projects/commits/_inline_commit.html.haml 0 → 100644
@@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
  1 +%li.commit.inline-commit
  2 + .commit-row-title
  3 + = link_to commit.short_id(8), project_commit_path(project, commit), class: "commit_short_id"
  4 +  
  5 + = link_to_gfm truncate(commit.title, length: 40), project_commit_path(project, commit.id), class: "commit-row-message"
  6 + %time.committed_ago{ datetime: commit.committed_date, title: commit.committed_date.stamp("Aug 21, 2011 9:23pm") }
  7 + = time_ago_in_words(commit.committed_date)
  8 + ago
  9 +