Mercurial > hg > nginx-site
changeset 496:a57994ede438
Added the notion of compactness to the tag type lists.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Fri, 20 Apr 2012 21:23:50 +0000 |
parents | 23c193ca8ebd |
children | 3309e66c35fb |
files | xsls/content.xsls xsls/style.xsls |
diffstat | 2 files changed, 14 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/xsls/content.xsls +++ b/xsls/content.xsls @@ -75,10 +75,20 @@ X:stylesheet { X:template = "listitem" { <li> !!; </li> } - X:template = "list[@type='tag']" { <dl compact=""> !!; </dl> } + X:template = "list[@type='tag']" { + X:if "@compact = 'yes'" { + <dl class="compact"> !!; </dl> + } else { + <dl> !!; </dl> + } + } X:template = "para/list[@type='tag']" { X:text disable-output-escaping="yes" {</p> } - <dl compact=""> !!; </dl> + X:if "@compact = 'yes'" { + <dl class="compact"> !!; </dl> + } else { + <dl> !!; </dl> + } X:text disable-output-escaping="yes" {<p> } }
--- a/xsls/style.xsls +++ b/xsls/style.xsls @@ -23,6 +23,8 @@ X:template style (lang) { li { text-align: justify; padding-top: 0.5em; } .compact li { padding-top: 0; } + dt { padding-top: 0.5em; } + .compact dt { padding-top: 0; } dd { text-align: justify; } td.list { background: #EEEEEE; } blockquote.note { text-align: justify;