add gitea card render support, update about page

This commit is contained in:
2026-04-02 02:00:30 +08:00
parent 085312af35
commit e1e91fcdda
4 changed files with 120 additions and 4 deletions

View File

@ -19,6 +19,7 @@ import { expressiveCodeConfig } from "./src/config.ts";
import { pluginCustomCopyButton } from "./src/plugins/expressive-code/custom-copy-button.js";
import { pluginLanguageBadge } from "./src/plugins/expressive-code/language-badge.ts";
import { AdmonitionComponent } from "./src/plugins/rehype-component-admonition.mjs";
import { GiteaCardComponent } from "./src/plugins/rehype-component-gitea-card.mjs";
import { GithubCardComponent } from "./src/plugins/rehype-component-github-card.mjs";
import { parseDirectiveNode } from "./src/plugins/remark-directive-rehype.js";
import { remarkExcerpt } from "./src/plugins/remark-excerpt.js";
@ -121,6 +122,7 @@ export default defineConfig({
{
components: {
github: GithubCardComponent,
gitea: GiteaCardComponent,
note: (x, y) => AdmonitionComponent(x, y, "note"),
tip: (x, y) => AdmonitionComponent(x, y, "tip"),
important: (x, y) => AdmonitionComponent(x, y, "important"),