aboutsummaryrefslogtreecommitdiff
path: root/src/css.cc
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2008-11-10 21:21:11 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2008-11-10 21:21:11 +0100
commitf7f95cc95e28d829a88fa083a03aa27d2d5f33d5 (patch)
tree6d621b8b1b4a33cdcdded2980e055273e4e715ab /src/css.cc
parent5d1327d332992df7d1c5052600bf20c166b6c28f (diff)
set padding and spacing in user agent style
Diffstat (limited to 'src/css.cc')
-rw-r--r--src/css.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/css.cc b/src/css.cc
index 8ba533e8..d93efe4e 100644
--- a/src/css.cc
+++ b/src/css.cc
@@ -116,6 +116,13 @@ CssStyleSheet * CssContext::buildUserAgentStyle () {
CssStyleSheet *s = new CssStyleSheet ();
CssPropertyList *props;
+ // <body>
+ props = new CssPropertyList ();
+ props->set (CssProperty::CSS_PROPERTY_BACKGROUND_COLOR, 0xdcd1ba);
+ props->set (CssProperty::CSS_PROPERTY_FONT_FAMILY, "DejaVu Sans");
+ props->set (CssProperty::CSS_PROPERTY_COLOR, 0x000000);
+ s->addRule (new CssSelector(a_Html_tag_index("body"), NULL, NULL), props);
+
// :link
props = new CssPropertyList ();
props->set (CssProperty::CSS_PROPERTY_COLOR, 0x0000ff);
@@ -174,11 +181,14 @@ CssStyleSheet * CssContext::buildUserAgentStyle () {
// <table>
props = new CssPropertyList ();
props->set (CssProperty::CSS_PROPERTY_BORDER_STYLE, BORDER_OUTSET);
+ props->set (CssProperty::CSS_PROPERTY_BORDER_SPACING_HORIZONTAL, 1);
+ props->set (CssProperty::CSS_PROPERTY_BORDER_SPACING_VERTICAL, 1);
s->addRule (new CssSelector(a_Html_tag_index("table"), NULL, NULL), props);
// <td>
props = new CssPropertyList ();
props->set (CssProperty::CSS_PROPERTY_BORDER_STYLE, BORDER_INSET);
+ props->set (CssProperty::CSS_PROPERTY_PADDING, 2);
s->addRule (new CssSelector(a_Html_tag_index("td"), NULL, NULL), props);
return s;
@@ -201,6 +211,7 @@ CssStyleSheet * CssContext::buildUserStyle (bool important) {
// <body>
props = new CssPropertyList ();
+ props->set (CssProperty::CSS_PROPERTY_BACKGROUND_COLOR, prefs.bg_color);
props->set (CssProperty::CSS_PROPERTY_FONT_FAMILY, prefs.vw_fontname);
props->set (CssProperty::CSS_PROPERTY_COLOR, prefs.text_color);
s->addRule (new CssSelector(a_Html_tag_index("body"), NULL, NULL), props);