docs: redesign table of content (#12647)

* implement toc

* added to projects

* fixes and adapt for references

* added product frontmatter

* remove action menu from 404 pages
This commit is contained in:
Shahed Nasser
2025-05-30 16:55:36 +03:00
committed by GitHub
parent 490bd7647f
commit 009d00f27d
293 changed files with 1975 additions and 506 deletions
+4
View File
@@ -4,9 +4,11 @@ import {
cloudinaryImgRehypePlugin,
resolveAdmonitionsPlugin,
crossProjectLinksPlugin,
remarkAttachFrontmatterDataPlugin,
} from "remark-rehype-plugins"
import remarkFrontmatter from "remark-frontmatter"
import remarkDirective from "remark-directive"
import withExtractedTableOfContents from "@stefanprobst/rehype-extract-toc"
/** @type {import("@next/mdx").NextMDXOptions} */
const mdxPluginOptions = {
@@ -57,9 +59,11 @@ const mdxPluginOptions = {
},
},
],
[withExtractedTableOfContents],
],
remarkPlugins: [
[remarkFrontmatter],
[remarkAttachFrontmatterDataPlugin],
[remarkDirective],
[resolveAdmonitionsPlugin],
],