diff xsls/style.xsls @ 112:d3e240f7157c

Inside the "directive" prologue block, addressed the vertical alignment issue via a different mean, and made default text render as multi-line.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 20 Oct 2011 13:26:11 +0000
parents 9151d4344e65
children d4133c439eeb
line wrap: on
line diff
--- a/xsls/style.xsls	Thu Oct 20 13:09:11 2011 +0000
+++ b/xsls/style.xsls	Thu Oct 20 13:26:11 2011 +0000
@@ -3,25 +3,33 @@
 X:template style (lang) {
 
     <style type="text/css">!{ normalize-space('
-        html             {-webkit-text-size-adjust: none}
-        body             { font-family:  Georgia, serif; }
-        p                { text-align:   justify; }
-        div.directive    { background:   #EEEEEE;
-                           padding:      10pt 10pt 10pt 20pt; }
-        span.initial     { font-size:    200%;
-                           float: left; padding-right: 10pt;}
-        li               { text-align:   justify; }
-        td.list          { background:   #EEEEEE; }
-        blockquote.note  { text-align:   justify;
-                           background:   #EEEEEE; border: none;
-                           padding:      10pt 10pt 10pt 10pt; }
+        html              { -webkit-text-size-adjust: none; }
+        body              { font-family:    Georgia, serif; }
+        p                 { text-align:     justify; }
+        div.directive     { background:     #EEEEEE;
+                            padding:        10pt 10pt 10pt 20pt; }
+        div.directive td  { vertical-align: baseline; }
+        div.directive pre { padding:        0;
+                            margin:         0; }
+        span.initial      { font-size:      200%;
+                            float:          left;
+                            padding-right:  10pt;}
+        li                { text-align:     justify; }
+        td.list           { background:     #EEEEEE; }
+        blockquote.note   { text-align:     justify;
+                            background:     #EEEEEE;
+                            border:         none;
+                            padding:        10pt 10pt 10pt 10pt; }
         ') }
 
     X:if "$lang = 'he'" {
         !{ normalize-space('
-        pre              { text-align:   left; direction: ltr; }
-        code             { direction:    ltr; unicode-bidi: embed;}
-        .ltr             { direction:    ltr; unicode-bidi: embed;}
+        pre               { text-align:     left;
+                            direction:      ltr; }
+        code              { direction:      ltr;
+                            unicode-bidi:   embed; }
+        .ltr              { direction:      ltr;
+                            unicode-bidi:   embed; }
         ') }
     }