This commit is contained in:
bdon
2026-02-03 22:58:48 +00:00
commit b392a31945
55 changed files with 5029 additions and 0 deletions

View File

@@ -0,0 +1,120 @@
:root {
--light-hl-0: #000000;
--dark-hl-0: #D4D4D4;
--light-hl-1: #800000;
--dark-hl-1: #808080;
--light-hl-2: #800000;
--dark-hl-2: #569CD6;
--light-hl-3: #000000FF;
--dark-hl-3: #D4D4D4;
--light-hl-4: #E50000;
--dark-hl-4: #9CDCFE;
--light-hl-5: #0000FF;
--dark-hl-5: #CE9178;
--light-hl-6: #AF00DB;
--dark-hl-6: #C586C0;
--light-hl-7: #001080;
--dark-hl-7: #9CDCFE;
--light-hl-8: #A31515;
--dark-hl-8: #CE9178;
--light-hl-9: #0000FF;
--dark-hl-9: #569CD6;
--light-hl-10: #0070C1;
--dark-hl-10: #4FC1FF;
--light-hl-11: #795E26;
--dark-hl-11: #DCDCAA;
--light-hl-12: #098658;
--dark-hl-12: #B5CEA8;
--light-hl-13: #008000;
--dark-hl-13: #6A9955;
--light-code-background: #FFFFFF;
--dark-code-background: #1E1E1E;
}
@media (prefers-color-scheme: light) { :root {
--hl-0: var(--light-hl-0);
--hl-1: var(--light-hl-1);
--hl-2: var(--light-hl-2);
--hl-3: var(--light-hl-3);
--hl-4: var(--light-hl-4);
--hl-5: var(--light-hl-5);
--hl-6: var(--light-hl-6);
--hl-7: var(--light-hl-7);
--hl-8: var(--light-hl-8);
--hl-9: var(--light-hl-9);
--hl-10: var(--light-hl-10);
--hl-11: var(--light-hl-11);
--hl-12: var(--light-hl-12);
--hl-13: var(--light-hl-13);
--code-background: var(--light-code-background);
} }
@media (prefers-color-scheme: dark) { :root {
--hl-0: var(--dark-hl-0);
--hl-1: var(--dark-hl-1);
--hl-2: var(--dark-hl-2);
--hl-3: var(--dark-hl-3);
--hl-4: var(--dark-hl-4);
--hl-5: var(--dark-hl-5);
--hl-6: var(--dark-hl-6);
--hl-7: var(--dark-hl-7);
--hl-8: var(--dark-hl-8);
--hl-9: var(--dark-hl-9);
--hl-10: var(--dark-hl-10);
--hl-11: var(--dark-hl-11);
--hl-12: var(--dark-hl-12);
--hl-13: var(--dark-hl-13);
--code-background: var(--dark-code-background);
} }
:root[data-theme='light'] {
--hl-0: var(--light-hl-0);
--hl-1: var(--light-hl-1);
--hl-2: var(--light-hl-2);
--hl-3: var(--light-hl-3);
--hl-4: var(--light-hl-4);
--hl-5: var(--light-hl-5);
--hl-6: var(--light-hl-6);
--hl-7: var(--light-hl-7);
--hl-8: var(--light-hl-8);
--hl-9: var(--light-hl-9);
--hl-10: var(--light-hl-10);
--hl-11: var(--light-hl-11);
--hl-12: var(--light-hl-12);
--hl-13: var(--light-hl-13);
--code-background: var(--light-code-background);
}
:root[data-theme='dark'] {
--hl-0: var(--dark-hl-0);
--hl-1: var(--dark-hl-1);
--hl-2: var(--dark-hl-2);
--hl-3: var(--dark-hl-3);
--hl-4: var(--dark-hl-4);
--hl-5: var(--dark-hl-5);
--hl-6: var(--dark-hl-6);
--hl-7: var(--dark-hl-7);
--hl-8: var(--dark-hl-8);
--hl-9: var(--dark-hl-9);
--hl-10: var(--dark-hl-10);
--hl-11: var(--dark-hl-11);
--hl-12: var(--dark-hl-12);
--hl-13: var(--dark-hl-13);
--code-background: var(--dark-code-background);
}
.hl-0 { color: var(--hl-0); }
.hl-1 { color: var(--hl-1); }
.hl-2 { color: var(--hl-2); }
.hl-3 { color: var(--hl-3); }
.hl-4 { color: var(--hl-4); }
.hl-5 { color: var(--hl-5); }
.hl-6 { color: var(--hl-6); }
.hl-7 { color: var(--hl-7); }
.hl-8 { color: var(--hl-8); }
.hl-9 { color: var(--hl-9); }
.hl-10 { color: var(--hl-10); }
.hl-11 { color: var(--hl-11); }
.hl-12 { color: var(--hl-12); }
.hl-13 { color: var(--hl-13); }
pre, code { background: var(--code-background); }

59
typedoc/assets/main.js Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA4WU0U6DMBRA/6XPi7jFTd3r3KKJSxZGfND4UMtlNJaW9F4MaPx3s7nNAqW+cu45UHLh5YsR1MTmbGGK0gKiNJqNWMkpZ3MGuiowctBFToViI/YudcrmN9+js59IBUlTQlc+XR82l8R3a4kFJ5H/2UJxRMDIpe3GeOJWVkAi35rKCuhHHBhsSAWDiTMLFTbr/Xmxrx9B0LWGjDDKIx9JyI4BjfqA9ImrChZc5J4z9GdCxW3OLaQbawqJQ8X+TKjYiUhNYDMuACOPOpnO3CXRZBuveiAh9R54Ctbr/qKQHHO9gxiwNBr9j96aCKW6m+U0fIvVlu9AHL/CVaXFX4SaEjBq007n8vZ6PJ04rbeGABPTfS9ZpQVJozFqDbRrsysnlEmd7tfa1zixgK6AZwoo5khgH3njf5j+VCBJUsFDmpjnuvG1HPxPZP/LWtY0FDniQOSzbhKTHO7nizi4F3n9AcMPx1+WBQAA"

1
typedoc/assets/search.js Normal file
View File

@@ -0,0 +1 @@
window.searchData = "data:application/octet-stream;base64,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";

1414
typedoc/assets/style.css Normal file

File diff suppressed because it is too large Load Diff