system-manager-wakasu
1/***************************************************************************/
2/* My Stylesheet for Pandoc generated files */
3/* Copyright (c) 2015 Sebastian Wiesner <swiesner@lunaryorn.com> */
4/* */
5/* Permission is hereby granted, free of charge, to any person obtaining a */
6/* copy of this software and associated documentation files (the */
7/* "Software"), to deal in the Software without restriction, including */
8/* without limitation the rights to use, copy, modify, merge, publish, */
9/* distribute, sublicense, and/or sell copies of the Software, and to */
10/* permit persons to whom the Software is furnished to do so, subject to */
11/* the following conditions: */
12/* */
13/* The above copyright notice and this permission notice shall be included */
14/* in all copies or substantial portions of the Software. */
15/* */
16/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS */
17/* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */
18/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND */
19/* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE */
20/* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION */
21/* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION */
22/* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
23/***************************************************************************/
24
25body {
26 font-family: "Source Sans Pro", sans-serif;
27 font-size: 16px;
28 line-height: 1.35;
29 color: #444;
30 font-feature-settings: "onum", "kern", "liga", "clig", "dlig", "calt";
31 -webkit-font-feature-settings: "onum", "kern", "liga", "clig", "dlig", "calt";
32 margin: 0 auto;
33 padding: 15px;
34 margin-bottom: 1.35em;
35 word-wrap: break-word;
36}
37
38p {
39 margin: 0 0;
40 text-indent: 1.5em;
41 text-align: left;
42}
43
44p:only-child {
45 text-indent: 0;
46}
47
48strong {
49 font-weight: 600;
50}
51
52ul, ol {
53 margin: 1em 4em;
54 padding: 0;
55}
56
57ol {
58 list-style-type: decimal;
59}
60
61ul {
62 list-style-type: disc;
63}
64
65small, sup {
66 font-size: 0.86em;
67}
68
69h1 small, h2 small, h3 small, h4 small {
70 font-weight: normal;
71 font-size: 0.65em;
72 line-height: 1;
73 color: #777;
74}
75
76blockquote {
77 margin: 1.2em 0;
78 padding: 0 2em;
79 line-height: 1.25;
80 font-size: 0.9em;
81 border-left: 5px solid #EEE;
82}
83
84a {
85 color: #333;
86 text-decoration: underline;
87}
88
89a:hover {
90 background-color: #fbf3f3;
91 border-radius: 4px;
92 transition-property: background;
93 transition-duration: 0.2s;
94}
95
96.footnoteRef { /* Use body font for footnotes */
97 font-size: 1rem;
98 text-decoration: none;
99}
100
101h1, h2, h3, h4 { /* Text headings*/
102 font-family: "Source Sans Pro", sans-serif;
103 font-weight: 600;
104 line-height: 1;
105 color: #222;
106 margin-top: 2em;
107 margin-bottom: 0.8em;
108 hyphens: none;
109 font-feature-settings: "salt", "lnum";
110 -webkit-font-feature-settings: "salt", "lnum";
111}
112
113h1 {
114 font-size: 1.2em;
115}
116
117h2 {
118 font-size: 1.1em;
119}
120
121h3 {
122 font-size: 1em;
123}
124
125.header-section-number {
126 margin-right: 0.5em;
127}
128
129.header-section-number:after {
130 content: "."
131}
132
133hr {
134 border-width: 1px;
135 border-color: #CCC;
136 border-style: none none solid;
137 margin: 1.35em 0;
138}
139
140/* Images and figures */
141img {
142 max-width: 100%;
143 max-height: 100%;
144}
145
146figure {
147 margin: 2em;
148}
149
150figcaption {
151 margin-top: 0.8em;
152 text-align: center;
153 font-size: 0.9em;
154}
155
156figcaption:before {
157 content: "Figure.";
158 font-weight: 700;
159 margin-right: 0.5em;
160}
161
162/* Code and pre-formatted text */
163kbd, code {
164 font-family: "Source Code Pro", monospace;
165 font-size: 0.83em;
166}
167
168kbd {
169 border: 1px solid #CCC;
170 border-radius: 4px;
171 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #FFF inset;
172 padding: 0 4px;
173}
174
175code {
176 padding: 0.11em 0.22em;
177}
178
179pre {
180 overflow: auto;
181 padding: 10px;
182 border: 1px solid #CCC;
183 border-radius: 4px;
184}
185
186pre:hover { /* Auto-expand pre on hover */
187 position: relative;
188 width: 900px;
189 z-index: 99;
190}
191
192pre code {
193 padding: 0;
194}
195
196.title { /* Page title */
197 font-size: 1.5rem;
198 font-weight: 700;
199 margin-bottom: 0.2em;
200 margin-top: 0;
201}
202
203nav {
204 margin: 1em;
205 font-feature-settings: "salt", "lnum";
206 -webkit-font-feature-settings: "salt", "lnum";
207}
208
209nav a {
210 text-decoration: none;
211}
212
213nav ul {
214 list-style: none inside disc;
215 margin: 0;
216 padding: 0 0.5em;
217}
218
219header {
220 border-width: 1px;
221 border-color: #CCC;
222 border-style: none none solid;
223 margin: 1.35em 0;
224}
225
226
227@media print {
228 body {
229 width: auto;
230 height: auto;
231 font-size: 10pt;
232 }
233}
234
235@media screen and (min-width: 650px) { /* Larger devices */
236 body {
237 width: 600px;
238 }
239}
240
241@page
242{
243 size: A4;
244 margin: 24.75mm 17.50mm;
245}