170
|
1 <?xml version="1.0" encoding="utf-8"?>
|
1085
|
2 <!--
|
|
3 Copyright (C) Igor Sysoev
|
|
4 Copyright (C) Nginx, Inc.
|
|
5 -->
|
|
6
|
170
|
7 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
|
8
|
1085
|
9 <xsl:template name="style"><xsl:param name="lang"/>
|
170
|
10
|
1085
|
11 <style type="text/css"><xsl:value-of select=" normalize-space('
|
|
12 body { background: white;
|
|
13 color: black;
|
|
14 font-family: Georgia, serif; }
|
|
15 p { text-align: justify; }
|
|
16 table.news p { margin-top: 0; }
|
|
17 table.news td { vertical-align: baseline; }
|
|
18 table.news .date { text-align: right;
|
|
19 padding-right: 0.5em;
|
|
20 white-space: nowrap; }
|
|
21 table.donors td { vertical-align: baseline; }
|
|
22 table.donors li { text-align: left; }
|
|
23 div.directive { background: #EEEEEE;
|
|
24 padding: 10pt 10pt 10pt 0; }
|
|
25 div.directive td { vertical-align: baseline; }
|
|
26 div.directive pre { padding: 0;
|
|
27 margin: 0; }
|
|
28 div.directive p { margin: 5pt 0 0 0;
|
|
29 font-size: 80%; }
|
|
30 div#banner { background: #EEEEEE;
|
|
31 padding: 10pt 10pt 10pt 0; }
|
|
32 a.notrans { color: gray;
|
|
33 text-decoration:none; }
|
|
34 span.initial { font-size: 200%;
|
|
35 float: left;
|
|
36 padding-right: 10pt;}
|
|
37 li { text-align: justify;
|
|
38 padding-top: 0.5em; }
|
|
39 .compact li { padding-top: 0; }
|
|
40 dt { padding-top: 0.5em; }
|
|
41 .compact dt { padding-top: 0; }
|
|
42 dd { text-align: justify; }
|
|
43 td.list { background: #EEEEEE; }
|
|
44 blockquote.note { text-align: justify;
|
|
45 background: #EEEEEE;
|
|
46 border: none;
|
|
47 margin: 1em;
|
|
48 padding: 0.5em; }
|
|
49 blockquote.example {
|
|
50 background: transparent;
|
|
51 border: none;
|
|
52 margin: 1em;
|
|
53 padding: 0.5em; }
|
|
54 blockquote.example pre {
|
|
55 padding: 0;
|
|
56 margin: 0; }
|
|
57 sup { font-size: 50%; }
|
|
58 ') "/>
|
803
|
59
|
1085
|
60 <xsl:if test="$lang = 'he'">
|
|
61 <xsl:value-of select=" normalize-space('
|
|
62 pre { text-align: left;
|
|
63 direction: ltr; }
|
|
64 code { direction: ltr;
|
|
65 unicode-bidi: embed; }
|
|
66 .ltr { direction: ltr;
|
|
67 unicode-bidi: embed; }
|
|
68 ') "/>
|
|
69 </xsl:if>
|
803
|
70
|
1085
|
71 <xsl:if test="$lang = 'cn'">
|
|
72 <xsl:value-of select=" normalize-space('
|
|
73 p { text-align: left; }
|
|
74 li { text-align: left; }
|
|
75 dd { text-align: left; }
|
|
76 blockquote.note { text-align: left; }
|
|
77 ') "/>
|
|
78 </xsl:if>
|
|
79
|
|
80 </style>
|
|
81 </xsl:template>
|
170
|
82
|
722
|
83 </xsl:stylesheet>
|