@giteeteam/apps-team-theme
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

Team antd V5 Style

安装

yarn add @giteeteam/apps-team-theme -S or npm i @giteeteam/apps-team-theme -S

使用

编译时

  1. 直接使用 themeToken
const { themeToken } = require('@giteeteam/apps-team-theme/lib')
//webpack less-loader 配置
  const lessLoaderOptions = {
    lessOptions: {
      javascriptEnabled: true,
      modifyVars: themeToken,
    },
  };
  1. 自己生成 token
  const { theme } = require('antd/lib') // antd > 5.6.0
  const { themeConfig } = require('@giteeteam/apps-team-theme/lib')
  const token = getDesignToken(themeConfig);

  //webpack less-loader 配置
  const lessLoaderOptions = {
    lessOptions: {
      javascriptEnabled: true,
      modifyVars: token,
    },
  };
  1. 自定义生成 token
  const { theme } = require('antd/lib') // antd > 5.6.0
  const { generateToken } = require('@giteeteam/apps-team-theme/lib')
  const token = generateToken(customThemeConfig);

  //webpack less-loader 配置
  const lessLoaderOptions = {
    lessOptions: {
      javascriptEnabled: true,
      modifyVars: token,
    },
  };

运行时

import { themeConfig } from '@giteeteam/apps-team-theme/lib'

<div id="root">
  <ConfigProvider theme={themeConfig}>
    {/* {children}  */}
  </ConfigProvider>
</div>

Package Sidebar

Install

npm i @giteeteam/apps-team-theme

Weekly Downloads

3

Version

0.2.0

License

ISC

Unpacked Size

13.9 kB

Total Files

8

Last publish

Collaborators

  • stevencjc
  • songqy
  • zhijun714
  • janlay884181317
  • yezhiming