repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build(deps-dev): bump @types/node from 20.10.1 to 20.10.2
[poolifier.git]
/
docs
/
assets
/
style.css
diff --git
a/docs/assets/style.css
b/docs/assets/style.css
index da6c789f80db999410530c03292e1d590e9dadd2..07a385b731afb559679b2788d1cf72ce7ff3cb9c 100644
(file)
--- a/
docs/assets/style.css
+++ b/
docs/assets/style.css
@@
-11,6
+11,7
@@
--light-color-text-aside: #6e6e6e;
--light-color-link: #1f70c2;
--light-color-text-aside: #6e6e6e;
--light-color-link: #1f70c2;
+ --light-color-ts-keyword: #056bd6;
--light-color-ts-project: #b111c9;
--light-color-ts-module: var(--light-color-ts-project);
--light-color-ts-namespace: var(--light-color-ts-project);
--light-color-ts-project: #b111c9;
--light-color-ts-module: var(--light-color-ts-project);
--light-color-ts-namespace: var(--light-color-ts-project);
@@
-32,7
+33,6
@@
--light-color-ts-accessor: var(--light-color-ts-property);
--light-color-ts-get-signature: var(--light-color-ts-accessor);
--light-color-ts-set-signature: var(--light-color-ts-accessor);
--light-color-ts-accessor: var(--light-color-ts-property);
--light-color-ts-get-signature: var(--light-color-ts-accessor);
--light-color-ts-set-signature: var(--light-color-ts-accessor);
- /* object literal not included as it is not used and will be removed in 0.25 */
--light-color-ts-type-alias: #d51270;
/* reference not included as links will be colored with the kind that it points to */
--light-color-ts-type-alias: #d51270;
/* reference not included as links will be colored with the kind that it points to */
@@
-51,13
+51,14
@@
--dark-color-text-aside: #dddddd;
--dark-color-link: #00aff4;
--dark-color-text-aside: #dddddd;
--dark-color-link: #00aff4;
- --dark-color-ts-project: #e14dff;
+ --dark-color-ts-keyword: #3399ff;
+ --dark-color-ts-project: #e358ff;
--dark-color-ts-module: var(--dark-color-ts-project);
--dark-color-ts-namespace: var(--dark-color-ts-project);
--dark-color-ts-enum: #f4d93e;
--dark-color-ts-enum-member: var(--dark-color-ts-enum);
--dark-color-ts-variable: #798dff;
--dark-color-ts-module: var(--dark-color-ts-project);
--dark-color-ts-namespace: var(--dark-color-ts-project);
--dark-color-ts-enum: #f4d93e;
--dark-color-ts-enum-member: var(--dark-color-ts-enum);
--dark-color-ts-variable: #798dff;
- --dark-color-ts-function: #
9772
ff;
+ --dark-color-ts-function: #
a280
ff;
--dark-color-ts-class: #8ac4ff;
--dark-color-ts-interface: #6cff87;
--dark-color-ts-constructor: var(--dark-color-ts-class);
--dark-color-ts-class: #8ac4ff;
--dark-color-ts-interface: #6cff87;
--dark-color-ts-constructor: var(--dark-color-ts-class);
@@
-72,7
+73,6
@@
--dark-color-ts-accessor: var(--dark-color-ts-property);
--dark-color-ts-get-signature: var(--dark-color-ts-accessor);
--dark-color-ts-set-signature: var(--dark-color-ts-accessor);
--dark-color-ts-accessor: var(--dark-color-ts-property);
--dark-color-ts-get-signature: var(--dark-color-ts-accessor);
--dark-color-ts-set-signature: var(--dark-color-ts-accessor);
- /* object literal not included as it is not used and will be removed in 0.25 */
--dark-color-ts-type-alias: #ff6492;
/* reference not included as links will be colored with the kind that it points to */
--dark-color-ts-type-alias: #ff6492;
/* reference not included as links will be colored with the kind that it points to */
@@
-93,6
+93,7
@@
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
+ --color-ts-keyword: var(--light-color-ts-keyword);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
@@
-134,6
+135,7
@@
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
+ --color-ts-keyword: var(--dark-color-ts-keyword);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
@@
-182,6
+184,7
@@
body {
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
--color-text-aside: var(--light-color-text-aside);
--color-link: var(--light-color-link);
+ --color-ts-keyword: var(--light-color-ts-keyword);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
--color-ts-module: var(--light-color-ts-module);
--color-ts-namespace: var(--light-color-ts-namespace);
--color-ts-enum: var(--light-color-ts-enum);
@@
-221,6
+224,7
@@
body {
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
--color-text-aside: var(--dark-color-text-aside);
--color-link: var(--dark-color-link);
+ --color-ts-keyword: var(--dark-color-ts-keyword);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
--color-ts-module: var(--dark-color-ts-module);
--color-ts-namespace: var(--dark-color-ts-namespace);
--color-ts-enum: var(--dark-color-ts-enum);
@@
-262,6
+266,16
@@
h6 {
line-height: 1.2;
}
line-height: 1.2;
}
+h1 > a,
+h2 > a,
+h3 > a,
+h4 > a,
+h5 > a,
+h6 > a {
+ text-decoration: none;
+ color: var(--color-text);
+}
+
h1 {
font-size: 1.875rem;
margin: 0.67rem 0;
h1 {
font-size: 1.875rem;
margin: 0.67rem 0;
@@
-296,12
+310,6
@@
h6 {
text-transform: uppercase;
}
text-transform: uppercase;
}
-pre {
- white-space: pre;
- white-space: pre-wrap;
- word-wrap: break-word;
-}
-
dl,
menu,
ol,
dl,
menu,
ol,
@@
-426,13
+434,29
@@
pre {
}
pre {
}
pre {
+ position: relative;
+ white-space: pre;
+ white-space: pre-wrap;
+ word-wrap: break-word;
padding: 10px;
padding: 10px;
- border:
0.1em
solid var(--color-accent);
+ border:
1px
solid var(--color-accent);
}
pre code {
padding: 0;
font-size: 100%;
}
}
pre code {
padding: 0;
font-size: 100%;
}
+pre > button {
+ position: absolute;
+ top: 10px;
+ right: 10px;
+ opacity: 0;
+ transition: opacity 0.1s;
+ box-sizing: border-box;
+}
+pre:hover > button,
+pre > button.visible {
+ opacity: 1;
+}
blockquote {
margin: 1em 0;
blockquote {
margin: 1em 0;
@@
-448,13
+472,12
@@
blockquote {
padding: 0 0 0 20px;
margin: 0;
}
padding: 0 0 0 20px;
margin: 0;
}
-.tsd-typography h4,
.tsd-typography .tsd-index-panel h3,
.tsd-index-panel .tsd-typography h3,
.tsd-typography .tsd-index-panel h3,
.tsd-index-panel .tsd-typography h3,
+.tsd-typography h4,
.tsd-typography h5,
.tsd-typography h6 {
font-size: 1em;
.tsd-typography h5,
.tsd-typography h6 {
font-size: 1em;
- margin: 0;
}
.tsd-typography h5,
.tsd-typography h6 {
}
.tsd-typography h5,
.tsd-typography h6 {
@@
-465,6
+488,19
@@
blockquote {
.tsd-typography ol {
margin: 1em 0;
}
.tsd-typography ol {
margin: 1em 0;
}
+.tsd-typography table {
+ border-collapse: collapse;
+ border: none;
+}
+.tsd-typography td,
+.tsd-typography th {
+ padding: 6px 13px;
+ border: 1px solid var(--color-accent);
+}
+.tsd-typography thead,
+.tsd-typography tr:nth-child(even) {
+ background-color: var(--color-background-secondary);
+}
.tsd-breadcrumb {
margin: 0;
.tsd-breadcrumb {
margin: 0;
@@
-676,7
+712,12
@@
input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
.tsd-navigation.settings {
margin: 1rem 0;
}
.tsd-navigation.settings {
margin: 1rem 0;
}
+.tsd-navigation > a,
+.tsd-navigation .tsd-accordion-summary {
+ width: calc(100% - 0.5rem);
+}
.tsd-navigation a,
.tsd-navigation a,
+.tsd-navigation summary > span,
.tsd-page-navigation a {
display: inline-flex;
align-items: center;
.tsd-page-navigation a {
display: inline-flex;
align-items: center;
@@
-685,14
+726,6
@@
input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
text-decoration: none;
box-sizing: border-box;
}
text-decoration: none;
box-sizing: border-box;
}
-.tsd-navigation a {
- /* why 3rem? No idea, but it seems to work. */
- width: calc(100% - 3rem);
-}
-.tsd-page-navigation a {
- /* why is this different? */
- width: 100%;
-}
.tsd-navigation a.current,
.tsd-page-navigation a.current {
background: var(--color-active-menu-item);
.tsd-navigation a.current,
.tsd-page-navigation a.current {
background: var(--color-active-menu-item);
@@
-703,7
+736,8
@@
input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
}
.tsd-navigation ul,
.tsd-page-navigation ul {
}
.tsd-navigation ul,
.tsd-page-navigation ul {
- margin: 0;
+ margin-top: 0;
+ margin-bottom: 0;
padding: 0;
list-style: none;
}
padding: 0;
list-style: none;
}
@@
-712,18
+746,24
@@
input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
padding: 0;
max-width: 100%;
}
padding: 0;
max-width: 100%;
}
-.tsd-nested-navigation
> li > a
{
+.tsd-nested-navigation {
margin-left: 3rem;
}
.tsd-nested-navigation > li > details {
margin-left: 3rem;
}
.tsd-nested-navigation > li > details {
- margin-left: 1.5rem;
+ margin-left:
-
1.5rem;
}
}
-.tsd-small-nested-navigation
> li > a
{
+.tsd-small-nested-navigation {
margin-left: 1.5rem;
}
.tsd-small-nested-navigation > li > details {
margin-left: 1.5rem;
}
.tsd-small-nested-navigation > li > details {
- margin-left: 0;
+ margin-left: -1.5rem;
+}
+
+.tsd-nested-navigation > li > a,
+.tsd-nested-navigation > li > span {
+ width: calc(100% - 1.75rem - 0.5rem);
}
}
+
.tsd-page-navigation ul {
padding-left: 1.75rem;
}
.tsd-page-navigation ul {
padding-left: 1.75rem;
}
@@
-745,6
+785,13
@@
a.tsd-index-link {
align-items: center;
color: var(--color-text);
}
align-items: center;
color: var(--color-text);
}
+.tsd-accordion-summary {
+ list-style-type: none; /* hide marker on non-safari */
+ outline: none; /* broken on safari, so just hide it */
+}
+.tsd-accordion-summary::-webkit-details-marker {
+ display: none; /* hide marker on safari */
+}
.tsd-accordion-summary,
.tsd-accordion-summary a {
user-select: none;
.tsd-accordion-summary,
.tsd-accordion-summary a {
user-select: none;
@@
-752,21
+799,19
@@
a.tsd-index-link {
-webkit-user-select: none;
-ms-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
- display: flex;
- align-items: center;
cursor: pointer;
}
cursor: pointer;
}
+.tsd-accordion-summary a {
+ width: calc(100% - 1.5rem);
+}
.tsd-accordion-summary > * {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
}
.tsd-accordion-summary > * {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
}
-.tsd-accordion-summary::-webkit-details-marker {
- display: none;
-}
-.tsd-index-accordion .tsd-accordion-summary svg {
- margin-right: 0.25rem;
+.tsd-index-accordion .tsd-accordion-summary > svg {
+ margin-left: 0.25rem;
}
.tsd-index-content > :not(:first-child) {
margin-top: 0.75rem;
}
.tsd-index-content > :not(:first-child) {
margin-top: 0.75rem;
@@
-871,8
+916,9
@@
a.tsd-index-link {
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}
#tsd-search .results li {
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}
#tsd-search .results li {
- padding: 0 10px;
background-color: var(--color-background);
background-color: var(--color-background);
+ line-height: initial;
+ padding: 4px;
}
#tsd-search .results li:nth-child(even) {
background-color: var(--color-background-secondary);
}
#tsd-search .results li:nth-child(even) {
background-color: var(--color-background-secondary);
@@
-880,12
+926,15
@@
a.tsd-index-link {
#tsd-search .results li.state {
display: none;
}
#tsd-search .results li.state {
display: none;
}
-#tsd-search .results li.current,
-#tsd-search .results li:hover {
+#tsd-search .results li.current
:not(.no-results)
,
+#tsd-search .results li:hover
:not(.no-results)
{
background-color: var(--color-accent);
}
#tsd-search .results a {
background-color: var(--color-accent);
}
#tsd-search .results a {
- display: block;
+ display: flex;
+ align-items: center;
+ padding: 0.25rem;
+ box-sizing: border-box;
}
#tsd-search .results a:before {
top: 10px;
}
#tsd-search .results a:before {
top: 10px;
@@
-941,6
+990,11
@@
a.tsd-index-link {
overflow-x: auto;
}
overflow-x: auto;
}
+.tsd-signature-keyword {
+ color: var(--color-ts-keyword);
+ font-weight: normal;
+}
+
.tsd-signature-symbol {
color: var(--color-text-aside);
font-weight: normal;
.tsd-signature-symbol {
color: var(--color-text-aside);
font-weight: normal;
@@
-1041,7
+1095,9
@@
ul.tsd-type-parameter-list h5 {
overflow: hidden;
opacity: 0.8;
height: 40px;
overflow: hidden;
opacity: 0.8;
height: 40px;
- transition: opacity 0.1s, background-color 0.2s;
+ transition:
+ opacity 0.1s,
+ background-color 0.2s;
vertical-align: bottom;
cursor: pointer;
}
vertical-align: bottom;
cursor: pointer;
}
@@
-1093,7
+1149,7
@@
img {
}
.deprecated {
}
.deprecated {
- text-decoration: line-through;
+ text-decoration: line-through
!important
;
}
.warning {
}
.warning {