feat: 新增 GitLab 卡片功能

This commit is contained in:
noeFly
2025-06-21 21:29:06 +08:00
parent 314fab6bbe
commit 42c378c844
2 changed files with 102 additions and 0 deletions
+2
View File
@@ -19,6 +19,7 @@ import { expressiveCodeConfig } from "./src/config.ts";
import { pluginLanguageBadge } from "./src/plugins/expressive-code/language-badge.ts";
import { AdmonitionComponent } from "./src/plugins/rehype-component-admonition.mjs";
import { GithubCardComponent } from "./src/plugins/rehype-component-github-card.mjs";
import { GitlabCardComponent } from "./src/plugins/rehype-component-gitlab-card.mjs";
import { parseDirectiveNode } from "./src/plugins/remark-directive-rehype.js";
import { remarkExcerpt } from "./src/plugins/remark-excerpt.js";
import { remarkReadingTime } from "./src/plugins/remark-reading-time.mjs";
@@ -120,6 +121,7 @@ export default defineConfig({
{
components: {
github: GithubCardComponent,
gitlab: GitlabCardComponent,
note: (x, y) => AdmonitionComponent(x, y, "note"),
tip: (x, y) => AdmonitionComponent(x, y, "tip"),
important: (x, y) => AdmonitionComponent(x, y, "important"),