pull/4228/merge
lifehackerhansol 6 months ago committed by GitHub
commit 69eed30ce7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -149,6 +149,10 @@ This is a warning.
This is a dangerous warning.
:::
::: success
This is a success notice.
:::
::: details
This is a details block.
:::
@ -172,6 +176,10 @@ This is a warning.
This is a dangerous warning.
:::
::: success
This is a success notice.
:::
::: details
This is a details block.
:::
@ -218,6 +226,7 @@ export default defineConfig({
warningLabel: '警告',
dangerLabel: '危险',
infoLabel: '信息',
successLabel: '成功',
detailsLabel: '详细信息'
}
}

@ -166,6 +166,26 @@
background-color: var(--vp-custom-block-details-code-bg);
}
.custom-block.success {
border-color: var(--vp-custom-block-success-border);
color: var(--vp-custom-block-success-text);
background-color: var(--vp-custom-block-success-bg);
}
.custom-block.success a,
.custom-block.success code {
color: var(--vp-c-brand-1);
}
.custom-block.success a:hover,
.custom-block.success a:hover > code {
color: var(--vp-c-brand-2);
}
.custom-block.success code {
background-color: var(--vp-custom-block-success-code-bg);
}
.custom-block-title {
font-weight: 600;
}

@ -465,6 +465,11 @@
--vp-custom-block-caution-bg: var(--vp-c-caution-soft);
--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);
--vp-custom-block-success-border: transparent;
--vp-custom-block-success-text: var(--vp-c-text-1);
--vp-custom-block-success-bg: var(--vp-c-success-soft);
--vp-custom-block-success-code-bg: var(--vp-c-success-soft);
--vp-custom-block-details-border: var(--vp-custom-block-info-border);
--vp-custom-block-details-text: var(--vp-custom-block-info-text);
--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);

@ -30,6 +30,13 @@ export const containerPlugin = (
md
)
)
.use(
...createContainer(
'success',
containerOptions?.successLabel || 'SUCCESS',
md
)
)
.use(
...createContainer(
'details',
@ -135,4 +142,5 @@ export interface ContainerOptions {
detailsLabel?: string
importantLabel?: string
cautionLabel?: string
successLabel?: string
}

Loading…
Cancel
Save