annotate xsls/style.xsls @ 2769:16f6fa718be2

Updated TLSv1.3 support notes. Previous notes described some early development snapshot of OpenSSL 1.1.1 with disabled TLSv1.3 by default. It was then enabled in the first alpha. Further, the updated text covers later major releases such as OpenSSL 3.0.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 30 Sep 2021 16:29:20 +0300
parents b459b643bf5a
children 80cc4e6d3d6d
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('
1079
2d49e9ef39c3 Explicitly set background and font colors for body.
Valentin Bartenev <vbart@nginx.com>
parents: 802
diff changeset
11 body { background: white;
2d49e9ef39c3 Explicitly set background and font colors for body.
Valentin Bartenev <vbart@nginx.com>
parents: 802
diff changeset
12 color: black;
1310
fd567779aac1 Design: switched to sans-serif font family.
Valentin Bartenev <vbart@nginx.com>
parents: 1308
diff changeset
13 font-family: sans-serif;
1311
b6fd4402ab2e Design: tuned line spacing.
Valentin Bartenev <vbart@nginx.com>
parents: 1310
diff changeset
14 line-height: 1.4em;
1308
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
15 text-align: center;
1219
69445572ea13 Design: added left padding for main text layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1218
diff changeset
16 margin: 0;
1308
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
17 padding: 0; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
18 #banner { background: black;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
19 color: #F2F2F2;
1311
b6fd4402ab2e Design: tuned line spacing.
Valentin Bartenev <vbart@nginx.com>
parents: 1310
diff changeset
20 line-height: 1.2em;
1308
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
21 padding: .3em 0;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
22 box-shadow: 0 5px 10px black; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
23 #banner a { color: #00B140; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
24 #main { text-align: left;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
25 margin: 0 auto;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
26 min-width: 32em;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
27 max-width: 64em; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
28 #menu { float: right;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
29 width: 11em;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
30 padding: 0 .5em 1em .5em;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
31 border-left: 2px solid #DDD; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
32 #content { margin-right: 13.5em;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
33 padding: 0 .2em 0 1.5em; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
34 h1 { display: block;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
35 font-size: 3em;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
36 text-align: left;
1323
15b49619f7fc Set fixed height for the container of logo.
Valentin Bartenev <vbart@nginx.com>
parents: 1311
diff changeset
37 height: .7em;
1308
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
38 margin: 0;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
39 margin-bottom: .5em; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
40 h1 img { width: 100%; }
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
41 h2 { text-align: center; }
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
42 p { text-align: justify; }
129
523a80fc32b4 Fixed a fallout from switching to standard HTML.
Ruslan Ermilov <ru@nginx.com>
parents: 126
diff changeset
43 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
44 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
45 table.news .date { text-align: right;
0991bf45cbb8 Added "white-space: nowrap" to prevent date wrapping.
Maxim Dounin <mdounin@mdounin.ru>
parents: 129
diff changeset
46 padding-right: 0.5em;
0991bf45cbb8 Added "white-space: nowrap" to prevent date wrapping.
Maxim Dounin <mdounin@mdounin.ru>
parents: 129
diff changeset
47 white-space: nowrap; }
778
cd73f6e9aaf3 Donation page refactored: multi-column layout, donated sums ranges.
Maxim Konovalov <maxim@nginx.com>
parents: 693
diff changeset
48 table.donors td { vertical-align: baseline; }
cd73f6e9aaf3 Donation page refactored: multi-column layout, donated sums ranges.
Maxim Konovalov <maxim@nginx.com>
parents: 693
diff changeset
49 table.donors li { text-align: left; }
1308
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
50 div.directive { background: #F2F2F2;
1311
b6fd4402ab2e Design: tuned line spacing.
Valentin Bartenev <vbart@nginx.com>
parents: 1310
diff changeset
51 line-height: 1em;
1219
69445572ea13 Design: added left padding for main text layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1218
diff changeset
52 margin: 1em 0 1em -1em;
1308
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
53 padding: .7em .7em .7em 1em;
f0383f5cfbb8 Design: reworked main layout.
Valentin Bartenev <vbart@nginx.com>
parents: 1222
diff changeset
54 border-top: 2px solid #DDD; }
1222
5188cb06bb13 Design: better looking directive block.
Valentin Bartenev <vbart@nginx.com>
parents: 1221
diff changeset
55 div.directive th { padding-left: 0;
5188cb06bb13 Design: better looking directive block.
Valentin Bartenev <vbart@nginx.com>
parents: 1221
diff changeset
56 padding-right: .5em;
5188cb06bb13 Design: better looking directive block.
Valentin Bartenev <vbart@nginx.com>
parents: 1221
diff changeset
57 vertical-align: baseline;
5188cb06bb13 Design: better looking directive block.
Valentin Bartenev <vbart@nginx.com>
parents: 1221
diff changeset
58 text-align: left;
5188cb06bb13 Design: better looking directive block.
Valentin Bartenev <vbart@nginx.com>
parents: 1221
diff changeset
59 font-weight: normal; }
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
60 div.directive td { vertical-align: baseline; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
61 div.directive pre { padding: 0;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
62 margin: 0; }
1222
5188cb06bb13 Design: better looking directive block.
Valentin Bartenev <vbart@nginx.com>
parents: 1221
diff changeset
63 div.directive p { margin: .5em 0 0 .1em;
5188cb06bb13 Design: better looking directive block.
Valentin Bartenev <vbart@nginx.com>
parents: 1221
diff changeset
64 font-size: .8em; }
693
095d1972dad9 Added ability to switch languages without context change.
Vladimir Homutov <vl@nginx.com>
parents: 692
diff changeset
65 a.notrans { color: gray;
095d1972dad9 Added ability to switch languages without context change.
Vladimir Homutov <vl@nginx.com>
parents: 692
diff changeset
66 text-decoration:none; }
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
67 span.initial { font-size: 200%;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
68 float: left;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
69 padding-right: 10pt;}
1220
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
70 ul, ol { margin: .5em 0 1em 1em;
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
71 padding: 0 .5em; }
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
72 ol { list-style-position: inside; }
473
cac48e2d0d9b Added the "compact" attribute to the "list" element.
Ruslan Ermilov <ru@nginx.com>
parents: 354
diff changeset
73 li { text-align: justify;
1220
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
74 padding: .5em 0 0 1px; }
473
cac48e2d0d9b Added the "compact" attribute to the "list" element.
Ruslan Ermilov <ru@nginx.com>
parents: 354
diff changeset
75 .compact li { padding-top: 0; }
1220
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
76 dl { margin: .5em 0 1em 0; }
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
77 dt { margin: .5em 0; }
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
78 .compact dt { margin-bottom: .2em; }
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
79 dd { margin-left: 1.5em;
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
80 padding-left: 1px;
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
81 text-align: justify; }
1221
80125318f42e Design: lighter background of blocks.
Valentin Bartenev <vbart@nginx.com>
parents: 1220
diff changeset
82 td.list { background: #F2F2F2; }
1220
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
83 blockquote { margin: 1em 0 1em 1em;
1216
053c7860f0b6 Design: equalize padding and margin for all blockquotes.
Valentin Bartenev <vbart@nginx.com>
parents: 1215
diff changeset
84 padding: .5em; }
1220
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
85 li blockquote, dd blockquote
cf956e070d9b Design: improved multilevel text alignment.
Valentin Bartenev <vbart@nginx.com>
parents: 1219
diff changeset
86 { margin: .7em 0; }
1218
28ccc8a37e7d Design: new style for notes.
Valentin Bartenev <vbart@nginx.com>
parents: 1217
diff changeset
87 blockquote.note { border: 1px dotted #999;
1311
b6fd4402ab2e Design: tuned line spacing.
Valentin Bartenev <vbart@nginx.com>
parents: 1310
diff changeset
88 line-height: 1.2em;
1218
28ccc8a37e7d Design: new style for notes.
Valentin Bartenev <vbart@nginx.com>
parents: 1217
diff changeset
89 text-align: justify; }
354
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
90 blockquote.example {
1311
b6fd4402ab2e Design: tuned line spacing.
Valentin Bartenev <vbart@nginx.com>
parents: 1310
diff changeset
91 line-height: 1em;
1217
9f05352eb65a Design: added left border for example blocks.
Valentin Bartenev <vbart@nginx.com>
parents: 1216
diff changeset
92 border-left: 1px solid #BBB; }
354
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
93 blockquote.example pre {
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
94 padding: 0;
4e3b681cae20 Unified the padding and margins of examples and notes blocks.
Ruslan Ermilov <ru@nginx.com>
parents: 328
diff changeset
95 margin: 0; }
126
d4133c439eeb 'registered' element added
Sergey Budnevitch <sb@waeme.net>
parents: 112
diff changeset
96 sup { font-size: 50%; }
2261
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
97 .video { position: relative;
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
98 padding-bottom: 56.25%;
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
99 overflow: hidden; }
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
100 .video iframe,
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
101 .video object,
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
102 .video embed { position: absolute;
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
103 top:0;
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
104 left:0;
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
105 width:100%;
b459b643bf5a Added "video" element to include YouTube videos.
Valentin Bartenev <vbart@nginx.com>
parents: 1323
diff changeset
106 height:100%; }
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
107 ') }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
108
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
109 X:if "$lang = 'he'" {
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
110 !{ normalize-space('
112
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
111 pre { text-align: left;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
112 direction: ltr; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
113 code { direction: ltr;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
114 unicode-bidi: embed; }
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
115 .ltr { direction: ltr;
d3e240f7157c Inside the "directive" prologue block, addressed the vertical
Ruslan Ermilov <ru@nginx.com>
parents: 93
diff changeset
116 unicode-bidi: embed; }
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
117 ') }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
118 }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
119
802
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
120 X:if "$lang = 'cn'" {
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
121 !{ normalize-space('
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
122 p { text-align: left; }
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
123 li { text-align: left; }
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
124 dd { text-align: left; }
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
125 blockquote.note { text-align: left; }
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
126 ') }
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
127 }
8af7fe0794b0 Improved appearance of Chinese documentation.
Ruslan Ermilov <ru@nginx.com>
parents: 778
diff changeset
128
0
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
129 </style>
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
130 }
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
131
61e04fc01027 Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
132 }