Mercurial > hg > nginx-site
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 |
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 } |