Update Compodoc

This commit is contained in:
Kevin Pauer
2022-05-10 13:03:10 +02:00
parent 5d266dfdaf
commit bed97bb3d6
62 changed files with 17159 additions and 11459 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -1,24 +1,15 @@
.nav-tabs > li > a {
text-decoration: none;
}
.navbar-default .navbar-brand {
color: #f4645f;
text-decoration: none;
font-size: 16px;
}
.menu ul.list li a[data-type='chapter-link'],
.menu ul.list li.chapter .simple {
.menu ul.list li a[data-type="chapter-link"], .menu ul.list li.chapter .simple {
color: #525252;
border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
border-bottom: 1px dashed rgba(0,0,0,.1);
}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5 {
.content h1, .content h2, .content h3, .content h4, .content h5 {
color: #292e31;
font-weight: normal;
}
@@ -59,55 +50,121 @@ code {
display: inline-block;
padding: 0 5px;
background: #f0f2f1;
border: 1px solid #f0f4f7;
border-radius: 3px;
color: #b93d6a;
font-size: 13px;
line-height: 20px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.125);
box-shadow: 0 1px 1px rgba(0,0,0,.125);
}
pre {
margin: 0;
padding: 12px 12px;
background: rgba(238, 238, 238, 0.35);
background: rgba(238,238,238,.35);
border-radius: 3px;
font-size: 13px;
line-height: 1.5em;
font-weight: 500;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.125);
box-shadow: 0 1px 1px rgba(0,0,0,.125);
}
.dark body {
color: #fafafa;
}
.dark .content h1,
.dark .content h2,
.dark .content h3,
.dark .content h4,
.dark .content h5 {
color: #fafafa;
}
.dark code {
pre code.hljs {
border: none;
background: none;
box-shadow: none;
}
.dark .content {
color: #fafafa;
/*
Atom One Light by Daniel Gamage
Original One Light Syntax theme from https://github.com/atom/one-light-syntax
base: #fafafa
mono-1: #383a42
mono-2: #686b77
mono-3: #a0a1a7
hue-1: #0184bb
hue-2: #4078f2
hue-3: #a626a4
hue-4: #50a14f
hue-5: #e45649
hue-5-2: #c91243
hue-6: #986801
hue-6-2: #c18401
*/
.hljs {
display: block;
overflow-x: auto;
padding: 0.5em;
color: #383a42;
background: #fafafa;
}
.dark .menu ul.list li a[data-type='chapter-link'],
.dark .menu ul.list li.chapter .simple {
color: #fafafa;
.hljs-comment,
.hljs-quote {
color: #a0a1a7;
font-style: italic;
}
.dark .menu ul.list li.title a {
color: #fafafa;
.hljs-doctag,
.hljs-keyword,
.hljs-formula {
color: #a626a4;
}
.dark .menu ul.list li a {
color: #fafafa;
.hljs-section,
.hljs-name,
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
color: #e45649;
}
.dark .menu ul.list li a.active {
color: #7fc9ff;
.hljs-literal {
color: #0184bb;
}
.hljs-string,
.hljs-regexp,
.hljs-addition,
.hljs-attribute,
.hljs-meta-string {
color: #50a14f;
}
.hljs-built_in,
.hljs-class .hljs-title {
color: #c18401;
}
.hljs-attr,
.hljs-variable,
.hljs-template-variable,
.hljs-type,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
color: #986801;
}
.hljs-symbol,
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-title {
color: #4078f2;
}
.hljs-emphasis {
font-style: italic;
}
.hljs-strong {
font-weight: bold;
}
.hljs-link {
text-decoration: underline;
}

View File

@@ -0,0 +1,83 @@
/*
Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/
*/
.hljs {
display: block;
overflow-x: auto;
padding: 0.5em;
background: #23241f;
}
.hljs,
.hljs-tag,
.hljs-subst {
color: #f8f8f2;
}
.hljs-strong,
.hljs-emphasis {
color: #a8a8a2;
}
.hljs-bullet,
.hljs-quote,
.hljs-number,
.hljs-regexp,
.hljs-literal,
.hljs-link {
color: #ae81ff;
}
.hljs-code,
.hljs-title,
.hljs-section,
.hljs-selector-class {
color: #a6e22e;
}
.hljs-strong {
font-weight: bold;
}
.hljs-emphasis {
font-style: italic;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-name,
.hljs-attr {
color: #f92672;
}
.hljs-symbol,
.hljs-attribute {
color: #66d9ef;
}
.hljs-params,
.hljs-class .hljs-title {
color: #f8f8f2;
}
.hljs-string,
.hljs-type,
.hljs-built_in,
.hljs-builtin-name,
.hljs-selector-id,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-addition,
.hljs-variable,
.hljs-template-variable {
color: #e6db74;
}
.hljs-comment,
.hljs-deletion,
.hljs-meta {
color: #75715e;
}

View File

@@ -1,17 +1,17 @@
.navbar-default .navbar-brand,
.menu ul.list li.title {
.navbar-default .navbar-brand, .menu ul.list li.title {
font-weight: bold;
color: #3c3c3c;
padding-bottom: 5px;
}
.menu ul.list li a[data-type='chapter-link'],
.menu ul.list li.chapter .simple {
.menu ul.list li a[data-type="chapter-link"], .menu ul.list li.chapter .simple {
font-weight: bold;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
font-size: 14px;
}
.menu ul.list li a[href='./routes.html'] {
.menu ul.list li a[href="./routes.html"] {
border-bottom: none;
}
@@ -34,7 +34,7 @@
}
.menu ul.list li a.active {
color: #337ab7;
color: inherit;
font-weight: bold;
}
@@ -45,7 +45,3 @@
.menu ul.list li.divider {
margin: 0;
}
.dark .menu ul.list li.chapter ul.links {
background: none;
}

View File

@@ -1,24 +1,21 @@
.navbar-default {
background: #ffde00;
background: #FFDE00;
border: none;
}
.navbar-default .navbar-brand {
color: #333;
font-weight: bold;
}
.menu {
background: #333;
color: #fcfcfc;
}
.menu ul.list li a {
color: #333;
}
.menu ul.list li.title {
background: #ffde00;
background: #FFDE00;
color: #333;
padding-bottom: 5px;
}
@@ -27,8 +24,7 @@
margin-top: 0;
}
.menu ul.list li.chapter a,
.menu ul.list li.chapter .simple {
.menu ul.list li.chapter a, .menu ul.list li.chapter .simple {
color: white;
text-decoration: none;
}
@@ -38,10 +34,8 @@
text-transform: none;
padding-left: 35px;
}
.menu ul.list li.chapter ul.links a:hover,
.menu ul.list li.chapter ul.links a.active {
color: #ffde00;
.menu ul.list li.chapter ul.links a:hover, .menu ul.list li.chapter ul.links a.active {
color: #FFDE00;
}
.menu ul.list li.chapter ul.links {
@@ -52,15 +46,12 @@
background: rgba(255, 255, 255, 0.07);
}
#book-search-input input,
#book-search-input input:focus,
#book-search-input input:hover {
#book-search-input input, #book-search-input input:focus, #book-search-input input:hover {
color: #949494;
}
.copyright {
color: #b3b3b3;
background: #272525;
}
.content {
@@ -68,19 +59,18 @@
}
.content a {
color: #007dcc;
color: #007DCC;
}
.content a:visited {
color: #0165a5;
}
.copyright {
background: #272525;
}
.menu ul.list li:nth-last-child(2) {
background: none;
}
.list-group-item:first-child,
.list-group-item:last-child {
.list-group-item:first-child, .list-group-item:last-child {
border-radius: 0;
}
@@ -88,30 +78,28 @@
text-decoration: none;
font-weight: bold;
}
.menu ul.list li.title a:hover {
background: rgba(255, 255, 255, 0.1);
background: rgba(255,255,255,0.1);
}
.breadcrumb > li + li:before {
content: '»\00a0';
.breadcrumb>li+li:before {
content: "»\00a0"
}
.breadcrumb {
padding-bottom: 15px;
border-bottom: 1px solid #e1e4e5;
}
code {
white-space: nowrap;
max-width: 100%;
background: #f5f5f5;
background: #F5F5F5;
border: solid 1px #e1e4e5;
padding: 2px 5px;
color: #666666;
overflow-x: auto;
border-radius: 0;
}
pre {
white-space: pre;
margin: 0;
@@ -123,7 +111,6 @@ pre {
color: #404040;
background: #f3f3f3;
}
pre code.hljs {
border: none;
background: inherit;
@@ -147,23 +134,23 @@ hue-6-2: #c18401
*/
.hljs {
display: block;
overflow-x: auto;
padding: 0.5em;
color: #383a42;
background: #fafafa;
display: block;
overflow-x: auto;
padding: 0.5em;
color: #383a42;
background: #fafafa;
}
.hljs-comment,
.hljs-quote {
color: #a0a1a7;
font-style: italic;
color: #a0a1a7;
font-style: italic;
}
.hljs-doctag,
.hljs-keyword,
.hljs-formula {
color: #a626a4;
color: #a626a4;
}
.hljs-section,
@@ -171,11 +158,11 @@ hue-6-2: #c18401
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
color: #e45649;
color: #e45649;
}
.hljs-literal {
color: #0184bb;
color: #0184bb;
}
.hljs-string,
@@ -183,12 +170,12 @@ hue-6-2: #c18401
.hljs-addition,
.hljs-attribute,
.hljs-meta-string {
color: #50a14f;
color: #50a14f;
}
.hljs-built_in,
.hljs-class .hljs-title {
color: #c18401;
color: #c18401;
}
.hljs-attr,
@@ -199,7 +186,7 @@ hue-6-2: #c18401
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
color: #986801;
color: #986801;
}
.hljs-symbol,
@@ -208,31 +195,17 @@ hue-6-2: #c18401
.hljs-meta,
.hljs-selector-id,
.hljs-title {
color: #4078f2;
color: #4078f2;
}
.hljs-emphasis {
font-style: italic;
font-style: italic;
}
.hljs-strong {
font-weight: bold;
font-weight: bold;
}
.hljs-link {
text-decoration: underline;
}
.dark .content {
background: none;
}
.dark code {
background: none;
color: #e09393;
}
.dark .menu ul.list li.chapter a.active {
color: #ffde00;
}
.dark .menu {
background: #272525;
text-decoration: underline;
}

View File

@@ -1,23 +1,24 @@
.navbar-default {
background: #2980b9;
background: #2980B9;
border: none;
}
.navbar-default .navbar-brand {
color: #fcfcfc;
}
.menu {
background: #343131;
color: #fcfcfc;
}
.menu ul.list li a {
color: #fcfcfc;
}
.menu ul.list li a.active {
color: #0099e5;
}
.menu ul.list li.title {
background: #2980b9;
background: #2980B9;
padding-bottom: 5px;
}
@@ -25,8 +26,7 @@
margin-top: 0;
}
.menu ul.list li.chapter a,
.menu ul.list li.chapter .simple {
.menu ul.list li.chapter a, .menu ul.list li.chapter .simple {
color: #555;
text-transform: uppercase;
text-decoration: none;
@@ -37,14 +37,8 @@
text-transform: none;
padding-left: 35px;
}
.menu ul.list li.chapter ul.links a:hover {
background: #4e4a4a;
}
.menu ul.list li.chapter a.active,
.menu ul.list li.chapter ul.links a.active {
color: #0099e5;
background: #4E4A4A;
}
.menu ul.list li.chapter ul.links {
@@ -55,15 +49,12 @@
background: rgba(255, 255, 255, 0.07);
}
#book-search-input input,
#book-search-input input:focus,
#book-search-input input:hover {
#book-search-input input, #book-search-input input:focus, #book-search-input input:hover {
color: #949494;
}
.copyright {
color: #b3b3b3;
background: #272525;
}
.content {
@@ -71,31 +62,30 @@
}
.content a {
color: #2980b9;
color: #2980B9;
}
.content a:hover {
color: #3091d1;
}
.content a:visited {
color: #9b59b6;
color: #9B59B6;
}
.copyright {
background: #272525;
}
.menu ul.list li:nth-last-child(2) {
background: none;
}
code {
white-space: nowrap;
max-width: 100%;
background: #fff;
border: solid 1px #e1e4e5;
padding: 2px 5px;
color: #e74c3c;
color: #E74C3C;
overflow-x: auto;
border-radius: 0;
}
pre {
white-space: pre;
margin: 0;
@@ -105,13 +95,123 @@ pre {
display: block;
overflow: auto;
color: #404040;
background: rgba(238, 238, 238, 0.35);
background: rgba(238,238,238,.35);
}
pre code.hljs {
border: none;
background: inherit;
}
.dark .content {
background: none;
/*
Atom One Light by Daniel Gamage
Original One Light Syntax theme from https://github.com/atom/one-light-syntax
base: #fafafa
mono-1: #383a42
mono-2: #686b77
mono-3: #a0a1a7
hue-1: #0184bb
hue-2: #4078f2
hue-3: #a626a4
hue-4: #50a14f
hue-5: #e45649
hue-5-2: #c91243
hue-6: #986801
hue-6-2: #c18401
*/
.hljs {
display: block;
overflow-x: auto;
padding: 0.5em;
color: #383a42;
background: #fafafa;
}
.dark code {
background: none;
color: #e09393;
.hljs-comment,
.hljs-quote {
color: #a0a1a7;
font-style: italic;
}
.hljs-doctag,
.hljs-keyword,
.hljs-formula {
color: #a626a4;
}
.hljs-section,
.hljs-name,
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
color: #e45649;
}
.hljs-literal {
color: #0184bb;
}
.hljs-string,
.hljs-regexp,
.hljs-addition,
.hljs-attribute,
.hljs-meta-string {
color: #50a14f;
}
.hljs-built_in,
.hljs-class .hljs-title {
color: #c18401;
}
.hljs-attr,
.hljs-variable,
.hljs-template-variable,
.hljs-type,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
color: #986801;
}
.hljs-symbol,
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-title {
color: #4078f2;
}
.hljs-emphasis {
font-style: italic;
}
.hljs-strong {
font-weight: bold;
}
.hljs-link {
text-decoration: underline;
}
.list-group-item:first-child, .list-group-item:last-child {
border-radius: 0;
}
.menu ul.list li.title a {
text-decoration: none;
}
.menu ul.list li.title a:hover {
background: rgba(255,255,255,0.1);
}
.breadcrumb>li+li:before {
content: "»\00a0"
}
.breadcrumb {
padding-bottom: 15px;
border-bottom: 1px solid #e1e4e5;
}

View File

@@ -3,127 +3,46 @@
License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
line-height: 1;
}
ol,
ul {
list-style: none;
ol, ul {
list-style: none;
}
blockquote,
q {
quotes: none;
blockquote, q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
border-collapse: collapse;
border-spacing: 0;
}

View File

@@ -2,17 +2,12 @@
color: #0099e5;
}
.menu ul.list li a[data-type='chapter-link'],
.menu ul.list li.chapter .simple {
.menu ul.list li a[data-type="chapter-link"], .menu ul.list li.chapter .simple {
color: #939da3;
text-transform: uppercase;
}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5 {
.content h1, .content h2, .content h3, .content h4, .content h5 {
color: #292e31;
font-weight: normal;
}
@@ -38,8 +33,7 @@ a:hover {
margin-top: 0;
}
.menu ul.list li.title a,
.navbar a {
.menu ul.list li.title a, .navbar a {
color: #0099e5;
text-decoration: none;
font-size: 16px;
@@ -54,10 +48,11 @@ code {
display: inline-block;
padding: 0 5px;
background: #fafcfc;
border: 1px solid #f0f4f7;
border-radius: 4px;
color: #b93d6a;
font-size: 13px;
line-height: 20px;
line-height: 20px
}
pre {
@@ -67,40 +62,10 @@ pre {
border-radius: 5px;
font-size: 13px;
line-height: 1.5em;
font-weight: 500;
font-weight: 500
}
.dark body {
color: #fafafa;
}
.dark .content h1,
.dark .content h2,
.dark .content h3,
.dark .content h4,
.dark .content h5 {
color: #fafafa;
}
.dark code {
background: none;
}
.dark .content {
color: #fafafa;
}
.dark .menu ul.list li a[data-type='chapter-link'],
.dark .menu ul.list li.chapter .simple {
color: #fafafa;
}
.dark .menu ul.list li.title a {
color: #fafafa;
}
.dark .menu ul.list li a {
color: #fafafa;
}
.dark .menu ul.list li a.active {
color: #7fc9ff;
pre code.hljs {
border: none;
background: #272b2d;
}

View File

@@ -1,7 +1,6 @@
@import "./reset.css";
@import "./bootstrap.min.css";
@import "./bootstrap-card.css";
@import "./prism.css";
@import "./ionicons.min.css";
@import "./monokai-sublime.css";
@import "./font-awesome.min.css";
@import "./compodoc.css";
@import "./tablesort.css";

View File

@@ -11,18 +11,13 @@
padding: 0 20px;
}
.menu ul.list li a[data-type='chapter-link'],
.menu ul.list li.chapter .simple {
.menu ul.list li a[data-type="chapter-link"], .menu ul.list li.chapter .simple {
color: white;
text-transform: uppercase;
border-bottom: 1px solid rgba(255, 255, 255, 0.4);
border-bottom: 1px solid rgba(255,255,255,0.4);
}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5 {
.content h1, .content h2, .content h3, .content h4, .content h5 {
color: #292e31;
font-weight: normal;
}
@@ -56,8 +51,7 @@ a:hover {
padding: 10px 15px;
}
.menu ul.list li.title a,
.navbar a {
.menu ul.list li.title a, .navbar a {
color: #8d9ba8;
text-decoration: none;
font-size: 16px;
@@ -84,7 +78,8 @@ code {
box-sizing: border-box;
display: inline-block;
padding: 0 5px;
background: rgba(0, 148, 191, 0.1);
background: rgba(0,148,191,0.1);
border: 1px solid #f0f4f7;
border-radius: 3px;
color: #0094bf;
font-size: 13px;
@@ -94,37 +89,109 @@ code {
pre {
margin: 0;
padding: 12px 12px;
background: rgba(238, 238, 238, 0.35);
background: rgba(238,238,238,.35);
border-radius: 3px;
font-size: 13px;
line-height: 1.5em;
font-weight: 500;
}
.dark body {
color: #fafafa;
}
.dark .content h1,
.dark .content h2,
.dark .content h3,
.dark .content h4,
.dark .content h5 {
color: #fafafa;
}
.dark code {
pre code.hljs {
border: none;
background: none;
box-shadow: none;
}
.dark .content {
color: #fafafa;
/*
Atom One Light by Daniel Gamage
Original One Light Syntax theme from https://github.com/atom/one-light-syntax
base: #fafafa
mono-1: #383a42
mono-2: #686b77
mono-3: #a0a1a7
hue-1: #0184bb
hue-2: #4078f2
hue-3: #a626a4
hue-4: #50a14f
hue-5: #e45649
hue-5-2: #c91243
hue-6: #986801
hue-6-2: #c18401
*/
.hljs {
display: block;
overflow-x: auto;
padding: 0.5em;
color: #383a42;
background: #fafafa;
}
.dark .menu ul.list li.title a,
.dark .navbar a {
color: #8d9ba8;
.hljs-comment,
.hljs-quote {
color: #a0a1a7;
font-style: italic;
}
.dark .menu ul.list li a {
color: #fafafa;
.hljs-doctag,
.hljs-keyword,
.hljs-formula {
color: #a626a4;
}
.hljs-section,
.hljs-name,
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
color: #e45649;
}
.hljs-literal {
color: #0184bb;
}
.hljs-string,
.hljs-regexp,
.hljs-addition,
.hljs-attribute,
.hljs-meta-string {
color: #50a14f;
}
.hljs-built_in,
.hljs-class .hljs-title {
color: #c18401;
}
.hljs-attr,
.hljs-variable,
.hljs-template-variable,
.hljs-type,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
color: #986801;
}
.hljs-symbol,
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-title {
color: #4078f2;
}
.hljs-emphasis {
font-style: italic;
}
.hljs-strong {
font-weight: bold;
}
.hljs-link {
text-decoration: underline;
}