diff --git a/app/assets/scss/markdown/green.scss b/app/assets/scss/markdown/green.scss index 871f046..3e14c73 100644 --- a/app/assets/scss/markdown/green.scss +++ b/app/assets/scss/markdown/green.scss @@ -32,7 +32,7 @@ --markdown-padding: 1.6em; } -.dark .markdown-body { +:where(.dark, [data-theme='dark'], [data-color-mode='dark']) .markdown-body { --color-fg-default: #e5e7eb; --color-fg-muted: #c0c7d1; --color-fg-subtle: #9ca3af; @@ -293,7 +293,7 @@ @include chinese; } -.dark .markdown-body.green { +:where(.dark, [data-theme='dark'], [data-color-mode='dark']) .markdown-body.green { .code-block-wrapper { border-color: var(--code-border); background: var(--code-bg); diff --git a/app/assets/scss/markdown/highlight.scss b/app/assets/scss/markdown/highlight.scss index 8b4081b..3cfa842 100644 --- a/app/assets/scss/markdown/highlight.scss +++ b/app/assets/scss/markdown/highlight.scss @@ -3,6 +3,7 @@ pre { code.hljs { color: #1f2937; + background: transparent; } .hljs-comment, @@ -52,11 +53,12 @@ } } -.dark .markdown-body { +:where(.dark, [data-theme='dark'], [data-color-mode='dark']) .markdown-body { .code-block-wrapper { pre { code.hljs { color: #e5e7eb; + background: transparent; } .hljs-comment, diff --git a/app/pages/@[publicSlug]/about/index.vue b/app/pages/@[publicSlug]/about/index.vue index 37cb7d4..140f8fc 100644 --- a/app/pages/@[publicSlug]/about/index.vue +++ b/app/pages/@[publicSlug]/about/index.vue @@ -64,10 +64,5 @@ usePageTitle(() => class="prose prose-neutral dark:prose-invert max-w-none prose-img:rounded-lg" v-html="renderedBio" /> -
- - 返回主页 - -
diff --git a/app/pages/@[publicSlug]/posts/[postSlug].vue b/app/pages/@[publicSlug]/posts/[postSlug].vue index e2e6d01..4b13c24 100644 --- a/app/pages/@[publicSlug]/posts/[postSlug].vue +++ b/app/pages/@[publicSlug]/posts/[postSlug].vue @@ -116,9 +116,6 @@ function exportMarkdown(): void {