emails: fixed some fonts rendering problems in outlook.
- it's not perfect, but we're getting there...
This commit is contained in:
parent
50f79f63c2
commit
04de39adcb
2 changed files with 25 additions and 10 deletions
|
|
@ -21,7 +21,7 @@
|
|||
<ul>
|
||||
% for elem in sorted(c.email_types.keys()):
|
||||
<li>
|
||||
<a href="${request.route_path('debug_style_email', email_id=elem, _query={'user':c.rhodecode_user.username})}">${elem}</a>
|
||||
<a href="${request.route_path('debug_style_email', email_id=elem, _query={'user':c.rhodecode_user.username, 'email': ''})}">${elem}</a>
|
||||
|
|
||||
<a href="${request.route_path('debug_style_email_plain_rendered', email_id=elem, _query={'user':c.rhodecode_user.username})}">plain rendered</a>
|
||||
</li>
|
||||
|
|
|
|||
|
|
@ -63,8 +63,8 @@ ${css_style}\
|
|||
|
||||
## Constants
|
||||
<%
|
||||
text_regular = "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;"
|
||||
text_monospace = "'Menlo', 'Liberation Mono', 'Consolas', 'DejaVu Sans Mono', 'Ubuntu Mono', 'Courier New', 'andale mono', 'lucida console', monospace;"
|
||||
text_regular = "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', Helvetica, sans-serif"
|
||||
text_monospace = "'Menlo', 'Liberation Mono', 'Consolas', 'DejaVu Sans Mono', 'Ubuntu Mono', 'Courier New', 'andale mono', 'lucida console', monospace"
|
||||
|
||||
%>
|
||||
|
||||
|
|
@ -100,7 +100,7 @@ ${self.plaintext_footer()}
|
|||
-ms-text-size-adjust: 100%;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-family: ${text_regular|n}
|
||||
font-family: ${text_regular|n};
|
||||
}
|
||||
|
||||
/* Prevent Webkit and Windows Mobile platforms from changing default font sizes.*/
|
||||
|
|
@ -184,6 +184,13 @@ ${self.plaintext_footer()}
|
|||
mso-table-rspace: 0pt;
|
||||
}
|
||||
|
||||
table tr {
|
||||
display: table-row;
|
||||
vertical-align: inherit;
|
||||
border-color: inherit;
|
||||
border-spacing: 0 3px;
|
||||
}
|
||||
|
||||
table td {
|
||||
padding: .65em 1em .65em 0;
|
||||
border-collapse: collapse;
|
||||
|
|
@ -202,6 +209,10 @@ ${self.plaintext_footer()}
|
|||
outline: 1px solid #979797
|
||||
}
|
||||
|
||||
code {
|
||||
font-family: ${text_monospace|n};
|
||||
}
|
||||
|
||||
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
|
||||
/* Put your iPhone 4g styles in here */
|
||||
}
|
||||
|
|
@ -283,7 +294,7 @@ ${self.plaintext_footer()}
|
|||
margin: 3px 0 13px 0 !important;
|
||||
color: #424242 !important;
|
||||
font-size: 13px !important;
|
||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
|
||||
font-family: ${text_regular|n};
|
||||
font-weight: normal !important;
|
||||
overflow: visible !important;
|
||||
line-height: 140% !important
|
||||
|
|
@ -361,7 +372,7 @@ ${self.plaintext_footer()}
|
|||
}
|
||||
|
||||
div.markdown-block code, div.markdown-block pre, div.markdown-block #ws, div.markdown-block #message {
|
||||
font-family: 'Menlo', 'Liberation Mono', 'Consolas', 'DejaVu Sans Mono', 'Ubuntu Mono', 'Courier New', 'andale mono', 'lucida console', monospace;
|
||||
font-family: ${text_monospace|n};
|
||||
font-size: 11px;
|
||||
-webkit-border-radius: 2px;
|
||||
-moz-border-radius: 2px;
|
||||
|
|
@ -490,8 +501,10 @@ ${self.plaintext_footer()}
|
|||
<![endif]-->
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div>
|
||||
<!-- Wrapper/Container Table: Use a wrapper table to control the width and the background color consistently of your email. Use this approach instead of setting attributes on the body tag. -->
|
||||
<table cellpadding="0" cellspacing="0" border="0" id="backgroundTable" align="left" style="margin:1%;width:97%;padding:0;font-family:sans-serif;font-weight:100;border:1px solid #dbd9da">
|
||||
<table cellpadding="0" cellspacing="0" border="0" id="backgroundTable" align="left" style="margin:1%;width:97%;padding:0;font-family:${text_regular|n};font-weight:100;border:1px solid #dbd9da">
|
||||
<tr>
|
||||
<td valign="top" style="padding:0;">
|
||||
<table cellpadding="0" cellspacing="0" border="0" align="left" width="100%">
|
||||
|
|
@ -513,11 +526,13 @@ ${self.plaintext_footer()}
|
|||
</tr>
|
||||
</table>
|
||||
<!-- End of wrapper table -->
|
||||
</div>
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<div style="margin-left:1%;font-weight:100;font-size:11px;color:#666666;text-decoration:none;font-family:${text_monospace}">
|
||||
<div style="width:100%; clear: both; height: 1px"> </div>
|
||||
|
||||
<div style="margin-left:1%;font-weight:100;font-size:11px;color:#666666;text-decoration:none;font-family:${text_monospace};">
|
||||
${_('This is a notification from RhodeCode.')}
|
||||
<a style="font-weight:100;font-size:11px;color:#666666;text-decoration:none;font-family:${text_monospace}" href="${instance_url}">
|
||||
<a style="font-weight:100;font-size:11px;color:#666666;text-decoration:none;font-family:${text_monospace};" href="${instance_url}">
|
||||
${instance_url}
|
||||
</a>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue