[yelp-xsl] db2html-division: Some div adjustments to match mobile CSS
- From: Shaun McCance <shaunm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [yelp-xsl] db2html-division: Some div adjustments to match mobile CSS
- Date: Thu, 19 Jan 2012 15:25:05 +0000 (UTC)
commit 68808b72bf8836b4dac8411b04de1f9d9ae60646
Author: Shaun McCance <shaunm gnome org>
Date: Thu Jan 19 10:24:31 2012 -0500
db2html-division: Some div adjustments to match mobile CSS
xslt/common/html.xsl | 4 +-
xslt/docbook/html/db2html-division.xsl | 83 +++++++++++++++++++++----------
2 files changed, 58 insertions(+), 29 deletions(-)
---
diff --git a/xslt/common/html.xsl b/xslt/common/html.xsl
index dad9ea1..c58cd7f 100644
--- a/xslt/common/html.xsl
+++ b/xslt/common/html.xsl
@@ -1275,8 +1275,8 @@ div.ui-expander > div.inner > div.hgroup > .subtitle {
margin-right: 0;
}
div.steps > div.inner > div.title {
- margin-left: 16px;
- margin-right: 16px;
+ margin-left: 6px;
+ margin-right: 6px;
}
ol.steps, ul.steps {
-moz-box-shadow: none;
diff --git a/xslt/docbook/html/db2html-division.xsl b/xslt/docbook/html/db2html-division.xsl
index 6431cda..d688b1e 100644
--- a/xslt/docbook/html/db2html-division.xsl
+++ b/xslt/docbook/html/db2html-division.xsl
@@ -119,33 +119,63 @@ REMARK: Talk about some of the parameters
<xsl:param name="chunk_divisions"
select="($depth_in_chunk = 0) and
($depth_of_chunk < $db.chunk.max_depth)"/>
- <div>
- <xsl:call-template name="html.lang.attrs">
- <xsl:with-param name="node" select="$node"/>
- </xsl:call-template>
- <xsl:attribute name="class">
- <xsl:value-of select="local-name($node)"/>
- <xsl:choose>
- <xsl:when test="$depth_in_chunk = 0">
- <xsl:text> contents</xsl:text>
- </xsl:when>
- <xsl:otherwise>
+ <xsl:choose>
+ <xsl:when test="$depth_in_chunk != 0">
+ <div>
+ <xsl:call-template name="html.lang.attrs">
+ <xsl:with-param name="node" select="$node"/>
+ </xsl:call-template>
+ <xsl:attribute name="class">
+ <xsl:value-of select="local-name($node)"/>
<xsl:text> sect</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
- <xsl:if test="$node/@id">
- <xsl:attribute name="id">
- <xsl:value-of select="$node/@id"/>
- </xsl:attribute>
- </xsl:if>
- <div class="inner">
- <xsl:call-template name="db2html.hgroup">
- <xsl:with-param name="node" select="$node"/>
- <xsl:with-param name="info" select="$info"/>
- <xsl:with-param name="depth_in_chunk" select="$depth_in_chunk"/>
- </xsl:call-template>
- <div class="region">
+ </xsl:attribute>
+ <xsl:if test="$node/@id">
+ <xsl:attribute name="id">
+ <xsl:value-of select="$node/@id"/>
+ </xsl:attribute>
+ </xsl:if>
+ <div class="inner">
+ <xsl:call-template name="_db2html.division.div.inner">
+ <xsl:with-param name="node" select="$node"/>
+ <xsl:with-param name="info" select="$info"/>
+ <xsl:with-param name="entries" select="$entries"/>
+ <xsl:with-param name="divisions" select="$divisions"/>
+ <xsl:with-param name="depth_in_chunk" select="$depth_in_chunk"/>
+ <xsl:with-param name="depth_of_chunk" select="$depth_of_chunk"/>
+ <xsl:with-param name="chunk_divisions" select="$chunk_divisions"/>
+ </xsl:call-template>
+ </div>
+ </div>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name="_db2html.division.div.inner">
+ <xsl:with-param name="node" select="$node"/>
+ <xsl:with-param name="info" select="$info"/>
+ <xsl:with-param name="entries" select="$entries"/>
+ <xsl:with-param name="divisions" select="$divisions"/>
+ <xsl:with-param name="depth_in_chunk" select="$depth_in_chunk"/>
+ <xsl:with-param name="depth_of_chunk" select="$depth_of_chunk"/>
+ <xsl:with-param name="chunk_divisions" select="$chunk_divisions"/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:template>
+
+<xsl:template name="_db2html.division.div.inner">
+ <xsl:param name="node"/>
+ <xsl:param name="info"/>
+ <xsl:param name="entries"/>
+ <xsl:param name="divisions"/>
+ <xsl:param name="depth_in_chunk"/>
+ <xsl:param name="depth_of_chunk"/>
+ <xsl:param name="chunk_divisions"/>
+ <xsl:call-template name="db2html.hgroup">
+ <xsl:with-param name="node" select="$node"/>
+ <xsl:with-param name="info" select="$info"/>
+ <xsl:with-param name="depth_in_chunk" select="$depth_in_chunk"/>
+ </xsl:call-template>
+ <div class="region">
+ <div class="contents">
<xsl:apply-templates mode="db2html.division.div.content.mode" select="$node">
<xsl:with-param name="info" select="$info"/>
<xsl:with-param name="entries" select="$entries"/>
@@ -174,7 +204,6 @@ REMARK: Talk about some of the parameters
</xsl:call-template>
</xsl:if>
</div>
- </div>
</xsl:template>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]