summaryrefslogtreecommitdiff
path: root/roundcubemail/program/js
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-12-07 09:35:29 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-12-07 09:35:29 +0000
commit34e371d586aa6fb180cb799a541d4fdf57925df4 (patch)
treef6b084dee9c7fad130207e51daa1f26026408720 /roundcubemail/program/js
parent61ffc53ca0fa29e15c895de155ab9cde4c073bf8 (diff)
- Add option to set default font for HTML message (#1484137)
git-svn-id: https://svn.roundcube.net/trunk@5562 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/js')
-rw-r--r--roundcubemail/program/js/app.js5
-rw-r--r--roundcubemail/program/js/editor.js3
2 files changed, 8 insertions, 0 deletions
diff --git a/roundcubemail/program/js/app.js b/roundcubemail/program/js/app.js
index d2b44344e..b6c7d1dfd 100644
--- a/roundcubemail/program/js/app.js
+++ b/roundcubemail/program/js/app.js
@@ -3048,6 +3048,11 @@ function rcube_webmail()
this.display_spellcheck_controls(false);
this.plain2html($('#'+props.id).val(), props.id);
tinyMCE.execCommand('mceAddControl', false, props.id);
+
+ if (this.env.default_font)
+ window.setTimeout(function() {
+ $(tinyMCE.get(props.id).getBody()).css('font-family', rcmail.env.default_font);
+ }, 500);
}
else {
var thisMCE = tinyMCE.get(props.id), existingHtml;
diff --git a/roundcubemail/program/js/editor.js b/roundcubemail/program/js/editor.js
index 9ad50cea5..5e08671f1 100644
--- a/roundcubemail/program/js/editor.js
+++ b/roundcubemail/program/js/editor.js
@@ -66,6 +66,9 @@ function rcmail_editor_callback()
var elem = rcube_find_object('_from'),
fe = rcmail.env.compose_focus_elem;
+ if (rcmail.env.default_font)
+ $(tinyMCE.get(rcmail.env.composebody).getBody()).css('font-family', rcmail.env.default_font);
+
if (elem && elem.type == 'select-one') {
rcmail.change_identity(elem);
// Focus previously focused element