LogoPDFuck
LogoPDFuck
Themes
2025/01/15

Themes

Add Theme to Fumadocs UI

Usage

Note only Tailwind CSS v4 is supported:

@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';

Preflight Changes

By using the Tailwind CSS plugin, or the pre-built stylesheet, your default border, text and background colors will be changed.

Light/Dark Modes

Fumadocs supports light/dark modes with

next-themes
, it is included in Root Provider.

See Root Provider to learn more.

RTL Layout

RTL (Right-to-left) layout is supported.

To enable RTL, set the

dir
prop to
rtl
in body and root provider (required for Radix UI).

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> ); }

Prefix

Fumadocs UI has its own colors, animations, and utilities. By default, it adds a

fd-
prefix to avoid conflicts with Shadcn UI or your own CSS variables.

You can use them without the prefix by adding some aliases:

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

You can use it with CSS media queries for responsive design.

Layout Width

Customise the max width of docs layout with CSS Variables.

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

Tailwind CSS Preset

The Tailwind CSS preset introduces new colors and extra utilities including

fd-steps
.

Themes

It comes with many themes out-of-the-box, you can pick one you prefer.

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

Neutral

Black

Vitepress

Dusk

Catppuccin

Ocean

Purple

Colors

The design system was inspired by Shadcn UI, you can easily customize the colors using CSS variables.

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

Typography

We have a built-in plugin forked from Tailwind CSS Typography.

The plugin adds a

prose
class and variants to customise it.

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

The plugin works with and only with Fumadocs UI's MDX components, it may conflict with

@tailwindcss/typography
. If you need to use
@tailwindcss/typography
over the default plugin, set a class name option to avoid conflicts.

모든 게시물

작성자

avatar for Mkdirs
Mkdirs

카테고리

  • News
  • Product
UsagePreflight ChangesLight/Dark ModesRTL LayoutPrefixLayout WidthTailwind CSS PresetThemesColorsTypography

더 많은 게시물

Manual Installation
CompanyProduct

Manual Installation

Create a new fumadocs project from scratch.

avatar for Mkdirs
Mkdirs
2025/03/14
Markdown
CompanyNews

Markdown

How to write documents

avatar for Mkdirs
Mkdirs
2025/03/05
What is Fumadocs
CompanyProduct

What is Fumadocs

Introducing Fumadocs, a docs framework that you can break.

avatar for Fox
Fox
2025/04/01
LogoPDFuck

브라우저 기반 묣�료 PDF 도구 - 100% 프라이빗하고 안전

정리
  • PDF 병합
  • PDF 분할
  • PDF 회전
  • 페이지 재정렬
  • 페이지 추출
  • 페이지 삭제
  • PDF 역순
  • 페이지 복제
변환
  • PDF를 PNG로 변환 + 긴 이미지
  • PDF를 JPG로 변환 + 긴 이미지
  • PDF를 WebP로 변환 + 긴 이미지
  • PNG를 PDF로 변환
  • JPG를 PDF로 변환
  • WebP를 PDF로 변환
  • PDF를 텍스트로 변환
  • BMP를 PDF로 변환
  • GIF를 PDF로 변환
  • SVG를 PDF로 변환
  • PDF를 Word로 변환
  • PDF를 Excel로 변환
  • PDF를 PPTX로 변환
  • Word를 PDF로 변환
  • Excel를 PDF로 변환
  • PPTX를 PDF로 변환
편집
  • PDF 압축
  • 워터마크 추가
  • 페이지 번호 추가
  • 메타데이터 편집
  • PDF 자르기
  • PDF 평탄화
  • 머리글/바닥글
  • PDF 크기 조정
보안
  • PDF 서명
  • PDF 잠금 해제
  • PDF 보호
  • PDF 비교
  • PDF 편집
  • PDF OCR
  • PDF 살균
  • PDF 검증
© 2026 PDFuck All Rights Reserved.