UNPKG

ipsa-ui-components

Version:

IPSA Vue3 Component Library

65 lines (48 loc) 1.42 kB
# IPSA Vue3 Component Library 基于 Vue3 的现代化组件库 ## 安装 ```bash npm install ipsa-ui-components # 或者 yarn add ipsa-ui-components # 或者 pnpm add ipsa-ui-components ``` ## 使用方式 在入口文件中导入组件和样式: ```js import { createApp } from 'vue' import IPSAComponents from 'ipsa-ui-components' import 'ipsa-ui-components/dist/style.css' import App from './App.vue' const app = createApp(App) // 设置主题,一种为 blue, 一种为 red IPSAComponents.setTheme('blue') app.use(IPSAComponents) app.mount('#app') ``` ### 主题变量说明 可以通过 modifyVars 配置以下变量: ```less // 主题类型 @primary-type: 'blue'; // 可选值:'blue' | 'red' // 蓝色主题 @soft-blue: #2B85E4; // 主色 @soft-blue-light: #409EFF; // 浅色 @soft-blue-lighter: #D9EEFF; // 更浅 @soft-blue-strogger: #366DE0; // 深色 // 红色主题 @soft-red: #D71921; // 主色 @soft-red-light: #E92F2F; // 浅色 @soft-red-lighter: #FFB9B0; // 更浅 @soft-red-strogger: #94000D; // 深色 // 成功状态 @success-color: #67C23A; @success-color-light: #85CE61; @success-color-lighter: #A7E398; @success-color-strogger: #529B2F; ``` ## 文档 更多使用方法和组件文档,请访问我们的[在线文档](https://your-org.github.io/ipsa-ui-components)。 ## 许可证 MIT