# @eduzz/ui-antd-theme 中文文档

规范地址：https://npmcn.com/package/%40eduzz/ui-antd-theme/

版本：5\.0\.1
npm 元数据更新时间：2026-10-16T19:10:17.969Z
中文译文更新时间：2026-11-14T04:48:33.640Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40eduzz/ui-antd-theme
原文对照：https://npmcn.com/package/%40eduzz/ui-antd-theme/?lang=original
项目主页：https://github.com/eduzz/eduzz-ui/antd
源码仓库：https://github.com/eduzz/eduzz-ui/antd

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：1.3 MB，119 个文件
- 模块格式：CommonJS
- TypeScript 类型：包内自带
- 运行依赖：1 个
- peer 依赖：antd 6\.6\.0，react \>=18，react-dom \>=18，lucide-react 1\.25\.0，@ant-design/cssinjs 2\.1\.2
- 首次发布：2023-07-10T18:21:46.549Z
- 最新版本发布：2026-10-16T19:10:17.770Z
- 近 30 天下载量：2337（2026-10-13 至 2026-11-11，npm 官方下载统计）
- 已发布版本数：95（近 12 个月 39 个）

## 中文简介

Eduzz Hooks: 蚂蚁主题

## 安装

```sh
npm install @eduzz/ui-antd-theme
```

也可以使用：`pnpm add @eduzz/ui-antd-theme`、`yarn add @eduzz/ui-antd-theme`、`bun add @eduzz/ui-antd-theme`

## README

# Eduzz UI: 蚂蚁主题

[![version](https://img.shields.io/npm/v/@eduzz/ui-antd-theme)](https://www.npmjs.com/package/@eduzz/ui-antd-theme) [![size](https://img.shields.io/bundlephobia/min/@eduzz/ui-antd-theme)](https://www.npmjs.com/package/@eduzz/ui-antd-theme)

(原始内容存档于2018-10-21) (英语). Tema de antd ajustado aos padrêes de UI da Eduz.

[更改日志](https://npmcn.com/package/%40eduzz/ui-antd-theme/CHANGELOG.md)

### 英斯特拉桑

面条:

```bash
pnpm add @eduzz/ui-antd-theme
```

## 利用

```tsx
import { ThemeProvider } from '@eduzz/ui-antd-theme';

function App() {
  return (
    <ThemeProvider>
      <section>
        <Typography.Title level={1}>H1 - Roboto</Typography.Title>
        <Typography.Title level={2}>H2 - Roboto</Typography.Title>
        <Typography.Title level={3}>H3 - Roboto</Typography.Title>
        <Typography.Title level={4}>H4 - Roboto</Typography.Title>
        <Typography.Title level={5}>H5 - Roboto</Typography.Title>

        <Typography.Paragraph>Paragraph - Roboto</Typography.Paragraph>
      </section>
    </ThemeProvider>
  );
}

export default App;
```

### 帕拉米特罗斯

Aceita 托达作为道具 [配置](https://ant.design/components/config-provider) 做Antd e mais: (英语)

| 赞助 | 提波 | 乌布里加多里奥省 | 帕德罗 | 国家 |
| --- | --- | --- | --- | --- |
| 模式 | `light|dark` | `false` | `'light'` | Modo do tema (暗地/浅地), 三角自发体 [模式开关@ eduzz/ ui- layout](https://github.com/eduzz/eduzz-ui/blob/master/apps/layout/README.md#topbarmodeswitcher-props) |
| 持续模式 | `boolean` | `false` | `false` | 泉户 `true`! ! ! 没有饼干 `eduzz-theme` (memmo饼干做 `@eduzz/ui-layout`) (中文(简体) ). 坦贝姆·阿西塔 `?eduzzMode=dark|light` 纳URL. |
| 启用动画 | `boolean` | `false` | `false` | Habilita 运动标志`showInsetEffect` 帕多罗 通过道具覆盖 `wave`。 。 。 . |

### 使用主题

Hook para ler e cherar o modo do tema (美国英语:`light` 编号 : `dark`) (中文(简体) ). {\\fn黑体\\fs22\\bord1\\shad0\\3aHBE\\4aH00\\fscx67\\fscy66\\2cHFFFFFF\\3cH808080}我们一起吃吧 `ThemeProvider`。 。 。 .

> 使用“Theme do@eduzz/ui-layout”.

```tsx
import { useTheme } from '@eduzz/ui-antd-theme';

function ThemeToggle() {
  const { theme, toggle, setTheme } = useTheme();

  return (
    <>
      <button onClick={toggle}>Tema atual: {theme}</button>
      <button onClick={() => setTheme('dark')}>Dark</button>
    </>
  );
}
```

### 图标

(原始内容存档于2013-10-12) (英语). Proxy sobre os icones do [清晰的反应](https://lucide.dev/icons),一个接合点`Icon.Home`) (中文(简体) ). Já inclui 包装相通 `anticon` 把 And 当作 Aceita 托达 `LucideProps` (单位:千美元)`size`, (中文(简体) ), `color`, (中文(简体) ), `strokeWidth`(见a/c.5/49/70,附件). `className`, (中文(简体) ), `style`, (中文(简体) ), `ref` 电子 `aria-label` 包装纸`span.anticon`;道具为"Lucide ficam"没有"SVG".

```tsx
import { Icon } from '@eduzz/ui-antd-theme';
import { Button } from 'antd';

function Example() {
  return (
    <Button icon={<Icon.Rocket />}>
      Launch
    </Button>
  );
}
```

### 机器人系统

科姆语 `enableAnimation`,则 `ThemeProvider` 澳大利亚 `showInsetEffect` 全应用无 `ConfigProvider`. para trocar o efeito, passe (英语) `wave` 使用 `showShakeEffect`数字 :

```tsx
import { ThemeProvider, showShakeEffect } from '@eduzz/ui-antd-theme';
import { Button } from 'antd';

function App() {
  return (
    <ThemeProvider enableAnimation wave={{ showEffect: showShakeEffect }}>
      <Button type="primary">Click me</Button>
    </ThemeProvider>
  );
}
```

## 常见问题

### @eduzz/ui-antd-theme 是什么？

Eduzz Hooks: 蚂蚁主题

### 如何安装 @eduzz/ui-antd-theme？

在项目目录运行 npm install @eduzz/ui-antd-theme，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：antd（6\.6\.0）、react（\>=18）、react-dom（\>=18）、lucide-react（1\.25\.0）、@ant-design/cssinjs（2\.1\.2）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @eduzz/ui-antd-theme 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @eduzz/ui-antd-theme 支持 ESM 还是 CommonJS？

以 CommonJS 形式发布，可以直接 require\(\)；在 ES Module 项目中也可以用 import 引入（Node\.js 会把 module\.exports 作为默认导出）。

### @eduzz/ui-antd-theme 可以商用吗？

@eduzz/ui-antd-theme 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @eduzz/ui-antd-theme 的下载量有多少？

根据 npm 官方下载统计，@eduzz/ui-antd-theme 在 2026/10/13 – 2026/11/11 这 30 天内被下载 2,337 次，日均约 78 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @eduzz/ui-antd-theme 还在维护吗？

最新版本 5\.0\.1 发布于 2026/10/17（28 天前）；至今共发布 95 个版本，其中过去 12 个月发布了 39 个；首次发布于 2023/07/11。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

