Enforce monospace font elements separately

Fixes: https://bugs.launchpad.net/bugs/888814
This commit is contained in:
Christian Dywan 2011-11-16 01:12:04 +01:00
parent 7cf7dea9ee
commit ed5561567b

View file

@ -1551,10 +1551,15 @@ midori_web_settings_set_property (GObject* object,
{
gchar* font_family = katze_object_get_string (web_settings,
"default-font-family");
gchar* css = g_strdup_printf ("* { font-family: %s !important; }",
font_family);
gchar* monospace = katze_object_get_string (web_settings,
"monospace-font-family");
gchar* css = g_strdup_printf ("body * { font-family: %s !important; } \
code, code *, pre, pre *, blockquote, blockquote *, \
input, textarea { font-family: %s !important; }",
font_family, monospace);
midori_web_settings_add_style (web_settings, "enforce-font-family", css);
g_free (font_family);
g_free (monospace);
g_free (css);
}
else