Skip to main content

Tailwind 配置生成器 使用自定义颜色、字体和断点生成 Tailwind CSS 配置文件。

Tailwind 配置生成器 illustration
🎨

Tailwind 配置生成器

使用自定义颜色、字体和断点生成 Tailwind CSS 配置文件。

1

设置品牌颜色

选择主要和次要颜色来扩展Tailwind调色板。

2

配置字体和断点

设置字体家族、边框半径、暗黑模式策略和屏幕断点。

3

复制配置

复制完整的tailwind.config.js文件,准备好在您的项目中使用。

Loading tool...

What Is Tailwind 配置生成器?

Tailwind 配置生成器创建用于 Tailwind CSS 项目的自定义 tailwind.config.js 文件。Tailwind 配置控制框架如何生成实用程序类,从颜色和字体到断点和暗黑模式行为。此工具允许您设置主要和次要品牌颜色,指定 sans、serif 和 mono 栈的字体家族,选择默认边框半径,配置暗黑模式策略(类或媒体),设置用于类清除的内容路径,并自定义响应式断点。生成的配置文件使用官方 Tailwind 配置格式和正确的 module.exports 语法,准备好替换或扩展现有的 tailwind.config.js 文件。

Why Use Tailwind 配置生成器?

  • 用于品牌颜色选择的视觉颜色拾取器
  • 可配置的字体堆栈、断点和暗黑模式
  • 标准的Tailwind配置格式,带有正确的语法
  • 准备好复制并在任何Tailwind CSS项目中使用

Common Use Cases

新项目设置

生成开始配置,当设置新的Tailwind项目时。

品牌定制

创建带有自定义颜色和字体的品牌特定的Tailwind配置。

设计系统基础

为基于Tailwind的设计系统构建配置基础。

团队标准化

生成一致的配置,以便在团队项目中共享。

Technical Guide

tailwind.config.js 文件控制 Tailwind CSS 类生成。content 数组指定要扫描类名的文件(用于 tree-shaking 未使用的 CSS)。darkMode 选项可以是 class(使用类切换)或 media(遵循操作系统首选项)。theme.extend 对象添加自定义值而不覆盖默认值。在 extend 中定义的颜色可用作 bg-primary、text-secondary 等。字体家族变为 font-sans、font-serif、font-mono。自定义屏幕断点覆盖默认响应式断点。borderRadius DEFAULT 键设置默认圆角类值。Tailwind 按顺序解析配置:首先是默认值,然后是主题值,最后是 theme.extend 值。可以将插件添加到 plugins 数组中以获得额外的实用程序。对于 TypeScript 项目,请使用 @type 注释来支持 IDE。

Tips & Best Practices

  • 1
    使用theme.extend添加值而不失去Tailwind默认值
  • 2
    设置内容路径以包含所有使用Tailwind类的文件
  • 3
    使用类暗黑模式策略来显式控制暗黑模式
  • 4
    将断点与您的设计系统网格规范匹配

Related Tools

Frequently Asked Questions

Q 这会覆盖我的现有Tailwind配置吗?
用生成的文件替换您现有的tailwind.config.js,或者合并特定的部分。
Q 类暗黑模式和媒体暗黑模式有什么区别?
类模式需要手动添加一个dark类,而媒体模式会自动遵循用户操作系统的暗黑模式偏好。
Q 我需要所有配置选项吗?
不,Tailwind有合理的默认值,只需配置您需要自定义的内容即可。
Q 我可以添加更多自定义颜色吗?
是,可以在theme.extend中的colors对象中添加额外的颜色条目。
Q 什么内容路径应该使用?
包括所有包含Tailwind类的文件的路径--通常为./src/**/*.{js,ts,jsx,tsx,html}。

About This Tool

Tailwind 配置生成器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.