annotate xsls/style.xsls @ 721:81ad082bc837

Simplified things by including books.xslt, download.xslt and security.xslt into article.xslt, and always using article.xslt to generate HTMLs. While here, moved versions.xml from common dependencies to article dependencies. Fixed menu in 404.html by applying templates from menu.xslt, and fixed its dependency on DTD.
author Ruslan Ermilov <ru@nginx.com>
date Fri, 12 Oct 2012 09:10:31 +0000
parents 095d1972dad9
children cd73f6e9aaf3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
580
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 496
diff changeset
1 <!--
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 496
diff changeset
2 Copyright (C) Igor Sysoev
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 496
diff changeset
3 Copyright (C) Nginx, Inc.
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 496
diff changeset
4 -->
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 496
diff changeset
5
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
6 X:stylesheet {
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
7
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
8 X:template style (lang) {
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
9
93
9151d4344e65 Added required attribute "type" for the <style> element.
Ruslan Ermilov <ru@nginx.com>
parents: 71
diff changeset
10 <style type="text/css">!{ normalize-space('
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
11 body { font-family: Georgia, serif; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
12 p { text-align: justify; }
129
523a80fc32b4 Fixed a fallout from switching to standard HTML.
Ruslan Ermilov <ru@nginx.com>
parents: 126
diff changeset
13 table.news p { margin-top: 0; }
167
921ab40baff4 Fixed vertical alignment of the news table cells.
Ruslan Ermilov <ru@nginx.com>
parents: 134
diff changeset
14 table.news td { vertical-align: baseline; }
134
0991bf45cbb8 Added "white-space: nowrap" to prevent date wrapping.
Maxim Dounin <mdounin@mdounin.ru>
parents: 129
diff changeset
15 table.news .date { text-align: right;
0991bf45cbb8 Added "white-space: nowrap" to prevent date wrapping.
Maxim Dounin <mdounin@mdounin.ru>
parents: 129
diff changeset
16 padding-right: 0.5em;
0991bf45cbb8 Added "white-space: nowrap" to prevent date wrapping.
Maxim Dounin <mdounin@mdounin.ru>
parents: 129
diff changeset
17 white-space: nowrap; }
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
18 div.directive { background: #EEEEEE;
286
53dc6d25ec2d Fixed padding in <directive> and text alignment in <tag-desc>.
Ruslan Ermilov <ru@nginx.com>
parents: 168
diff changeset
19 padding: 10pt 10pt 10pt 0; }
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
20 div.directive td { vertical-align: baseline; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
21 div.directive pre { padding: 0;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
22 margin: 0; }
328
05bddd18056f Show the history information in a less intrusive manner.
Ruslan Ermilov <ru@nginx.com>
parents: 286
diff changeset
23 div.directive p { margin: 5pt 0 0 0;
05bddd18056f Show the history information in a less intrusive manner.
Ruslan Ermilov <ru@nginx.com>
parents: 286
diff changeset
24 font-size: 80%; }
692
31ba6a104186 Fixed the logo location and banner text direction for the Hebrew.
Vladimir Homutov <vl@nginx.com>
parents: 691
diff changeset
25 div#banner { background: #EEEEEE;
691
023e9f139c3c Added 'professional services' banner to the site header.
Vladimir Homutov <vl@nginx.com>
parents: 580
diff changeset
26 padding: 10pt 10pt 10pt 0; }
693
095d1972dad9 Added ability to switch languages without context change.
Vladimir Homutov <vl@nginx.com>
parents: 692
diff changeset
27 a.notrans { color: gray;
095d1972dad9 Added ability to switch languages without context change.
Vladimir Homutov <vl@nginx.com>
parents: 692
diff changeset
28 text-decoration:none; }
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
29 span.initial { font-size: 200%;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
30 float: left;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
31 padding-right: 10pt;}
473
cac48e2d0d9b Added the "compact" attribute to the "list" element.
Ruslan Ermilov <ru@nginx.com>
parents: 354
diff changeset
32 li { text-align: justify;
cac48e2d0d9b Added the "compact" attribute to the "list" element.
Ruslan Ermilov <ru@nginx.com>
parents: 354
diff changeset
33 padding-top: 0.5em; }
cac48e2d0d9b Added the "compact" attribute to the "list" element.
Ruslan Ermilov <ru@nginx.com>
parents: 354
diff changeset
34 .compact li { padding-top: 0; }
496
a57994ede438 Added the notion of compactness to the tag type lists.
Ruslan Ermilov <ru@nginx.com>
parents: 473
diff changeset
35 dt { padding-top: 0.5em; }
a57994ede438 Added the notion of compactness to the tag type lists.
Ruslan Ermilov <ru@nginx.com>
parents: 473
diff changeset
36 .compact dt { padding-top: 0; }
286
53dc6d25ec2d Fixed padding in <directive> and text alignment in <tag-desc>.
Ruslan Ermilov <ru@nginx.com>
parents: 168
diff changeset
37 dd { text-align: justify; }
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
38 td.list { background: #EEEEEE; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
39 blockquote.note { text-align: justify;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
40 background: #EEEEEE;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
41 border: none;
354
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
42 margin: 1em;
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
43 padding: 0.5em; }
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
44 blockquote.example {
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
45 background: transparent;
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
46 border: none;
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
47 margin: 1em;
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
48 padding: 0.5em; }
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
49 blockquote.example pre {
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
50 padding: 0;
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
51 margin: 0; }
126
d4133c439eeb 'registered' element added
Sergey Budnevitch <sb@waeme.net>
parents: 112
diff changeset
52 sup { font-size: 50%; }
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
53 ') }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
54
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
55 X:if "$lang = 'he'" {
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
56 !{ normalize-space('
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
57 pre { text-align: left;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
58 direction: ltr; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
59 code { direction: ltr;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
60 unicode-bidi: embed; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
61 .ltr { direction: ltr;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
62 unicode-bidi: embed; }
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
63 ') }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
64 }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
65
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
66 </style>
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
67 }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
68
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
69 }