diff --git a/src/main/twirl/helper/activities.scala.html b/src/main/twirl/helper/activities.scala.html
index deacee5..fe70525 100644
--- a/src/main/twirl/helper/activities.scala.html
+++ b/src/main/twirl/helper/activities.scala.html
@@ -2,59 +2,22 @@
@import context._
@import view.helpers._
-@longActivity(activity: model.Activity, image: String) = {
-
-
@datetime(activity.activityDate)
-
- @avatar(activity.activityUserName, 16)
- @activityMessage(activity.message)
-
- @activity.additionalInfo.map { additionalInfo =>
-
@additionalInfo
- }
-
-}
-
-@customActivity(activity: model.Activity, image: String)(additionalInfo: Any) = {
-
@(activity.activityType match {
- case "open_issue" => longActivity(activity, "activity-issue.png")
- case "comment_issue" => longActivity(activity, "activity-comment.png")
- case "close_issue" => longActivity(activity, "activity-issue-close.png")
- case "reopen_issue" => longActivity(activity, "activity-issue-reopen.png")
- case "open_pullreq" => longActivity(activity, "activity-merge.png")
- case "merge_pullreq" => longActivity(activity, "activity-merge.png")
- case "create_repository" => shortActivity(activity, "activity-create-repository.png")
- case "create_branch" => shortActivity(activity, "activity-branch.png")
- case "create_tag" => shortActivity(activity, "activity-tag.png")
- case "fork" => shortActivity(activity, "activity-fork.png")
+ case "open_issue" => detailActivity(activity, "activity-issue.png")
+ case "comment_issue" => detailActivity(activity, "activity-comment.png")
+ case "close_issue" => detailActivity(activity, "activity-issue-close.png")
+ case "reopen_issue" => detailActivity(activity, "activity-issue-reopen.png")
+ case "open_pullreq" => detailActivity(activity, "activity-merge.png")
+ case "merge_pullreq" => detailActivity(activity, "activity-merge.png")
+ case "create_repository" => simpleActivity(activity, "activity-create-repository.png")
+ case "create_branch" => simpleActivity(activity, "activity-branch.png")
+ case "create_tag" => simpleActivity(activity, "activity-tag.png")
+ case "fork" => simpleActivity(activity, "activity-fork.png")
case "push" => customActivity(activity, "activity-commit.png"){
{activity.additionalInfo.get.split("\n").reverse.take(4).zipWithIndex.map{ case (commit, i) =>
@@ -83,3 +46,41 @@
}
}
+
+@detailActivity(activity: model.Activity, image: String) = {
+
+
+
@datetime(activity.activityDate)
+
+ @avatar(activity.activityUserName, 16)
+ @activityMessage(activity.message)
+
+ @activity.additionalInfo.map { additionalInfo =>
+
@additionalInfo
+ }
+
+}
+
+@customActivity(activity: model.Activity, image: String)(additionalInfo: Any) = {
+
+
+
@datetime(activity.activityDate)
+
+ @avatar(activity.activityUserName, 16)
+ @activityMessage(activity.message)
+
+ @additionalInfo
+
+}
+
+@simpleActivity(activity: model.Activity, image: String) = {
+
+
+
+ @avatar(activity.activityUserName, 16)
+ @activityMessage(activity.message)
+ @datetime(activity.activityDate)
+
+
+}
+