# dumi-theme-apps

> A theme package for dumi

Latest version **0.0.10** (published 2026-07-30) · MIT license · 0 weekly downloads

## Install

```sh
npm install dumi-theme-apps
pnpm add dumi-theme-apps
yarn add dumi-theme-apps
bun add dumi-theme-apps
```

## Health

**Score 50/100 (C)** — status: active.

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.0.10 |
| Published | 2026-07-30 |
| First published | 2024-03-28 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 5 |
| Unpacked size | 44.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Maintainers | wujunfeng |
| Keywords | dumi, dumi-theme |

## Links

- npm: https://www.npmjs.com/package/dumi-theme-apps
- Repository: https://github.com/junfengshow/dumi-theme-apps
- Homepage: https://github.com/junfengshow/dumi-theme-apps#readme
- Issues: https://github.com/junfengshow/dumi-theme-apps/issues
- npm.io page: https://npm.io/package/dumi-theme-apps

## Dependencies (5)

- [ogl](https://npm.io/package/ogl.md) 1.0.11
- [antd](https://npm.io/package/antd.md) ^5.15.4
- [user](https://npm.io/package/user.md) ^0.0.0
- [classnames](https://npm.io/package/classnames.md) ^2.5.1
- [animated-scroll-to](https://npm.io/package/animated-scroll-to.md) ^2.3.0

## Recent versions

- 0.0.10 (latest) — 2026-07-30
- 0.0.9 — 2026-03-12
- 0.0.8 — 2024-08-15
- 0.0.7 — 2024-07-21
- 0.0.6 — 2024-07-21
- 0.0.5 — 2024-05-24
- 0.0.4 — 2024-04-13
- 0.0.3 — 2024-04-13
- 0.0.2 — 2024-03-29
- 0.0.1 — 2024-03-28

## README

# dumi-theme-apps

[![NPM version](https://img.shields.io/npm/v/dumi-theme-apps.svg?style=flat)](https://npmjs.org/package/dumi-theme-apps)
[![NPM downloads](http://img.shields.io/npm/dm/dumi-theme-apps.svg?style=flat)](https://npmjs.org/package/dumi-theme-apps)

A theme package for the [dumi](https://d.umijs.org) framework.

## Usage

Install this theme into `devDependencies`:

```bash
$ npm i dumi-theme-apps -D
```

Configure it in dumi config file `.dumirc.ts`:

```ts
import { defineConfig } from 'dumi';

export defineConfig({
  themeConfig: {
    // docs 下的第一层 相当于一个应用
    nav: [
      {
        link: '/webgl',
        title: 'webgl',
      },
      {
        link: '/three',
        title: 'three',
      },
    ],
    // 左上角副标题
    subName: 'xxx',
    // 首页背景图
    bgImageUrl: '',
    // 首页背景图模糊图
    bgImageUrlSmall: ''
  },
});
```

That's all, now you can execute `dumi dev` and enjoy this theme.

## Options

### themeConfig

1.nav
2.subName

## Development

```bash
$ yarn install
```

After the dependencies are installed, a symlink from `example/.dumi/theme` to `../../src` will be created automatically, the symlink makes dumi load our theme package as a local theme, so we can start the example directly, HMR is also available:

```bash
# switch to example directory
$ cd example

# start dev server to preview
npm run dev
```

> Note: all Node.js-runtime files should be put into `src/plugin` directory, `father-plugin-dumi-theme` will transform them to CommonJS dist automatically.

dumi theme development documentation: https://d.umijs.org/theme

---
_Source: https://npm.io/package/dumi-theme-apps · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
