view xsls/style.xsls @ 167:921ab40baff4

Fixed vertical alignment of the news table cells.
author Ruslan Ermilov <ru@nginx.com>
date Wed, 02 Nov 2011 11:51:58 +0000
parents 0991bf45cbb8
children 70d8e39bbaa8
line wrap: on
line source

X:stylesheet {

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; }
        table.news p      { margin-top:     0; }
        table.news td     { vertical-align: baseline; }
        table.news .date  { text-align:     right;
                            padding-right:  0.5em;
                            white-space:    nowrap; }
        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; }
        sup               { font-size:      50%; }
        ') }

    X:if "$lang = 'he'" {
        !{ normalize-space('
        pre               { text-align:     left;
                            direction:      ltr; }
        code              { direction:      ltr;
                            unicode-bidi:   embed; }
        .ltr              { direction:      ltr;
                            unicode-bidi:   embed; }
        ') }
    }

    </style>
}

}