Logo智流GEO
核心优势技术产品解决方案价格方案服务中心
主题
2025/01/15

主题

为 Fumadocs UI 添加主题

使用方法

注意只支持 Tailwind CSS v4:

Tailwind CSS
@import 'tailwindcss';
@import 'fumadocs-ui/css/neutral.css';
@import 'fumadocs-ui/css/preset.css';

/* path of `fumadocs-ui` relative to the CSS file */
@source '../node_modules/fumadocs-ui/dist/**/*.js';

预设更改

通过使用 Tailwind CSS 插件或预构建的样式表,您的默认边框、文本和背景颜色将被更改。

明/暗模式

Fumadocs 通过 next-themes 支持明/暗模式,它包含在 Root Provider 中。

参见 Root Provider 了解更多信息。

RTL 布局

支持 RTL(从右到左)布局。

要启用 RTL,请在 body 和 root provider(Radix UI 需要)中将 dir 属性设置为 rtl。

import { RootProvider } from 'fumadocs-ui/provider';
import type { ReactNode } from 'react';

export default function RootLayout({ children }: { children: ReactNode }) {
  return (
    <html lang="en" suppressHydrationWarning>
      <body dir="rtl">
        <RootProvider dir="rtl">{children}</RootProvider>
      </body>
    </html>
  );
}

前缀

Fumadocs UI 有自己的颜色、动画和工具。 默认情况下,它添加了 fd- 前缀,以避免与 Shadcn UI 或您自己的 CSS 变量冲突。

您可以通过添加一些别名来使用它们,而无需前缀:

Tailwind CSS
@theme {
  --color-primary: var(--color-fd-primary);
}

您可以将其与 CSS 媒体查询一起使用,实现响应式设计。

布局宽度

使用 CSS 变量自定义文档布局的最大宽度。

:root {
  --fd-layout-width: 1400px;
}

Tailwind CSS 预设

Tailwind CSS 预设引入了新的颜色和额外的工具,包括 fd-steps。

主题

它开箱即用地提供了许多主题,您可以选择一个您喜欢的。

@import 'fumadocs-ui/css/<theme>.css';

/* Example */
@import 'fumadocs-ui/css/black.css';

Neutral

Black

Vitepress

Dusk

Catppuccin

Ocean

Purple

颜色

设计系统的灵感来自 Shadcn UI,您可以使用 CSS 变量轻松自定义颜色。

global.css
:root {
  --color-fd-background: hsl(0, 0%, 100%);
}

.dark {
  --color-fd-background: hsl(0, 0%, 0%);
}

排版

我们有一个内置插件,它是从 Tailwind CSS Typography 派生而来的。

该插件添加了一个 prose 类和变体来自定义它。

<div className="prose">
  <h1>Good Heading</h1>
</div>

该插件仅与 Fumadocs UI 的 MDX 组件一起工作,它可能与 @tailwindcss/typography 冲突。 如果您需要使用 @tailwindcss/typography 而不是默认插件,请设置类名选项以避免冲突。

全部文章

作者

avatar for Mkdirs模板
Mkdirs模板

分类

  • 新闻
  • 产品
使用方法预设更改明/暗模式RTL 布局前缀布局宽度Tailwind CSS 预设主题颜色排版

更多文章

Markdown
公司新闻

Markdown

如何撰写文档

avatar for Mkdirs模板
Mkdirs模板
2025/03/05
搜索
公司新闻

搜索

在您的文档中实现文档搜索

2025/02/15
国际化
公司产品

国际化

在您的文档中支持多种语言

2025/03/15

订阅通讯

加入社区

订阅我们的通讯,获取最新资讯与更新

为什么选择智流AI

智流GEO是专注于人工智能搜索生态优化服务解决方案,我们作为AI搜索时代的先试者,致力于为合作伙伴提供专业高效的GEO数据分析监测及策略服务。

智流GEO希望通过全域数据洞察,帮助合作伙伴明晰品牌当前AI可见度现状,驱动正确营销策略,实现AI营销决策升级。

二维码待甲方提供
小红书
二维码待甲方提供
微信
关于我们
  • 公司介绍
  • 加入我们
  • 帮助中心
  • 合作加盟
产品服务
  • 核心优势
  • 解决方案
  • 价格体系
  • 数据分析
新闻资讯
  • 暂无新闻
© 2026 智流GEO. All Rights Reserved. 沪ICP备2026003151号  网ICP备2026003XXX号
隐私政策服务条款友情链接智流GEO v1.0.0