Skip to content

Commit 48fa526

Browse files
Update site at Thu Mar 20 11:03:51 UTC 2025
1 parent 66a8e72 commit 48fa526

File tree

2 files changed

+334
-1
lines changed

2 files changed

+334
-1
lines changed

docs/css/Default.css

Lines changed: 268 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,268 @@
1+
2+
html
3+
{
4+
font-size : 62.5%;
5+
font-family : "Source Sans Pro","Noto Sans TC", sans-serif;
6+
}
7+
8+
body
9+
{
10+
font-size : 1.6rem;
11+
color : #000000;
12+
background-color : #f5f5f5;
13+
}
14+
15+
code
16+
{
17+
padding : 0px 0.2px 0px 0px;
18+
font-family : "Roboto Mono", monospace;
19+
}
20+
21+
header
22+
{
23+
border-bottom : 0.2rem solid #000000;
24+
}
25+
26+
nav
27+
{
28+
text-align : right;
29+
}
30+
31+
nav > a
32+
{
33+
font-size : 1.8rem;
34+
font-weight : bold;
35+
color : #000000;
36+
text-decoration : none;
37+
text-transform : uppercase;
38+
}
39+
40+
.contacts > a
41+
{
42+
display : inline-block;
43+
margin-top : 2.4rem;
44+
padding : 0.2px 0.2px 0.2px 0.2px;
45+
font-size : 2.4rem;
46+
color : #555555;
47+
text-decoration : none;
48+
}
49+
50+
footer
51+
{
52+
border-top : 0.2px solid #000000;
53+
padding : 1.2rem 0px 0px 0px;
54+
font-size : 1.2rem;
55+
color : #555555;
56+
}
57+
58+
img
59+
{
60+
display : block;
61+
margin-left : auto;
62+
margin-right : auto;
63+
}
64+
65+
h1
66+
{
67+
font-size : 2.4rem;
68+
}
69+
70+
h2
71+
{
72+
border-top : 1px solid #e6e6e6;
73+
padding-top : 20px;
74+
font-size : 2rem;
75+
}
76+
77+
h3
78+
{
79+
text-align : left;
80+
}
81+
82+
article .header
83+
{
84+
font-size : 1.4rem;
85+
font-style : italic;
86+
color : #555555;
87+
}
88+
89+
.logo > a
90+
{
91+
font-weight : bold;
92+
color : #000000;
93+
text-decoration : none;
94+
}
95+
96+
@media all and (max-width: 359px)
97+
{
98+
99+
body
100+
{
101+
width : 90%;
102+
margin : auto auto auto auto;
103+
padding-top : 0px;
104+
padding-right : 5%;
105+
padding-bottom : 0px;
106+
padding-left : 0px;
107+
}
108+
109+
header
110+
{
111+
margin : 4.2rem 0px 0px 0px;
112+
}
113+
114+
nav
115+
{
116+
margin : 0px auto 3rem 0px;
117+
text-align : center;
118+
}
119+
120+
footer
121+
{
122+
text-align : center;
123+
}
124+
125+
.logo
126+
{
127+
text-align : center;
128+
margin : 1rem auto 3rem 0px;
129+
}
130+
131+
.logo > a
132+
{
133+
font-size : 2.4rem;
134+
}
135+
136+
nav > a
137+
{
138+
display : block;
139+
line-height : 1.6rem;
140+
}
141+
142+
img
143+
{
144+
border : 20px solid none;
145+
width : 200px;
146+
}
147+
148+
}
149+
@media all and (min-width: 360px)
150+
{
151+
152+
body
153+
{
154+
width : 90%;
155+
margin : auto auto auto auto;
156+
padding-top : 0px;
157+
padding-right : 5%;
158+
padding-bottom : 0px;
159+
padding-left : 0px;
160+
}
161+
162+
header
163+
{
164+
margin : 4.2rem 0px 0px 0px;
165+
}
166+
167+
nav
168+
{
169+
margin : 0px auto 3rem 0px;
170+
text-align : center;
171+
}
172+
173+
footer
174+
{
175+
text-align : center;
176+
}
177+
178+
.logo
179+
{
180+
text-align : center;
181+
margin : 1rem auto 3rem 0px;
182+
}
183+
184+
.logo > a
185+
{
186+
font-size : 2.4rem;
187+
}
188+
189+
nav > a
190+
{
191+
display : inline;
192+
margin : 0px 0.6rem 0px 0px;
193+
}
194+
195+
img
196+
{
197+
border : 40px solid none;
198+
width : 320px;
199+
}
200+
201+
}
202+
@media all and (min-width: 640px)
203+
{
204+
205+
body
206+
{
207+
width : 60%;
208+
margin : auto auto auto auto;
209+
padding : 0px 0px 0px 0px;
210+
}
211+
212+
header
213+
{
214+
margin : 0px 0px 3rem 0px;
215+
padding : 1.2rem 0px 1.2rem 0px;
216+
}
217+
218+
nav
219+
{
220+
margin : 0px 0px 0px 0px;
221+
text-align : right;
222+
}
223+
224+
nav > a
225+
{
226+
margin : 0px 0px 0px 1.2rem;
227+
display : inline;
228+
}
229+
230+
footer
231+
{
232+
text-align : right;
233+
}
234+
235+
img
236+
{
237+
border : 40px solid none;
238+
width : 320px;
239+
}
240+
241+
figcaption
242+
{
243+
text-align : center;
244+
margin-top : 18px;
245+
}
246+
247+
.logo
248+
{
249+
margin : 0px 0px 0px 0px;
250+
text-align : left;
251+
}
252+
253+
.logo > a
254+
{
255+
float : left;
256+
font-size : 1.8rem;
257+
}
258+
259+
.comments
260+
{
261+
padding-top : 5px;
262+
border-top : 2px solid #000000;
263+
margin-top : 60px;
264+
}
265+
266+
}
267+
268+
/* Generated with Clay, http://fvisser.nl/clay */

docs/css/syntax.css

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,66 @@
1-
a.sourceLine{display:inline-block;line-height:1.25}a.sourceLine{pointer-events:none;color:inherit;text-decoration:inherit}a.sourceLine:empty{height:1.2em}.sourceCode{overflow:visible}code.sourceCode{white-space:pre;position:relative}div.sourceCode{margin:1em 0}pre.sourceCode{margin:0}@media screen{div.sourceCode{overflow:auto}}@media print{code.sourceCode{white-space:pre-wrap}a.sourceLine{text-indent:-1em;padding-left:1em}}pre.numberSource a.sourceLine{position:relative;left:-4em}pre.numberSource a.sourceLine::before{content:attr(title);position:relative;left:-1em;text-align:right;vertical-align:baseline;border:none;pointer-events:all;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 4px;width:4em;color:#aaaaaa}pre.numberSource{margin-left:3em;border-left:1px solid #aaaaaa;padding-left:4px}div.sourceCode{}@media screen{a.sourceLine::before{text-decoration:underline}}code span.al{color:#ff0000;font-weight:bold}code span.an{color:#60a0b0;font-weight:bold;font-style:italic}code span.at{color:#7d9029}code span.bn{color:#40a070}code span.bu{}code span.cf{color:#007020;font-weight:bold}code span.ch{color:#4070a0}code span.cn{color:#880000}code span.co{color:#60a0b0;font-style:italic}code span.cv{color:#60a0b0;font-weight:bold;font-style:italic}code span.do{color:#ba2121;font-style:italic}code span.dt{color:#902000}code span.dv{color:#40a070}code span.er{color:#ff0000;font-weight:bold}code span.ex{}code span.fl{color:#40a070}code span.fu{color:#06287e}code span.im{}code span.in{color:#60a0b0;font-weight:bold;font-style:italic}code span.kw{color:#007020;font-weight:bold}code span.op{color:#666666}code span.ot{color:#007020}code span.pp{color:#bc7a00}code span.sc{color:#4070a0}code span.ss{color:#bb6688}code span.st{color:#4070a0}code span.va{color:#19177c}code span.vs{color:#4070a0}code span.wa{color:#60a0b0;font-weight:bold;font-style:italic}
1+
pre > code.sourceCode { white-space: pre; position: relative; }
2+
pre > code.sourceCode > span { line-height: 1.25; }
3+
pre > code.sourceCode > span:empty { height: 1.2em; }
4+
.sourceCode { overflow: visible; }
5+
code.sourceCode > span { color: inherit; text-decoration: inherit; }
6+
div.sourceCode { margin: 1em 0; }
7+
pre.sourceCode { margin: 0; }
8+
@media screen {
9+
div.sourceCode { overflow: auto; }
10+
}
11+
@media print {
12+
pre > code.sourceCode { white-space: pre-wrap; }
13+
pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
14+
}
15+
pre.numberSource code
16+
{ counter-reset: source-line 0; }
17+
pre.numberSource code > span
18+
{ position: relative; left: -4em; counter-increment: source-line; }
19+
pre.numberSource code > span > a:first-child::before
20+
{ content: counter(source-line);
21+
position: relative; left: -1em; text-align: right; vertical-align: baseline;
22+
border: none; display: inline-block;
23+
-webkit-touch-callout: none; -webkit-user-select: none;
24+
-khtml-user-select: none; -moz-user-select: none;
25+
-ms-user-select: none; user-select: none;
26+
padding: 0 4px; width: 4em;
27+
background-color: #232629;
28+
color: #7a7c7d;
29+
}
30+
pre.numberSource { margin-left: 3em; border-left: 1px solid #7a7c7d; padding-left: 4px; }
31+
div.sourceCode
32+
{ color: #cfcfc2; background-color: #232629; }
33+
@media screen {
34+
pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
35+
}
36+
code span { color: #cfcfc2; } /* Normal */
37+
code span.al { color: #95da4c; background-color: #4d1f24; font-weight: bold; } /* Alert */
38+
code span.an { color: #3f8058; } /* Annotation */
39+
code span.at { color: #2980b9; } /* Attribute */
40+
code span.bn { color: #f67400; } /* BaseN */
41+
code span.bu { color: #7f8c8d; } /* BuiltIn */
42+
code span.cf { color: #fdbc4b; font-weight: bold; } /* ControlFlow */
43+
code span.ch { color: #3daee9; } /* Char */
44+
code span.cn { color: #27aeae; font-weight: bold; } /* Constant */
45+
code span.co { color: #7a7c7d; } /* Comment */
46+
code span.cv { color: #7f8c8d; } /* CommentVar */
47+
code span.do { color: #a43340; } /* Documentation */
48+
code span.dt { color: #2980b9; } /* DataType */
49+
code span.dv { color: #f67400; } /* DecVal */
50+
code span.er { color: #da4453; text-decoration: underline; } /* Error */
51+
code span.ex { color: #0099ff; font-weight: bold; } /* Extension */
52+
code span.fl { color: #f67400; } /* Float */
53+
code span.fu { color: #8e44ad; } /* Function */
54+
code span.im { color: #27ae60; } /* Import */
55+
code span.in { color: #c45b00; } /* Information */
56+
code span.kw { color: #cfcfc2; font-weight: bold; } /* Keyword */
57+
code span.op { color: #cfcfc2; } /* Operator */
58+
code span.ot { color: #27ae60; } /* Other */
59+
code span.pp { color: #27ae60; } /* Preprocessor */
60+
code span.re { color: #2980b9; background-color: #153042; } /* RegionMarker */
61+
code span.sc { color: #3daee9; } /* SpecialChar */
62+
code span.ss { color: #da4453; } /* SpecialString */
63+
code span.st { color: #f44f4f; } /* String */
64+
code span.va { color: #27aeae; } /* Variable */
65+
code span.vs { color: #da4453; } /* VerbatimString */
66+
code span.wa { color: #da4453; } /* Warning */

0 commit comments

Comments
 (0)