summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDon Scorgie <dscorgie@src.gnome.org>2007-09-06 17:11:18 +0000
committerDon Scorgie <dscorgie@src.gnome.org>2007-09-06 17:11:18 +0000
commit79471ce09e3e52e1878f1ef88855af2ce755594c (patch)
treef34b6d11b8f76c15077b01300d48db93146c7965
parentb651ea6ec8c1cd4b04a1e5e3bba8e160ee28918f (diff)
downloadyelp-79471ce09e3e52e1878f1ef88855af2ce755594c.tar.gz
Respect theme settings again
* stylesheets/toc2html.xsl: * stylesheets/info2html.xsl: * stylesheets/man2html.xsl: Respect theme settings again svn path=/trunk/; revision=2939
-rw-r--r--ChangeLog7
-rw-r--r--stylesheets/info2html.xsl34
-rw-r--r--stylesheets/man2html.xsl32
-rw-r--r--stylesheets/toc2html.xsl46
4 files changed, 54 insertions, 65 deletions
diff --git a/ChangeLog b/ChangeLog
index 810f15e5..079bf128 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-09-06 Don Scorgie <dscorgie@svn.gnome.org>
+
+ * stylesheets/toc2html.xsl:
+ * stylesheets/info2html.xsl:
+ * stylesheets/man2html.xsl:
+ Respect theme settings again
+
2007-09-05 Don Scorgie <dscorgie@svn.gnome.org>
* src/yelp-transform.c:
diff --git a/stylesheets/info2html.xsl b/stylesheets/info2html.xsl
index 988bfcd6..09164205 100644
--- a/stylesheets/info2html.xsl
+++ b/stylesheets/info2html.xsl
@@ -16,25 +16,19 @@
<xsl:param name="yelp.icon.tip"/>
<xsl:param name="yelp.icon.warning"/>
-<xsl:param name="yelp.color.fg"/>
-<xsl:param name="yelp.color.bg"/>
-<xsl:param name="yelp.color.anchor"/>
-<xsl:param name="yelp.color.rule"/>
-<xsl:param name="yelp.color.gray.fg"/>
-<xsl:param name="yelp.color.gray.bg"/>
-<xsl:param name="yelp.color.gray.bg.dark1"/>
-<xsl:param name="yelp.color.gray.bg.dark2"/>
-<xsl:param name="yelp.color.gray.bg.dark3"/>
-<xsl:param name="yelp.color.selected.fg"/>
-<xsl:param name="yelp.color.selected.bg"/>
-<xsl:param name="yelp.color.selected.bg.dark1"/>
-<xsl:param name="yelp.color.selected.bg.dark2"/>
-<xsl:param name="yelp.color.selected.bg.dark3"/>
-<xsl:param name="yelp.color.admon.fg"/>
-<xsl:param name="yelp.color.admon.bg"/>
-<xsl:param name="yelp.color.admon.bg.dark1"/>
-<xsl:param name="yelp.color.admon.bg.dark2"/>
-<xsl:param name="yelp.color.admon.bg.dark3"/>
+<xsl:param name="theme.color.text"/>
+<xsl:param name="theme.color.background"/>
+<xsl:param name="theme.color.text_light"/>
+<xsl:param name="theme.color.link"/>
+<xsl:param name="theme.color.link_visited"/>
+<xsl:param name="theme.color.gray_background"/>
+<xsl:param name="theme.color.gray_border"/>
+<xsl:param name="theme.color.blue_background"/>
+<xsl:param name="theme.color.blue_border"/>
+<xsl:param name="theme.color.red_background"/>
+<xsl:param name="theme.color.red_border"/>
+<xsl:param name="theme.color.yellow_background"/>
+<xsl:param name="theme.color.yellow_border"/>
<xsl:template match="/Info">
<xsl:apply-templates select="Section"/>
@@ -96,7 +90,7 @@ h2 { font-size: 1.4em; font-weight: bold; }
h3 { font-size: 1.2em; font-weight: bold; }
h1, h2, h3, h4, h5, h6, h7 { color: </xsl:text>
-<xsl:value-of select="$yelp.color.gray.fg"/><xsl:text>; }
+<xsl:value-of select="$theme.color.text"/><xsl:text>; }
body { margin: 0em; padding: 0em; }
pre[class~="body"] {
diff --git a/stylesheets/man2html.xsl b/stylesheets/man2html.xsl
index b9397928..e3dd0654 100644
--- a/stylesheets/man2html.xsl
+++ b/stylesheets/man2html.xsl
@@ -23,25 +23,19 @@
<xsl:param name="yelp.icon.tip"/>
<xsl:param name="yelp.icon.warning"/>
-<xsl:param name="yelp.color.fg"/>
-<xsl:param name="yelp.color.bg"/>
-<xsl:param name="yelp.color.anchor"/>
-<xsl:param name="yelp.color.rule"/>
-<xsl:param name="yelp.color.gray.fg"/>
-<xsl:param name="yelp.color.gray.bg"/>
-<xsl:param name="yelp.color.gray.bg.dark1"/>
-<xsl:param name="yelp.color.gray.bg.dark2"/>
-<xsl:param name="yelp.color.gray.bg.dark3"/>
-<xsl:param name="yelp.color.selected.fg"/>
-<xsl:param name="yelp.color.selected.bg"/>
-<xsl:param name="yelp.color.selected.bg.dark1"/>
-<xsl:param name="yelp.color.selected.bg.dark2"/>
-<xsl:param name="yelp.color.selected.bg.dark3"/>
-<xsl:param name="yelp.color.admon.fg"/>
-<xsl:param name="yelp.color.admon.bg"/>
-<xsl:param name="yelp.color.admon.bg.dark1"/>
-<xsl:param name="yelp.color.admon.bg.dark2"/>
-<xsl:param name="yelp.color.admon.bg.dark3"/>
+<xsl:param name="theme.color.text"/>
+<xsl:param name="theme.color.background"/>
+<xsl:param name="theme.color.text_light"/>
+<xsl:param name="theme.color.link"/>
+<xsl:param name="theme.color.link_visited"/>
+<xsl:param name="theme.color.gray_background"/>
+<xsl:param name="theme.color.gray_border"/>
+<xsl:param name="theme.color.blue_background"/>
+<xsl:param name="theme.color.blue_border"/>
+<xsl:param name="theme.color.red_background"/>
+<xsl:param name="theme.color.red_border"/>
+<xsl:param name="theme.color.yellow_background"/>
+<xsl:param name="theme.color.yellow_border"/>
<xsl:template match="Man">
<xsl:choose>
diff --git a/stylesheets/toc2html.xsl b/stylesheets/toc2html.xsl
index 26cb7727..5c4f9977 100644
--- a/stylesheets/toc2html.xsl
+++ b/stylesheets/toc2html.xsl
@@ -8,25 +8,19 @@
<xsl:param name="help_icon"/>
<xsl:param name="help_icon_size"/>
-<xsl:param name="yelp.color.fg"/>
-<xsl:param name="yelp.color.bg"/>
-<xsl:param name="yelp.color.anchor"/>
-<xsl:param name="yelp.color.rule"/>
-<xsl:param name="yelp.color.gray.fg"/>
-<xsl:param name="yelp.color.gray.bg"/>
-<xsl:param name="yelp.color.gray.bg.dark1"/>
-<xsl:param name="yelp.color.gray.bg.dark2"/>
-<xsl:param name="yelp.color.gray.bg.dark3"/>
-<xsl:param name="yelp.color.selected.fg"/>
-<xsl:param name="yelp.color.selected.bg"/>
-<xsl:param name="yelp.color.selected.bg.dark1"/>
-<xsl:param name="yelp.color.selected.bg.dark2"/>
-<xsl:param name="yelp.color.selected.bg.dark3"/>
-<xsl:param name="yelp.color.admon.fg"/>
-<xsl:param name="yelp.color.admon.bg"/>
-<xsl:param name="yelp.color.admon.bg.dark1"/>
-<xsl:param name="yelp.color.admon.bg.dark2"/>
-<xsl:param name="yelp.color.admon.bg.dark3"/>
+<xsl:param name="theme.color.text"/>
+<xsl:param name="theme.color.background"/>
+<xsl:param name="theme.color.text_light"/>
+<xsl:param name="theme.color.link"/>
+<xsl:param name="theme.color.link_visited"/>
+<xsl:param name="theme.color.gray_background"/>
+<xsl:param name="theme.color.gray_border"/>
+<xsl:param name="theme.color.blue_background"/>
+<xsl:param name="theme.color.blue_border"/>
+<xsl:param name="theme.color.red_background"/>
+<xsl:param name="theme.color.red_border"/>
+<xsl:param name="theme.color.yellow_background"/>
+<xsl:param name="theme.color.yellow_border"/>
<xsl:template match="toc">
<yelp:document href="{@id}">
@@ -51,11 +45,11 @@
padding-bottom: 0.2em;
-moz-border-radius: 6px;
border: solid 1px </xsl:text>
- <xsl:value-of select="$yelp.color.selected.bg.dark1"/><xsl:text>;
+ <xsl:value-of select="$theme.color.blue_border"/><xsl:text>;
background-color: </xsl:text>
- <xsl:value-of select="$yelp.color.selected.bg"/><xsl:text>;
+ <xsl:value-of select="$theme.color.blue_background"/><xsl:text>;
color: </xsl:text>
- <xsl:value-of select="$yelp.color.selected.fg"/><xsl:text>;
+ <xsl:value-of select="$theme.color.text"/><xsl:text>;
}
h1 img {
position: absolute;
@@ -63,7 +57,7 @@
right: 18px;
}
h2 h3 {
- color: </xsl:text><xsl:value-of select="$yelp.color.fg"/><xsl:text>;
+ color: </xsl:text><xsl:value-of select="$theme.color.text"/><xsl:text>;
}
div[class~="body"] { }
div[class~="leftbar"] {
@@ -105,8 +99,8 @@
padding-left: 1em;
padding-right: 1em;
margin-right: 12px;
- background-color: </xsl:text><xsl:value-of select="$yelp.color.bg"/><xsl:text>;
- color: </xsl:text><xsl:value-of select="$yelp.color.fg"/><xsl:text>;
+ background-color: </xsl:text><xsl:value-of select="$theme.color.background"/><xsl:text>;
+ color: </xsl:text><xsl:value-of select="$theme.color.text"/><xsl:text>;
-moz-border-radius: 8px;
}
ul { margin-left: 0em; padding-left: 0em; }
@@ -134,7 +128,7 @@
dl { margin-left: 0em; padding-left: 0em; }
dt { font-size: 1.2em; margin-top: 1em; }
dd { margin-left: 1em; margin-top: 0.5em; }
- a { text-decoration: none; color: </xsl:text><xsl:value-of select="$yelp.color.anchor"/><xsl:text>; }
+ a { text-decoration: none; color: </xsl:text><xsl:value-of select="$theme.color.link"/><xsl:text>; }
a:hover { text-decoration: underline; }
</xsl:text></style>
</head>