5 * :copyright: Copyright 2010 by Armin Ronacher.
6 * :license: Flask Design License, see LICENSE for details.
9 {% set page_width = '940px' %}
10 {% set sidebar_width = '220px' %}
11 {% set font_family = 'Georgia, serif' %}
12 {% set header_font_family = font_family %}
14 @import url("basic.css");
16 /* -- page layout ----------------------------------------------------------- */
19 font-family: {{ font_family }};
21 background-color: white;
28 width: {{ page_width }};
29 margin: 30px auto 0 auto;
38 margin: 0 0 0 {{ sidebar_width }};
42 width: {{ sidebar_width }};
46 border: 1px solid #B1B4B6;
50 background-color: #ffffff;
52 padding: 0 30px 0 30px;
56 padding: 0 0 10px 10px;
61 width: {{ page_width }};
62 margin: 20px auto 30px auto;
78 text-decoration: none;
79 border-bottom: 1px dotted #999;
82 div.sphinxsidebar a:hover {
83 border-bottom: 1px solid #999;
91 div.sphinxsidebarwrapper {
95 div.sphinxsidebarwrapper p.logo {
101 div.sphinxsidebar h3,
102 div.sphinxsidebar h4 {
103 font-family: {{ font_family }};
111 div.sphinxsidebar h4 {
115 div.sphinxsidebar h3 a {
119 div.sphinxsidebar p.logo a,
120 div.sphinxsidebar h3 a,
121 div.sphinxsidebar p.logo a:hover,
122 div.sphinxsidebar h3 a:hover {
126 div.sphinxsidebar p {
131 div.sphinxsidebar ul {
137 div.sphinxsidebar input {
138 border: 1px solid #ccc;
139 font-family: {{ font_family }};
143 div.sphinxsidebar form.search input[name="q"] {
147 /* -- body styles ----------------------------------------------------------- */
151 text-decoration: underline;
156 text-decoration: underline;
165 font-family: {{ header_font_family }};
167 margin: 30px 0px 10px 0px;
172 div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; }
173 div.body h2 { font-size: 180%; }
174 div.body h3 { font-size: 150%; }
175 div.body h4 { font-size: 130%; }
176 div.body h5 { font-size: 100%; }
177 div.body h6 { font-size: 100%; }
182 text-decoration: none;
190 div.body p, div.body dd, div.body li {
198 border-top: 1px solid #ccc;
199 border-bottom: 1px solid #ccc;
202 div.admonition tt.xref, div.admonition a tt {
203 border-bottom: 1px solid #fafafa;
211 div.admonition p.admonition-title {
212 font-family: {{ font_family }};
220 div.admonition p.last {
225 background-color: white;
228 dt:target, .highlight {
233 background-color: #eee;
234 border: 1px solid #ccc;
238 background-color: #ffc;
239 border: 1px solid #ff6;
243 background-color: #eee;
250 p.admonition-title:after {
255 font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
262 tt.descname, tt.descclassname {
267 padding-right: 0.08em;
271 -moz-box-shadow: 2px 2px 4px #eee;
272 -webkit-box-shadow: 2px 2px 4px #eee;
273 box-shadow: 2px 2px 4px #eee;
277 border: 1px solid #888;
278 -moz-box-shadow: 2px 2px 4px #eee;
279 -webkit-box-shadow: 2px 2px 4px #eee;
280 box-shadow: 2px 2px 4px #eee;
283 table.docutils td, table.docutils th {
284 border: 1px solid #888;
285 padding: 0.25em 0.7em;
288 table.field-list, table.footnote {
290 -moz-box-shadow: none;
291 -webkit-box-shadow: none;
298 border: 1px solid #eee;
303 table.footnote + table.footnote {
308 table.field-list th {
309 padding: 0 0.8em 0 0;
312 table.field-list td {
316 table.footnote td.label {
318 padding: 0.3em 0 0.3em 0.5em;
322 padding: 0.3em 0.5em;
340 margin: 10px 0 10px 30px;
351 dl pre, blockquote pre, li pre {
362 background-color: #E8EFF0;
364 /* padding: 1px 2px; */
368 background-color: #E8EFF0;
369 border-bottom: 1px solid white;
373 text-decoration: none;
374 border-bottom: 1px dotted #bb0000;
378 border-bottom: 1px solid #dd0000;
381 a.footnote-reference {
382 text-decoration: none;
385 border-bottom: 1px dotted #bb0000;
388 a.footnote-reference:hover {
389 border-bottom: 1px solid #dd0000;