From 339bc34f9b1861deb66a600348983bb41ef63041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Thu, 4 Oct 2018 17:32:42 +0200 Subject: [PATCH] Add basic comments frontend MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- css/style.scss | 6 +++++- templates/main.php | 2 ++ templates/part.board.mainView.php | 4 ++++ templates/part.card.activity.html | 27 ++++++++++++++++++++++++--- 4 files changed, 35 insertions(+), 4 deletions(-) diff --git a/css/style.scss b/css/style.scss index b62818f36..448adfa50 100644 --- a/css/style.scss +++ b/css/style.scss @@ -492,7 +492,7 @@ input.input-inline { } } - .card-tasks, .card-files { + .card-tasks, .card-files, .card-comments { border-radius: 3px; margin: 4px 4px 4px 0px; padding: 0 2px; @@ -937,6 +937,10 @@ input.input-inline { } } +.activity-icon { + opacity: 1 !important; +} + .card-attachments { .error { padding-left: 38px; diff --git a/templates/main.php b/templates/main.php index 7221882e9..cc6046b6c 100644 --- a/templates/main.php +++ b/templates/main.php @@ -25,6 +25,8 @@ use OCP\Util; Util::addScript('activity', 'richObjectStringParser'); Util::addStyle('activity', 'style'); +Util::addStyle('comments', 'comments'); +Util::addScript('oc-backbone-webdav'); Util::addStyle('deck', '../js/build/vendor'); Util::addScript('deck', 'build/vendor'); diff --git a/templates/part.board.mainView.php b/templates/part.board.mainView.php index fb91b9a01..531498708 100644 --- a/templates/part.board.mainView.php +++ b/templates/part.board.mainView.php @@ -107,6 +107,10 @@ {{ attachmentCount(cardservice.get(c.id)) }} +
+ + {{ unreadCommentCount(cardservice.get(c.id)) }} +
diff --git a/templates/part.card.activity.html b/templates/part.card.activity.html index 1c8a7198f..8d53ce5a7 100644 --- a/templates/part.card.activity.html +++ b/templates/part.card.activity.html @@ -1,14 +1,35 @@ +
+
+
+
+
+
+
admin
+
+
+
+ + +
+
+
  • -
  • +
  • - + +
    +
    {{ activity.subject_rich[1].user.name }}
    {{ activity.timestamp/1000 | relativeDateFilter }} + data-timestamp="{{ activity.timelineTimestamp }}">{{ activity.timelineTimestamp/1000 | relativeDateFilter }}
    +
    {{ activity.commentModel }}