aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2008-10-30 18:58:13 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2008-10-30 18:58:13 +0100
commit4ff2c53ca3890f1f1a42c5af4d94c497e9a40d15 (patch)
tree40a75d5a4d0ae19e96ffb95335c8899071c46337
parentac6ced5a674680f3ebadc0ce384203efcb5f0fc5 (diff)
fill userAgent style
-rw-r--r--src/css.cc24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/css.cc b/src/css.cc
index 70a8acf7..b0c6d295 100644
--- a/src/css.cc
+++ b/src/css.cc
@@ -99,6 +99,7 @@ CssStyleSheet * CssContext::buildUserAgentStyle () {
CssPropertyList *props;
CssProperty::Value v;
+ // <a>
props = new CssPropertyList ();
v.color = prefs.link_color;
props->set (CssProperty::CSS_PROPERTY_COLOR, v);
@@ -106,7 +107,28 @@ CssStyleSheet * CssContext::buildUserAgentStyle () {
props->set (CssProperty::CSS_PROPERTY_TEXT_DECORATION, v);
v.cursor = dw::core::style::CURSOR_POINTER;
props->set (CssProperty::CSS_PROPERTY_CURSOR, v);
- s->addRule (new CssSelector(a_Html_tag_index("a"), NULL, NULL), props);
+ s->addRule (new CssSelector(a_Html_tag_index("a"), NULL, NULL), props);
+
+ // <h1>
+ props = new CssPropertyList ();
+ v.size = 40;
+ props->set (CssProperty::CSS_PROPERTY_FONT_SIZE, v);
+ v.name = "Times";
+ props->set (CssProperty::CSS_PROPERTY_FONT_FAMILY, v);
+ s->addRule (new CssSelector(a_Html_tag_index("h1"), NULL, NULL), props);
+
+ // <h2>
+ props = new CssPropertyList ();
+ v.size = 30;
+ props->set (CssProperty::CSS_PROPERTY_FONT_SIZE, v);
+ s->addRule (new CssSelector(a_Html_tag_index("h2"), NULL, NULL), props);
+
+ // <h3>
+ props = new CssPropertyList ();
+ v.size = 20;
+ props->set (CssProperty::CSS_PROPERTY_FONT_SIZE, v);
+ s->addRule (new CssSelector(a_Html_tag_index("h3"), NULL, NULL), props);
+
return s;
}