Skip to content

Commit 8f9fb16

Browse files
committed
feature: Created documentation page
1 parent b5d90e4 commit 8f9fb16

File tree

3,165 files changed

+1491851
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,165 files changed

+1491851
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,9 @@ This repository contains Liman's render engine. Render engine's purpose is runni
99
- High performance SSH tunneling for unix socket
1010
- File uploading to remote servers
1111
- SSH, SFTP, SMB, SSH Tunnel, WinRM connection options
12+
13+
#### Generate documents
14+
15+
```
16+
golds -gen -dir=docs -wdpkgs-listing=solo --compact -nouses -source-code-reading=rich .
17+
```

docs/css/light-v0.5.2.css.css

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
2+
body {background: #fff; color: #333; font-family: "Courier New", Courier, monospace;}
3+
.grey {color: #ccc;}
4+
a {color: #079;}
5+
.module-version {color: #555; font-style: italic; font-size: smaller; text-decoration: none;}
6+
ol.package-list {line-height: 139%;}
7+
h3 {background: #ddd;}
8+
9+
.md-text a {color: #333;}
10+
.md-text a:hover {color: black;}
11+
.md-text a:visited {color: #666;}
12+
.md-text a:visited:hover {color: black;}
13+
14+
.b {font-weight: bold;}
15+
16+
.title {font-size: 110%; font-wieght: bold;}
17+
.title:after {content: ":";}
18+
.title-stat {font-size: medium; font-wieght: normal;}
19+
20+
.type-res, .value-res {padding-top: 2px; padding-bottom: 2px;}
21+
22+
.js-on {display: none;}
23+
24+
.button {border-radius: 3px; padding: 1px 3px;}
25+
.chosen {background: #226; color: #ff8; cursor: default;}
26+
.unchosen {}
27+
28+
#footer {
29+
padding: 5px 8px;
30+
font-size: small;
31+
color: #555;
32+
border-top: 1px solid #888;
33+
}
34+
35+
36+
37+
/* overview page */
38+
39+
div.pkg {margin-top: 1px; padding-top: 1px; padding-bottom: 1px;}
40+
41+
a.path-duplicate {color: #9cd;}
42+
43+
.golds-update {text-align: center; font-size: smaller; background: #eee; padding: 3px;}
44+
45+
.pkg-summary {display: none;}
46+
input#toggle-summary {display: none;}
47+
input#toggle-summary:checked ~ div .pkg-summary {display: inline;}
48+
49+
div.alphabet .importedbys {display: none;}
50+
div.alphabet .codelines {display: none;}
51+
div.alphabet .depdepth {display: none;}
52+
div.alphabet .depheight {display: none;}
53+
div.importedbys .importedbys {display: inline;}
54+
div.importedbys .codelines {display: none;}
55+
div.importedbys .depdepth {display: none;}
56+
div.importedbys .depheight {display: none;}
57+
div.depdepth .depdepth {display: inline;}
58+
div.depdepth .codelines {display: none;}
59+
div.depdepth .importedbys {display: none;}
60+
div.depdepth .depheight {display: none;}
61+
div.depheight .depheight {display: inline;}
62+
div.depheight .codelines {display: none;}
63+
div.depheight .importedbys {display: none;}
64+
div.depheight .depdepth {display: none;}
65+
div.codelines .codelines {display: inline;}
66+
div.codelines .depheight {display: none;}
67+
div.codelines .importedbys {display: none;}
68+
div.codelines .depdepth {display: none;}
69+
70+
div.codelines a.path-duplicate {color: #079;}
71+
div.importedbys a.path-duplicate {color: #079;}
72+
div.depdepth a.path-duplicate {color: #079;}
73+
div.depheight a.path-duplicate {color: #079;}
74+
75+
i.codelines, i.importedbys, i.depdepth, i.depheight {font-size: smaller;}
76+
77+
/* package details page */
78+
79+
div:target {display: block;}
80+
span.nodocs {padding-left: 1px; padding-right: 1px;}
81+
span.nodocs:before {content: ". ";}
82+
label {cursor: pointer; padding-left: 1px; padding-right: 1px;}
83+
input.fold {display: none;}
84+
/*input.fold + label +*/ .fold-items {display: none;}
85+
/*input.fold + label +*/ .fold-docs {display: none;}
86+
input.fold + label:before {content: "▶ ";}
87+
input.fold:checked + label:before {content: "▼ ";}
88+
input.fold:checked + label.fold-items:after {content: ":";}
89+
input.fold:checked + label + .fold-items {display: inline;}
90+
input.fold:checked + label + .fold-docs {display: inline;}
91+
input.fold + label.stats:before {content: "";}
92+
input.fold:checked + label.stats:before {content: "";}
93+
94+
.hidden {display: none;}
95+
.show-inline {display: inline;}
96+
.hide-inline {display: none;}
97+
input.showhide {display: none;}
98+
input.showhide:checked + i .show-inline {display: none;}
99+
input.showhide:checked + i .hide-inline {display: inline;}
100+
input.showhide:checked ~ span.hidden {display: inline;}
101+
input.showhide:checked ~ div.hidden {display: block;}
102+
input.showhide2:checked ~ span.hidden {display: inline;}
103+
104+
/* code page */
105+
106+
#header {
107+
padding-bottom: 8px;
108+
border-bottom: 1px solid #888;
109+
}
110+
111+
hr {color: #888;}
112+
113+
pre.line-numbers {
114+
counter-reset: line;
115+
}
116+
pre.line-numbers span.codeline {
117+
counter-increment: line;
118+
margin-left: 44pt;
119+
tab-size: 7;
120+
-webkit-tab-size: 7;
121+
-moz-tab-size: 7;
122+
-ms-tab-size: 7;
123+
}
124+
pre.line-numbers span.codeline:before {
125+
display: inline-block;
126+
text-align:right;
127+
position: absolute;
128+
width: 40pt;
129+
left: 8pt;
130+
padding: 0 3pt 0 0;
131+
border-right: 0;
132+
content: counter(line)"|";
133+
user-select: none;
134+
-webkit-user-select: none;
135+
-moz-user-select: none;
136+
-ms-user-select: none;
137+
}
138+
139+
.anchor {}
140+
.codeline {}
141+
142+
.codeline:target, .anchor:target {border-top: 1px solid #d5ddbb; border-bottom: 1px solid #d5ddbb; background-color: #e5eecc;}
143+
144+
code .ident {color: blue;}
145+
code .id-type {color: blue;}
146+
code .id-value {color: blue;}
147+
code .id-function {color: blue;}
148+
code .lit-number {color: #e66;}
149+
code .lit-string {color: #a66;}
150+
code .keyword {color: brown;}
151+
code .comment {color: green; font-style: italic;}
152+
153+
154+

docs/css/light-v0.5.3.css.css

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
2+
body {background: #fff; color: #333; font-family: "Courier New", Courier, monospace;}
3+
.grey {color: #ccc;}
4+
a {color: #079;}
5+
.module-version {color: #555; font-style: italic; font-size: smaller; text-decoration: none;}
6+
ol.package-list {line-height: 139%;}
7+
h3 {background: #ddd;}
8+
9+
.md-text a {color: #333;}
10+
.md-text a:hover {color: black;}
11+
.md-text a:visited {color: #666;}
12+
.md-text a:visited:hover {color: black;}
13+
14+
.b {font-weight: bold;}
15+
16+
.title {font-size: 110%; font-wieght: bold;}
17+
.title:after {content: ":";}
18+
.title-stat {font-size: medium; font-wieght: normal;}
19+
20+
.type-res, .value-res {padding-top: 2px; padding-bottom: 2px;}
21+
22+
.js-on {display: none;}
23+
24+
.button {border-radius: 3px; padding: 1px 3px;}
25+
.chosen {background: #226; color: #ff8; cursor: default;}
26+
.unchosen {}
27+
28+
#footer {
29+
padding: 5px 8px;
30+
font-size: small;
31+
color: #555;
32+
border-top: 1px solid #888;
33+
}
34+
35+
36+
37+
/* overview page */
38+
39+
div.pkg {margin-top: 1px; padding-top: 1px; padding-bottom: 1px;}
40+
41+
a.path-duplicate {color: #9cd;}
42+
43+
.golds-update {text-align: center; font-size: smaller; background: #eee; padding: 3px;}
44+
45+
.pkg-summary {display: none;}
46+
input#toggle-summary {display: none;}
47+
input#toggle-summary:checked ~ div .pkg-summary {display: inline;}
48+
49+
div.alphabet .importedbys {display: none;}
50+
div.alphabet .codelines {display: none;}
51+
div.alphabet .depdepth {display: none;}
52+
div.alphabet .depheight {display: none;}
53+
div.importedbys .importedbys {display: inline;}
54+
div.importedbys .codelines {display: none;}
55+
div.importedbys .depdepth {display: none;}
56+
div.importedbys .depheight {display: none;}
57+
div.depdepth .depdepth {display: inline;}
58+
div.depdepth .codelines {display: none;}
59+
div.depdepth .importedbys {display: none;}
60+
div.depdepth .depheight {display: none;}
61+
div.depheight .depheight {display: inline;}
62+
div.depheight .codelines {display: none;}
63+
div.depheight .importedbys {display: none;}
64+
div.depheight .depdepth {display: none;}
65+
div.codelines .codelines {display: inline;}
66+
div.codelines .depheight {display: none;}
67+
div.codelines .importedbys {display: none;}
68+
div.codelines .depdepth {display: none;}
69+
70+
div.codelines a.path-duplicate {color: #079;}
71+
div.importedbys a.path-duplicate {color: #079;}
72+
div.depdepth a.path-duplicate {color: #079;}
73+
div.depheight a.path-duplicate {color: #079;}
74+
75+
i.codelines, i.importedbys, i.depdepth, i.depheight {font-size: smaller;}
76+
77+
/* package details page */
78+
79+
div:target {display: block;}
80+
span.nodocs {padding-left: 1px; padding-right: 1px;}
81+
span.nodocs:before {content: ". ";}
82+
label {cursor: pointer; padding-left: 1px; padding-right: 1px;}
83+
input.fold {display: none;}
84+
/*input.fold + label +*/ .fold-items {display: none;}
85+
/*input.fold + label +*/ .fold-docs {display: none;}
86+
input.fold + label:before {content: "▶ ";}
87+
input.fold:checked + label:before {content: "▼ ";}
88+
input.fold:checked + label.fold-items:after {content: ":";}
89+
input.fold:checked + label + .fold-items {display: inline;}
90+
input.fold:checked + label + .fold-docs {display: inline;}
91+
input.fold + label.stats:before {content: "";}
92+
input.fold:checked + label.stats:before {content: "";}
93+
94+
.hidden {display: none;}
95+
.show-inline {display: inline;}
96+
.hide-inline {display: none;}
97+
input.showhide {display: none;}
98+
input.showhide:checked + i .show-inline {display: none;}
99+
input.showhide:checked + i .hide-inline {display: inline;}
100+
input.showhide:checked ~ span.hidden {display: inline;}
101+
input.showhide:checked ~ div.hidden {display: block;}
102+
input.showhide2:checked ~ span.hidden {display: inline;}
103+
104+
/* code page */
105+
106+
#header {
107+
padding-bottom: 8px;
108+
border-bottom: 1px solid #888;
109+
}
110+
111+
hr {color: #888;}
112+
113+
pre.line-numbers {
114+
counter-reset: line;
115+
}
116+
pre.line-numbers span.codeline {
117+
counter-increment: line;
118+
margin-left: 44pt;
119+
tab-size: 7;
120+
-webkit-tab-size: 7;
121+
-moz-tab-size: 7;
122+
-ms-tab-size: 7;
123+
}
124+
pre.line-numbers span.codeline:before {
125+
display: inline-block;
126+
text-align:right;
127+
position: absolute;
128+
width: 40pt;
129+
left: 8pt;
130+
padding: 0 3pt 0 0;
131+
border-right: 0;
132+
content: counter(line)"|";
133+
user-select: none;
134+
-webkit-user-select: none;
135+
-moz-user-select: none;
136+
-ms-user-select: none;
137+
}
138+
139+
.anchor {}
140+
.codeline {}
141+
142+
.codeline:target, .anchor:target {border-top: 1px solid #d5ddbb; border-bottom: 1px solid #d5ddbb; background-color: #e5eecc;}
143+
144+
code .ident {color: blue;}
145+
code .id-type {color: blue;}
146+
code .id-value {color: blue;}
147+
code .id-function {color: blue;}
148+
code .lit-number {color: #e66;}
149+
code .lit-string {color: #a66;}
150+
code .keyword {color: brown;}
151+
code .comment {color: green; font-style: italic;}
152+
153+
154+

0 commit comments

Comments
 (0)