概览
Customizing shadcn-docs-nuxt.
shadcn-docs-nuxt 通过 app.config.ts 配置.
app.config.ts
字段参考
示例类型声明:
图标
所有可配置的图标都可以设置为 iconify 图标, 表情符号和网址, 在底层使用 智能图标.
site
namestring
<page> - <site_name>. descriptionstring
ogImagestring
ogImageComponentstring
ShadcnDocsShadcnDocs, Nuxt, NuxtSeo 或您自定义的组件名称. ogImageColor'light' | 'dark'
lightumamiobject
theme
customizableboolean
truecolorColor
zincradiusstring
0.5banner
阅读更多于 API > Configuration > Banner
enableboolean
falseshowCloseboolean
truetostring
contentstring
targetTarget
_blankborderboolean
trueheader
showLoadingIndicatorboolean
truetitlestring
showTitleboolean
trueborderboolean
falsedarkModeToggleboolean
truelanguageSwitcherobject
logo{ light: string; dark: string; }
{ light: '/logo.svg', dark: '/logo-dark.svg' }/public 中. light 用于在亮色模式下显示的图标, dark 用于在暗色模式下显示的图标. showTitleInMobileboolean
falsenavINav[]
[]linksILink[]
[]aside
useLevelboolean
truelevelStyle'header' | 'aside'
'aside'header 表示顶层链接显示在顶部, aside 表示顶层链接显示在侧边栏.建议在使用 header 样式时将 header.border 设置为 true, 以获得更好的视觉分隔效果.
headerLevelNavAlign'start' | 'center' | 'end'
'start'levelStyle 设置为 header 时可用. collapseboolean
falsecollapseLevelnumber
1Infinity) folderStyle'default' | 'tree' | 'group'
defaultmain
paddedboolean
truebreadCrumbboolean
trueshowTitleboolean
truecodeCopyToastboolean
falsecodeCopyIconstring
lucide:copycodeCopyToastTextstring
'Copied to clipboard!'fieldRequiredTextstring
'required'pm('npm' | 'pnpm' | 'bun' | 'yarn')[]
['npm', 'pnpm', 'bun', 'yarn']codeIconRecord<string, string>
imageZoomboolean
true阅读更多于 Components > Prose Components > Images and embeds > image-zooming
editLinkobject
backToTopboolean
truefooter
creditsstring
''borderboolean
truelinksILink[]
[]toc
enableboolean
trueenableInMobileboolean
falseenableInHomepageboolean
falseprogressBarboolean
truetitlestring
'On This Page'linksILink[]
[]iconLinksILink[]
[]carbonAdsobject
search
enableboolean
trueinAsideboolean
falsestyle'input' | 'button'
inputplaceholderstring
'Search...'placeholderDetailedstring
'Search documentation...'data
阅读更多于 API > Advanced > Binding Data
默认配置
阅读更多于 源文件