From 965710814683b31a9aa620b8f36a4e9439bb2972 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Wed, 20 Dec 2017 17:53:45 +0000 Subject: [PATCH] Add OL themed email templates --- .../Email/Bodies/ol-SingleCTAEmailBody.coffee | 49 +++ .../ol-BaseWithHeaderEmailLayout.coffee | 376 ++++++++++++++++++ 2 files changed, 425 insertions(+) create mode 100644 services/web/app/coffee/Features/Email/Bodies/ol-SingleCTAEmailBody.coffee create mode 100644 services/web/app/coffee/Features/Email/Layouts/ol-BaseWithHeaderEmailLayout.coffee diff --git a/services/web/app/coffee/Features/Email/Bodies/ol-SingleCTAEmailBody.coffee b/services/web/app/coffee/Features/Email/Bodies/ol-SingleCTAEmailBody.coffee new file mode 100644 index 0000000000..45bc00383c --- /dev/null +++ b/services/web/app/coffee/Features/Email/Bodies/ol-SingleCTAEmailBody.coffee @@ -0,0 +1,49 @@ +_ = require("underscore") +settings = require "settings-sharelatex" + +module.exports = _.template """ + + +
+
+

+ <%= title %> +

+
 
+

+ <%= greeting %> +

+

+ <%= message %> +

+
 
+
+
+ + <%= ctaText %> + +
+
+ <% if (secondaryMessage) { %> +
 
+

+ <%= secondaryMessage %> +

+ <% } %> +
+<% if (gmailGoToAction) { %> + +<% } %> +""" \ No newline at end of file diff --git a/services/web/app/coffee/Features/Email/Layouts/ol-BaseWithHeaderEmailLayout.coffee b/services/web/app/coffee/Features/Email/Layouts/ol-BaseWithHeaderEmailLayout.coffee new file mode 100644 index 0000000000..ac012d5b79 --- /dev/null +++ b/services/web/app/coffee/Features/Email/Layouts/ol-BaseWithHeaderEmailLayout.coffee @@ -0,0 +1,376 @@ +_ = require("underscore") +settings = require "settings-sharelatex" + +module.exports = _.template """ + + + + + + + + + + + + + + +
+
+ +
+
+ + +
+
+

+ Overleaf +

+
+
+
+
 
+
+
 
+ + <%= body %> + +
+
 
+

+ #{ settings.appName} • #{ settings.siteUrl } +

+
+
+ +
+
+ +
                                                           
+ + +"""