|
@@ -2,6 +2,8 @@
|
|
|
/* Light */
|
|
|
--light-color-background: #f2f4f8;
|
|
|
--light-color-background-secondary: #eff0f1;
|
|
|
+ --light-color-warning-text: #222;
|
|
|
+ --light-color-background-warning: #e6e600;
|
|
|
--light-color-icon-background: var(--light-color-background);
|
|
|
--light-color-accent: #c5c7c9;
|
|
|
--light-color-text: #222;
|
|
@@ -21,6 +23,8 @@
|
|
|
/* Dark */
|
|
|
--dark-color-background: #2b2e33;
|
|
|
--dark-color-background-secondary: #1e2024;
|
|
|
+ --dark-color-background-warning: #bebe00;
|
|
|
+ --dark-color-warning-text: #222;
|
|
|
--dark-color-icon-background: var(--dark-color-background-secondary);
|
|
|
--dark-color-accent: #9096a2;
|
|
|
--dark-color-text: #f5f5f5;
|
|
@@ -42,6 +46,8 @@
|
|
|
:root {
|
|
|
--color-background: var(--light-color-background);
|
|
|
--color-background-secondary: var(--light-color-background-secondary);
|
|
|
+ --color-background-warning: var(--light-color-background-warning);
|
|
|
+ --color-warning-text: var(--light-color-warning-text);
|
|
|
--color-icon-background: var(--light-color-icon-background);
|
|
|
--color-accent: var(--light-color-accent);
|
|
|
--color-text: var(--light-color-text);
|
|
@@ -64,6 +70,8 @@
|
|
|
:root {
|
|
|
--color-background: var(--dark-color-background);
|
|
|
--color-background-secondary: var(--dark-color-background-secondary);
|
|
|
+ --color-background-warning: var(--dark-color-background-warning);
|
|
|
+ --color-warning-text: var(--dark-color-warning-text);
|
|
|
--color-icon-background: var(--dark-color-icon-background);
|
|
|
--color-accent: var(--dark-color-accent);
|
|
|
--color-text: var(--dark-color-text);
|
|
@@ -93,6 +101,8 @@ body {
|
|
|
:root[data-theme="light"] {
|
|
|
--color-background: var(--light-color-background);
|
|
|
--color-background-secondary: var(--light-color-background-secondary);
|
|
|
+ --color-background-warning: var(--light-color-background-warning);
|
|
|
+ --color-warning-text: var(--light-color-warning-text);
|
|
|
--color-icon-background: var(--light-color-icon-background);
|
|
|
--color-accent: var(--light-color-accent);
|
|
|
--color-text: var(--light-color-text);
|
|
@@ -113,6 +123,8 @@ body {
|
|
|
:root[data-theme="dark"] {
|
|
|
--color-background: var(--dark-color-background);
|
|
|
--color-background-secondary: var(--dark-color-background-secondary);
|
|
|
+ --color-background-warning: var(--dark-color-background-warning);
|
|
|
+ --color-warning-text: var(--dark-color-warning-text);
|
|
|
--color-icon-background: var(--dark-color-icon-background);
|
|
|
--color-accent: var(--dark-color-accent);
|
|
|
--color-text: var(--dark-color-text);
|
|
@@ -130,6 +142,11 @@ body {
|
|
|
--color-scheme: var(--dark-color-scheme);
|
|
|
}
|
|
|
|
|
|
+.always-visible,
|
|
|
+.always-visible .tsd-signatures {
|
|
|
+ display: inherit !important;
|
|
|
+}
|
|
|
+
|
|
|
h1,
|
|
|
h2,
|
|
|
h3,
|
|
@@ -466,10 +483,9 @@ blockquote {
|
|
|
.has-menu .col-menu {
|
|
|
visibility: visible;
|
|
|
transform: translate(0, 0);
|
|
|
- display: grid;
|
|
|
- align-items: center;
|
|
|
- grid-template-rows: auto 1fr;
|
|
|
- grid-gap: 1.5rem;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ gap: 1.5rem;
|
|
|
max-height: 100vh;
|
|
|
padding: 1rem 2rem;
|
|
|
}
|
|
@@ -825,6 +841,15 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
|
|
|
padding-left: 5.5rem;
|
|
|
}
|
|
|
|
|
|
+#tsd-sidebar-links a {
|
|
|
+ margin-top: 0;
|
|
|
+ margin-bottom: 0.5rem;
|
|
|
+ line-height: 1.25rem;
|
|
|
+}
|
|
|
+#tsd-sidebar-links a:last-of-type {
|
|
|
+ margin-bottom: 0;
|
|
|
+}
|
|
|
+
|
|
|
a.tsd-index-link {
|
|
|
margin: 0.25rem 0;
|
|
|
font-size: 1rem;
|
|
@@ -885,7 +910,7 @@ a.tsd-index-link {
|
|
|
margin-right: 0.8rem;
|
|
|
}
|
|
|
|
|
|
-@media (min-width: 1024px) {
|
|
|
+@media (min-width: 1025px) {
|
|
|
.col-content {
|
|
|
margin: 2rem auto;
|
|
|
}
|
|
@@ -978,7 +1003,8 @@ a.tsd-index-link {
|
|
|
right: -40px;
|
|
|
}
|
|
|
#tsd-search .field input,
|
|
|
-#tsd-search .title {
|
|
|
+#tsd-search .title,
|
|
|
+#tsd-toolbar-links a {
|
|
|
transition: opacity 0.2s;
|
|
|
}
|
|
|
#tsd-search .results {
|
|
@@ -1022,7 +1048,8 @@ a.tsd-index-link {
|
|
|
top: 0;
|
|
|
opacity: 1;
|
|
|
}
|
|
|
-#tsd-search.has-focus .title {
|
|
|
+#tsd-search.has-focus .title,
|
|
|
+#tsd-search.has-focus #tsd-toolbar-links a {
|
|
|
z-index: 0;
|
|
|
opacity: 0;
|
|
|
}
|
|
@@ -1036,6 +1063,22 @@ a.tsd-index-link {
|
|
|
display: block;
|
|
|
}
|
|
|
|
|
|
+#tsd-toolbar-links {
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ right: 2rem;
|
|
|
+ height: 100%;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: flex-end;
|
|
|
+}
|
|
|
+#tsd-toolbar-links a {
|
|
|
+ margin-left: 1.5rem;
|
|
|
+}
|
|
|
+#tsd-toolbar-links a:hover {
|
|
|
+ text-decoration: underline;
|
|
|
+}
|
|
|
+
|
|
|
.tsd-signature {
|
|
|
margin: 0 0 1rem 0;
|
|
|
padding: 1rem 0.5rem;
|
|
@@ -1124,6 +1167,7 @@ ul.tsd-type-parameter-list h5 {
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
|
height: 2.5rem;
|
|
|
+ margin: 0 auto;
|
|
|
}
|
|
|
.tsd-page-toolbar .table-cell {
|
|
|
position: relative;
|
|
@@ -1133,6 +1177,11 @@ ul.tsd-type-parameter-list h5 {
|
|
|
.tsd-page-toolbar .table-cell:first-child {
|
|
|
width: 100%;
|
|
|
}
|
|
|
+.tsd-page-toolbar .tsd-toolbar-icon {
|
|
|
+ box-sizing: border-box;
|
|
|
+ line-height: 0;
|
|
|
+ padding: 12px 0;
|
|
|
+}
|
|
|
|
|
|
.tsd-page-toolbar--hide {
|
|
|
transform: translateY(-100%);
|
|
@@ -1204,6 +1253,12 @@ img {
|
|
|
text-decoration: line-through;
|
|
|
}
|
|
|
|
|
|
+.warning {
|
|
|
+ padding: 1rem;
|
|
|
+ color: var(--color-warning-text);
|
|
|
+ background: var(--color-background-warning);
|
|
|
+}
|
|
|
+
|
|
|
* {
|
|
|
scrollbar-width: thin;
|
|
|
scrollbar-color: var(--color-accent) var(--color-icon-background);
|