每个 Mintlify 站点都需要一个包含核心配置设置的 docs.json 文件。在下面了解更多关于属性的信息。

属性

name
string
required

项目名称。用作全局标题。

示例: mintlify

navigation
Navigation[]
required

包含该组内所有页面的组数组

logo 图片的路径, 或包含”light”和”dark”模式 logo 图片路径的对象

favicon
string

网站图标图片的路径

colors
Colors

全局主题的十六进制颜色代码

您想要包含在顶部栏中的链接的 nameurl 数组

topbarCtaButton
Call to Action
versions
string[]

版本名称数组。仅当您想在导航栏中显示带有下拉菜单的不同文档版本时使用。

anchors
Anchor[]

锚点数组, 包括 iconcolorurl

topAnchor
Object

覆盖最顶层锚点的默认配置。

tabs
Tabs[]

导航标签的数组。

api
API

API 设置配置。在 API 组件 了解更多关于 API 页面的信息。

openapi
string | string[]

指向您的 OpenAPI 文件的 URL 或相对路径的字符串或字符串数组。

示例:

"openapi": "https://example.com/openapi.json"

一个社交媒体账户对象, 其中键值对表示社交媒体平台和账户 url。

示例:

{
  "x": "https://x.com/mintlify",
  "website": "https://mintlify.com"
}
feedback
Feedback

Configurations to enable feedback buttons

modeToggle
ModeToggle

Customize the dark mode toggle.

backgroundImage
string

A background image to be displayed behind every page. See example with Infisical and FRPC.