From 5c87a2aa90a739fdf2f7d25f89d3f1653bb1f987 Mon Sep 17 00:00:00 2001 From: James Allen Date: Fri, 27 Apr 2018 16:50:46 +0100 Subject: [PATCH] Display last modified as a relative date in v2 --- services/web/app/views/project/list/item.pug | 5 ++++- services/web/app/views/project/list/v1-item.pug | 2 +- services/web/public/coffee/filters/formatDate.coffee | 4 ++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/services/web/app/views/project/list/item.pug b/services/web/app/views/project/list/item.pug index a4bb240c4b..bfc53a8360 100644 --- a/services/web/app/views/project/list/item.pug +++ b/services/web/app/views/project/list/item.pug @@ -38,4 +38,7 @@ tooltip-append-to-body="true" ) .col-xs-4 - span.last-modified {{project.lastUpdated | formatDate}} \ No newline at end of file + if settings.overleaf + span.last-modified(tooltip="{{project.lastUpdated | formatDate}}") {{project.lastUpdated | fromNowDate}} + else + span.last-modified {{project.lastUpdated | formatDate}} diff --git a/services/web/app/views/project/list/v1-item.pug b/services/web/app/views/project/list/v1-item.pug index 68f7b2af63..b4a3ccb99d 100644 --- a/services/web/app/views/project/list/v1-item.pug +++ b/services/web/app/views/project/list/v1-item.pug @@ -22,4 +22,4 @@ span.owner {{ownerName()}} .col-xs-4 - span.last-modified {{project.lastUpdated | formatDate}} \ No newline at end of file + span.last-modified(tooltip="{{project.lastUpdated | formatDate}}") {{project.lastUpdated | fromNowDate}} \ No newline at end of file diff --git a/services/web/public/coffee/filters/formatDate.coffee b/services/web/public/coffee/filters/formatDate.coffee index 5b8c9e10c6..28c4ad23ba 100644 --- a/services/web/public/coffee/filters/formatDate.coffee +++ b/services/web/public/coffee/filters/formatDate.coffee @@ -17,3 +17,7 @@ define [ App.filter "relativeDate", () -> (date) -> moment(date).calendar() + + App.filter "fromNowDate", () -> + (date) -> + moment(date).fromNow()