OSDN Git Service

Push events polished v2.3.0
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 20 Mar 2012 21:59:35 +0000 (23:59 +0200)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 20 Mar 2012 21:59:35 +0000 (23:59 +0200)
app/assets/stylesheets/common.scss
app/views/events/_commit.html.haml [new file with mode: 0644]
app/views/events/_event_changed_merge_request.html.haml
app/views/events/_event_new_merge_request.html.haml
app/views/events/_event_push.html.haml

index 6b3455c..ddf74db 100644 (file)
@@ -871,7 +871,7 @@ p.time {
 
 .event_feed { 
   min-height:40px;
-  border-bottom:1px solid #eee;
+  border-bottom:1px solid #ddd;
   .avatar { 
     width:32px;
   }
@@ -884,8 +884,6 @@ p.time {
   }
 
   padding: 15px 5px;
-  border-bottom: 1px solid #eee;
-  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
   &:last-child { border:none }
   .wll:hover { background:none }
 }
diff --git a/app/views/events/_commit.html.haml b/app/views/events/_commit.html.haml
new file mode 100644 (file)
index 0000000..60112b5
--- /dev/null
@@ -0,0 +1,9 @@
+%li.wll.commit
+  = link_to project_commit_path(project, :id => commit.id) do
+    %p
+      %code.left= commit.id.to_s[0..10]
+      %strong.cgray= commit.author_name
+      &ndash;
+      = image_tag gravatar_icon(commit.author_email), :class => "avatar", :width => 16
+      %span.row_title= truncate(commit.safe_message, :length => 50) rescue "--broken encoding"
+
index ff91375..1a4da6c 100644 (file)
@@ -13,6 +13,7 @@ at
 %span.cgray
   = time_ago_in_words(event.created_at)
   ago.
+%br
 %span.label= event.merge_request.source_branch
 &rarr;
 %span.label= event.merge_request.target_branch
index e3d8ab2..ecb8671 100644 (file)
@@ -9,6 +9,7 @@ at
 %span.cgray
   = time_ago_in_words(event.created_at)
   ago.
+%br
 %span.label= event.merge_request.source_branch
 &rarr;
 %span.label= event.merge_request.target_branch
index f09aac2..b24d297 100644 (file)
     ago.
   - if event.commits.count > 1
     = link_to compare_project_commits_path(event.project, :from => event.commits.first.prev_commit_id, :to => event.commits.last.id) do 
-      Compare #{event.commits.first.commit.id[0..8]}...#{event.commits.last.id[0..8]}
-  - @project = event.project  
+      %strong #{event.commits.first.commit.id[0..7]}...#{event.commits.last.id[0..7]}
+  - project = event.project  
   %ul.unstyled.event_commits
     - if event.commits.size > 3
-      = render event.commits[0...2]
-      %li ... and #{event.commits.size - 2} more commits
+      - event.commits[0...2].each do |commit|
+        = render "events/commit", :commit => commit, :project => project
+      %li
+        %br
+        \... and #{event.commits.size - 2} more commits
     - else 
-      = render event.commits
-
+      - event.commits.each do |commit|
+        = render "events/commit", :commit => commit, :project => project