diff --git a/UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox b/UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox index be8d9be99..b03594228 100644 --- a/UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox +++ b/UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox @@ -11,7 +11,7 @@ var:title="filenameForDisplay" class="md-card-image"> -

+


diff --git a/UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox b/UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox index c70463d80..d782e4496 100644 --- a/UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox +++ b/UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox @@ -4,23 +4,15 @@ xmlns:var="http://www.skyrix.com/od/binding" xmlns:const="http://www.skyrix.com/od/constant" xmlns:label="OGo:label"> - -
-
+ + -
- -
-
- -
-
+

+
-

-
-
- -
+

+ +
open_in_browser @@ -50,5 +42,5 @@ PartPath:
--> - +
diff --git a/UI/Templates/MailerUI/UIxMailViewTemplate.wox b/UI/Templates/MailerUI/UIxMailViewTemplate.wox index 2cc7e1d55..797a9ae27 100644 --- a/UI/Templates/MailerUI/UIxMailViewTemplate.wox +++ b/UI/Templates/MailerUI/UIxMailViewTemplate.wox @@ -136,9 +136,11 @@
-
-
-
+
+
+
+
+
diff --git a/UI/WebServerResources/js/Mailer/Message.service.js b/UI/WebServerResources/js/Mailer/Message.service.js index 2ad16da66..329113255 100644 --- a/UI/WebServerResources/js/Mailer/Message.service.js +++ b/UI/WebServerResources/js/Mailer/Message.service.js @@ -177,6 +177,7 @@ var _this = this, parts = [], _visit = function(part) { + part.msgclass = 'msg-attachment-other'; if (part.type == 'UIxMailPartAlternativeViewer') { _visit(_.find(part.content, function(alternatePart) { return part.preferredPart == alternatePart.contentType; @@ -231,6 +232,9 @@ }); } + if (part.type == 'UIxMailPartImageViewer') + part.msgclass = 'msg-attachment-image'; + // Trusted content that can be compiled (Angularly-speaking) part.compile = true; parts.push(part); diff --git a/UI/WebServerResources/scss/views/MailerUI.scss b/UI/WebServerResources/scss/views/MailerUI.scss index 71811e718..a1d62b2d0 100644 --- a/UI/WebServerResources/scss/views/MailerUI.scss +++ b/UI/WebServerResources/scss/views/MailerUI.scss @@ -36,6 +36,27 @@ .msg-date { text-align: right; } + +.msg-attachment-image { + @media (min-width: $layout-breakpoint-sm) { + flex: 0 0 100%; + max-width: 100%; + } + @media (min-width: $layout-breakpoint-md) { + flex: 0 0 66.66%; + max-width: 66%; + } + @media (min-width: $layout-breakpoint-lg) { + flex: 0 0 33.33%; + max-width: 33%; + } +} + +.msg-attachment-other { + flex: 0 0 100%; + max-width: 100%; +} + // sg-md title don't fit in message headers .sg-md-title-msg { @extend .sg-md-title;