71 Star 236 Fork 120

GVPUBML/farris-vue

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
Apache-2.0

Farris UI Logo

Farris Vue

Farris Vue, a Farris Design based Vue3 component library.

English | Simplified Chinese

Farris Design Priciples:

  • Fast :Farris Vue is composed by UI suites with fast user experience. And Farris Data Grid has high-speed rendering performance when rendering large amounts of data.
  • Reliable: Provide users with steady and reliable usage-based representation and optimize various abnormal interaction scenarios targeted.
  • Responsive: Enhanced responsive design, provides better responsive interactions inside components.
  • Intuitive: Intuitive design, enables users to have an intuitive interface interaction experience.
  • Smart : Intelligent UI, meets the development of intelligent application scenarios.

1. Learn about Farris

Visit our offical site(https://farris-design.gitee.io/farris-vue) to learn more about Farris UI Vue Components.

2. Guide to Run a Project Locally

2.1 Check The Environment

Please execute the following command to check if yarn has been installed in the environment before running the project locally.

yarn -v

If you don't know the version information of yarn,please refer to install yarn.

2.2 Get the Source Code

To get the source code and install dependent components, you can do so by typing:

git clone https://gitee.com/ubml/farris-vue.git
cd farris-vue
pnpm install

2.3 Run The Sample Site

Run the following commands:

pnpm --filter ui-vue run docs:dev

Open browser to review the sample page:http://localhost:5173/

sample page

2.4 Visit The Sample Site

You can visit the sample site:

  1. Click "quick start" to learn how to install and use Farris Vue.
  2. Click "components" to experience the visual and interaction effects of components, and view the component API documentation simultaneously.

3. Guide to Use Farris UI Vue

3.1 Install @farris/ui-vue

pnpm add @farris/ui-vue
npm install @farris/ui-vue
yarn add @farris/ui-vue

3.2 Import Farris Vue

Locate your main.ts document and import @farris/ui-vue into the Application.

import { createApp } from 'vue';
import App from './App.vue';
import Farris from '@farris/ui-vue';

createApp(App).use(Farris).mount('#app');

3.3 Use Farris Vue

Once imported, you can attempt to use Farris Vue components. Locate to the App.vue document and have a try!

<template>
    <f-button-edit></f-button-edit>
</template>

4. How to Be a Farris Vue Contributor

Contribute to Farris Vue. You can participate in the following contributions:

  • Use TypeScript + TSX + SystemJs + Rollup technologies to develop Farris Vue Components
  • Contribute to the Farris Theme tool
  • Contribute to the Farris development documentation

If you decide to contribute to Farris UI Vue,you could start from reading our Contributor guide.

✨ Contributors

Thanks to the following Farris Vue contributors.

Open source license

Apache License 2.0

Empty file

About

Farris Vue 是一套基于Farris Design 的低代码开发套件。包括具有Fast Reliable Responsive Intuitive Smart 五大特性,面向企业信息化应用的UI组件,可视化主题编辑器,可视化低代码建模画布,低代码解析引擎,可扩展的低代码元组件框架,元组件工具箱,元组件属性面板等,可供社区开发者搭建场景化低代码建模工具。 expand collapse
Cancel

Releases (7)

All
a year ago

Contributors

All

Activities

can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/ubml/farris-vue.git
git@gitee.com:ubml/farris-vue.git
ubml
farris-vue
farris-vue
v1.5.5

Search