|
|
@ -15,24 +15,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc h1 {
|
|
|
|
.vp-doc h1 {
|
|
|
|
letter-spacing: -0.02em;
|
|
|
|
letter-spacing: -0.02em;
|
|
|
|
line-height: 40px;
|
|
|
|
line-height: 2.5rem;
|
|
|
|
font-size: 28px;
|
|
|
|
font-size: 1.75rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc h2 {
|
|
|
|
.vp-doc h2 {
|
|
|
|
margin: 48px 0 0;
|
|
|
|
margin: 3rem 0 0;
|
|
|
|
border-top: 1px solid var(--vp-c-divider-light);
|
|
|
|
border-top: .0625rem solid var(--vp-c-divider-light);
|
|
|
|
padding-top: 24px;
|
|
|
|
padding-top: 1.5rem;
|
|
|
|
letter-spacing: -0.02em;
|
|
|
|
letter-spacing: -0.02em;
|
|
|
|
line-height: 32px;
|
|
|
|
line-height: 2rem;
|
|
|
|
font-size: 24px;
|
|
|
|
font-size: 1.5rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc h3 {
|
|
|
|
.vp-doc h3 {
|
|
|
|
margin: 32px 0 0;
|
|
|
|
margin: 2rem 0 0;
|
|
|
|
letter-spacing: -0.01em;
|
|
|
|
letter-spacing: -0.01em;
|
|
|
|
line-height: 28px;
|
|
|
|
line-height: 1.75rem;
|
|
|
|
font-size: 20px;
|
|
|
|
font-size: 1.25rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc .header-anchor {
|
|
|
|
.vp-doc .header-anchor {
|
|
|
@ -62,8 +62,8 @@
|
|
|
|
@media (min-width: 768px) {
|
|
|
|
@media (min-width: 768px) {
|
|
|
|
.vp-doc h1 {
|
|
|
|
.vp-doc h1 {
|
|
|
|
letter-spacing: -0.02em;
|
|
|
|
letter-spacing: -0.02em;
|
|
|
|
line-height: 40px;
|
|
|
|
line-height: 2.5rem;
|
|
|
|
font-size: 32px;
|
|
|
|
font-size: 2rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -73,23 +73,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc p,
|
|
|
|
.vp-doc p,
|
|
|
|
.vp-doc summary {
|
|
|
|
.vp-doc summary {
|
|
|
|
margin: 16px 0;
|
|
|
|
margin: 1rem 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc p {
|
|
|
|
.vp-doc p {
|
|
|
|
line-height: 28px;
|
|
|
|
line-height: 1.75rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc blockquote {
|
|
|
|
.vp-doc blockquote {
|
|
|
|
margin: 16px 0;
|
|
|
|
margin: 1rem 0;
|
|
|
|
border-left: 2px solid var(--vp-c-divider);
|
|
|
|
border-left: .125rem solid var(--vp-c-divider);
|
|
|
|
padding-left: 16px;
|
|
|
|
padding-left: 1rem;
|
|
|
|
transition: border-color 0.5s;
|
|
|
|
transition: border-color 0.5s;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc blockquote > p {
|
|
|
|
.vp-doc blockquote > p {
|
|
|
|
margin: 0;
|
|
|
|
margin: 0;
|
|
|
|
font-size: 16px;
|
|
|
|
font-size: 1rem;
|
|
|
|
color: var(--vp-c-text-2);
|
|
|
|
color: var(--vp-c-text-2);
|
|
|
|
transition: color 0.5s;
|
|
|
|
transition: color 0.5s;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -116,7 +116,7 @@
|
|
|
|
.vp-doc ul,
|
|
|
|
.vp-doc ul,
|
|
|
|
.vp-doc ol {
|
|
|
|
.vp-doc ol {
|
|
|
|
padding-left: 1.25rem;
|
|
|
|
padding-left: 1.25rem;
|
|
|
|
margin: 16px 0;
|
|
|
|
margin: 1rem 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc ul {
|
|
|
|
.vp-doc ul {
|
|
|
@ -128,12 +128,12 @@
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc li + li {
|
|
|
|
.vp-doc li + li {
|
|
|
|
margin-top: 8px;
|
|
|
|
margin-top: .5rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc li > ol,
|
|
|
|
.vp-doc li > ol,
|
|
|
|
.vp-doc li > ul {
|
|
|
|
.vp-doc li > ul {
|
|
|
|
margin: 8px 0 0;
|
|
|
|
margin: .5rem 0 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -143,12 +143,12 @@
|
|
|
|
.vp-doc table {
|
|
|
|
.vp-doc table {
|
|
|
|
display: block;
|
|
|
|
display: block;
|
|
|
|
border-collapse: collapse;
|
|
|
|
border-collapse: collapse;
|
|
|
|
margin: 20px 0;
|
|
|
|
margin: 1.25rem 0;
|
|
|
|
overflow-x: auto;
|
|
|
|
overflow-x: auto;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc tr {
|
|
|
|
.vp-doc tr {
|
|
|
|
border-top: 1px solid var(--vp-c-divider);
|
|
|
|
border-top: .0625rem solid var(--vp-c-divider);
|
|
|
|
transition: background-color 0.5s;
|
|
|
|
transition: background-color 0.5s;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -158,12 +158,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc th,
|
|
|
|
.vp-doc th,
|
|
|
|
.vp-doc td {
|
|
|
|
.vp-doc td {
|
|
|
|
border: 1px solid var(--vp-c-divider);
|
|
|
|
border: .0625rem solid var(--vp-c-divider);
|
|
|
|
padding: 12px 16px;
|
|
|
|
padding: .75rem 1rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc th {
|
|
|
|
.vp-doc th {
|
|
|
|
font-size: 16px;
|
|
|
|
font-size: 1rem;
|
|
|
|
font-weight: 600;
|
|
|
|
font-weight: 600;
|
|
|
|
background-color: var(--vp-c-white-soft);
|
|
|
|
background-color: var(--vp-c-white-soft);
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -177,9 +177,9 @@
|
|
|
|
* -------------------------------------------------------------------------- */
|
|
|
|
* -------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc hr {
|
|
|
|
.vp-doc hr {
|
|
|
|
margin: 16px 0;
|
|
|
|
margin: 1rem 0;
|
|
|
|
border: none;
|
|
|
|
border: none;
|
|
|
|
border-top: 1px solid var(--vp-c-divider-light);
|
|
|
|
border-top: .0625rem solid var(--vp-c-divider-light);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -187,12 +187,12 @@
|
|
|
|
* -------------------------------------------------------------------------- */
|
|
|
|
* -------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc .custom-block {
|
|
|
|
.vp-doc .custom-block {
|
|
|
|
margin: 16px 0;
|
|
|
|
margin: 1rem 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc .custom-block p {
|
|
|
|
.vp-doc .custom-block p {
|
|
|
|
margin: 8px 0;
|
|
|
|
margin: .5rem 0;
|
|
|
|
line-height: 24px;
|
|
|
|
line-height: 1.5rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc .custom-block p:first-child {
|
|
|
|
.vp-doc .custom-block p:first-child {
|
|
|
@ -217,7 +217,7 @@
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc .custom-block div[class*='language-'] {
|
|
|
|
.vp-doc .custom-block div[class*='language-'] {
|
|
|
|
margin: 8px 0;
|
|
|
|
margin: .5rem 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc .custom-block div[class*='language-'] code {
|
|
|
|
.vp-doc .custom-block div[class*='language-'] code {
|
|
|
@ -236,7 +236,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc :not(pre) > code {
|
|
|
|
.vp-doc :not(pre) > code {
|
|
|
|
border-radius: 4px;
|
|
|
|
border-radius: 4px;
|
|
|
|
padding: 3px 6px;
|
|
|
|
padding: .1875rem .375rem;
|
|
|
|
color: var(--vp-c-text-code);
|
|
|
|
color: var(--vp-c-text-code);
|
|
|
|
background-color: var(--vp-c-bg-mute);
|
|
|
|
background-color: var(--vp-c-bg-mute);
|
|
|
|
transition: color 0.5s, background-color 0.5s;
|
|
|
|
transition: color 0.5s, background-color 0.5s;
|
|
|
@ -259,7 +259,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc div[class*='language-'] {
|
|
|
|
.vp-doc div[class*='language-'] {
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
margin: 16px -24px;
|
|
|
|
margin: 1rem -1.5rem;
|
|
|
|
background-color: var(--vp-code-block-bg);
|
|
|
|
background-color: var(--vp-code-block-bg);
|
|
|
|
overflow-x: auto;
|
|
|
|
overflow-x: auto;
|
|
|
|
transition: background-color 0.5s;
|
|
|
|
transition: background-color 0.5s;
|
|
|
@ -268,7 +268,7 @@
|
|
|
|
@media (min-width: 640px) {
|
|
|
|
@media (min-width: 640px) {
|
|
|
|
.vp-doc div[class*='language-'] {
|
|
|
|
.vp-doc div[class*='language-'] {
|
|
|
|
border-radius: 8px;
|
|
|
|
border-radius: 8px;
|
|
|
|
margin: 16px 0;
|
|
|
|
margin: 1rem 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -281,7 +281,7 @@
|
|
|
|
.vp-doc div[class*='language-'] + div[class*='language-'],
|
|
|
|
.vp-doc div[class*='language-'] + div[class*='language-'],
|
|
|
|
.vp-doc div[class$='-api'] + div[class*='language-'],
|
|
|
|
.vp-doc div[class$='-api'] + div[class*='language-'],
|
|
|
|
.vp-doc div[class*='language-'] + div[class$='-api'] > div[class*='language-'] {
|
|
|
|
.vp-doc div[class*='language-'] + div[class$='-api'] > div[class*='language-'] {
|
|
|
|
margin-top: -8px;
|
|
|
|
margin-top: -0.5rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc [class*='language-'] pre,
|
|
|
|
.vp-doc [class*='language-'] pre,
|
|
|
@ -304,14 +304,14 @@
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
z-index: 1;
|
|
|
|
z-index: 1;
|
|
|
|
margin: 0;
|
|
|
|
margin: 0;
|
|
|
|
padding: 16px 0;
|
|
|
|
padding: 1rem 0;
|
|
|
|
background: transparent;
|
|
|
|
background: transparent;
|
|
|
|
overflow-x: auto;
|
|
|
|
overflow-x: auto;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc [class*='language-'] code {
|
|
|
|
.vp-doc [class*='language-'] code {
|
|
|
|
display: block;
|
|
|
|
display: block;
|
|
|
|
padding: 0 24px;
|
|
|
|
padding: 0 1.5rem;
|
|
|
|
width: fit-content;
|
|
|
|
width: fit-content;
|
|
|
|
line-height: var(--vp-code-line-height);
|
|
|
|
line-height: var(--vp-code-line-height);
|
|
|
|
font-size: var(--vp-code-font-size);
|
|
|
|
font-size: var(--vp-code-font-size);
|
|
|
@ -324,7 +324,7 @@
|
|
|
|
top: 0;
|
|
|
|
top: 0;
|
|
|
|
bottom: 0;
|
|
|
|
bottom: 0;
|
|
|
|
left: 0;
|
|
|
|
left: 0;
|
|
|
|
padding-top: 16px;
|
|
|
|
padding-top: 1rem;
|
|
|
|
width: 100%;
|
|
|
|
width: 100%;
|
|
|
|
line-height: var(--vp-code-line-height);
|
|
|
|
line-height: var(--vp-code-line-height);
|
|
|
|
font-family: var(--vp-font-family-mono);
|
|
|
|
font-family: var(--vp-font-family-mono);
|
|
|
@ -339,11 +339,11 @@
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc div[class*='language-'].line-numbers-mode {
|
|
|
|
.vp-doc div[class*='language-'].line-numbers-mode {
|
|
|
|
padding-left: 32px;
|
|
|
|
padding-left: 2rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc div[class*='language-'].line-numbers-mode pre {
|
|
|
|
.vp-doc div[class*='language-'].line-numbers-mode pre {
|
|
|
|
padding-left: 16px;
|
|
|
|
padding-left: 1rem;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc .line-numbers-wrapper {
|
|
|
|
.vp-doc .line-numbers-wrapper {
|
|
|
@ -352,9 +352,9 @@
|
|
|
|
bottom: 0;
|
|
|
|
bottom: 0;
|
|
|
|
left: 0;
|
|
|
|
left: 0;
|
|
|
|
z-index: 3;
|
|
|
|
z-index: 3;
|
|
|
|
border-right: 1px solid var(--vp-c-divider-dark-2);
|
|
|
|
border-right: .0625rem solid var(--vp-c-divider-dark-2);
|
|
|
|
padding-top: 16px;
|
|
|
|
padding-top: 1rem;
|
|
|
|
width: 32px;
|
|
|
|
width: 2rem;
|
|
|
|
text-align: center;
|
|
|
|
text-align: center;
|
|
|
|
font-family: var(--vp-font-family-mono);
|
|
|
|
font-family: var(--vp-font-family-mono);
|
|
|
|
line-height: var(--vp-code-line-height);
|
|
|
|
line-height: var(--vp-code-line-height);
|
|
|
@ -365,21 +365,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc [class*='language-'] > span.copy {
|
|
|
|
.vp-doc [class*='language-'] > span.copy {
|
|
|
|
position: absolute;
|
|
|
|
position: absolute;
|
|
|
|
top: 8px;
|
|
|
|
top: .5rem;
|
|
|
|
right: 8px;
|
|
|
|
right: .5rem;
|
|
|
|
z-index: 2;
|
|
|
|
z-index: 2;
|
|
|
|
display: block;
|
|
|
|
display: block;
|
|
|
|
justify-content: center;
|
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
|
|
|
align-items: center;
|
|
|
|
border-radius: 4px;
|
|
|
|
border-radius: 4px;
|
|
|
|
width: 40px;
|
|
|
|
width: 2.5rem;
|
|
|
|
height: 40px;
|
|
|
|
height: 2.5rem;
|
|
|
|
background-color: var(--vp-code-block-bg);
|
|
|
|
background-color: var(--vp-code-block-bg);
|
|
|
|
opacity: 0;
|
|
|
|
opacity: 0;
|
|
|
|
cursor: pointer;
|
|
|
|
cursor: pointer;
|
|
|
|
background-image: var(--vp-icon-copy);
|
|
|
|
background-image: var(--vp-icon-copy);
|
|
|
|
background-position: 50%;
|
|
|
|
background-position: 50%;
|
|
|
|
background-size: 20px;
|
|
|
|
background-size: 1.25rem;
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
transition: opacity 0.25s;
|
|
|
|
transition: opacity 0.25s;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -402,14 +402,14 @@
|
|
|
|
.vp-doc [class*='language-'] > span.copy.copied::before,
|
|
|
|
.vp-doc [class*='language-'] > span.copy.copied::before,
|
|
|
|
.vp-doc [class*='language-'] > span.copy:hover.copied::before {
|
|
|
|
.vp-doc [class*='language-'] > span.copy:hover.copied::before {
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
left: -65px;
|
|
|
|
left: -4.0625rem;
|
|
|
|
display: block;
|
|
|
|
display: block;
|
|
|
|
border-radius: 4px 0 0 4px;
|
|
|
|
border-radius: 4px 0 0 4px;
|
|
|
|
padding-top: 8px;
|
|
|
|
padding-top: .5rem;
|
|
|
|
width: 64px;
|
|
|
|
width: 4rem;
|
|
|
|
height: 40px;
|
|
|
|
height: 2.5rem;
|
|
|
|
text-align: center;
|
|
|
|
text-align: center;
|
|
|
|
font-size: 12px;
|
|
|
|
font-size: .75rem;
|
|
|
|
font-weight: 500;
|
|
|
|
font-weight: 500;
|
|
|
|
color: var(--vp-code-copy-code-active-text);
|
|
|
|
color: var(--vp-code-copy-code-active-text);
|
|
|
|
background-color: var(--vp-code-copy-code-hover-bg);
|
|
|
|
background-color: var(--vp-code-copy-code-hover-bg);
|
|
|
@ -419,10 +419,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
.vp-doc [class*='language-']:before {
|
|
|
|
.vp-doc [class*='language-']:before {
|
|
|
|
position: absolute;
|
|
|
|
position: absolute;
|
|
|
|
top: 6px;
|
|
|
|
top: .375rem;
|
|
|
|
right: 12px;
|
|
|
|
right: .75rem;
|
|
|
|
z-index: 2;
|
|
|
|
z-index: 2;
|
|
|
|
font-size: 12px;
|
|
|
|
font-size: .75rem;
|
|
|
|
font-weight: 500;
|
|
|
|
font-weight: 500;
|
|
|
|
color: var(--vp-c-text-dark-3);
|
|
|
|
color: var(--vp-c-text-dark-3);
|
|
|
|
transition: color 0.5s, opacity 0.5s;
|
|
|
|
transition: color 0.5s, opacity 0.5s;
|
|
|
|