different-ui
TypeScript icon, indicating that this package has built-in type declarations

0.1.1-beta.11 • Public • Published

different-ui


star fork issues
chat mit

Different UI - A Vue.js 3 UI library made by @yesmore

  • 🌈 With Colorful Style
  • 🔥 Written in TypeScript
  • 💪 Vue 3 Composition API
阅读文档:中文版 | English

💻 状态: Beta

目前不推荐使用本框架

这个项目仍在持续开发中。欢迎加入开发,并提出您的第一次 Pull Request 。

下一步计划

  • 完善已有组件样式
  • 使用jest测试已有组件
  • 使用vuepress生成开发文档并上线
  • 发布npm
  • 编写案例模板

📖 开发文档

更详细的 Api、组件信息请查看 https://yesmore.cc/Different-UI

📘 重要更新

重大更新日志请查看: Breaking Change List.


🖖 安装

$ npm install different-ui -S

👋 快速开始

全局加载

// vue3/main.ts
import { createApp } from 'vue'
import App from './App.vue'
import DifferentUi from 'different-ui'
import 'different-ui/lib/packages/theme/index.css'

const app = createApp(App)
app.use(DifferentUi)
app.mount('#app')

按需加载

// vue3/App.vue
<template>
  <div>
    <df-button>按钮1</df-button>
  </div>
</template>

<script lang="ts">
import { defineComponent } from 'vue'
import { DfButton } from 'different-ui'

export default defineComponent({
  name: 'App',
  components: { DfButton },
  setup() {},
})
</script>

开发者启动

$ npm run dev

🌱

  • 路上有个小孩在踩影子,
  • 我觉得好幼稚。
  • 所以绕开了,
  • 我怕他踩到我的影子。

🐾 创建者

wx

🎨 请我吃辣条

wx

微信

zfb

支付宝

Licence

Different UI is open source software licensed as MIT.

Package Sidebar

Install

npm i different-ui

Weekly Downloads

1

Version

0.1.1-beta.11

License

MIT

Unpacked Size

2.68 MB

Total Files

223

Last publish

Collaborators

  • yesmore