Preview Updated 2026-05-10

Installation

Install and start using ChuFix UI in a Vue 3 or React project.

Vue 3

npm i @chufix-design/vue
// main.ts
import { createApp } from 'vue';
import App from './App.vue';
import '@chufix-design/vue/style.css';

createApp(App).mount('#app');
<script setup lang="ts">
import { CfButton } from '@chufix-design/vue';
</script>

<template>
  <CfButton>Hello ChuFix</CfButton>
</template>

React

npm i @chufix-design/react
// main.tsx
import '@chufix-design/react/style.css';
import { CfButton } from '@chufix-design/react';

export default () => <CfButton>Hello ChuFix</CfButton>;

Copy-source mode

When you want full control over the component source:

npx chufix add button

This drops button/Button.vue (or Button.tsx) plus its button.css straight into your project. From there, modify them however you like.

Tailwind CSS (optional)

// tailwind.config.ts
import preset from '@chufix-design/tokens/tailwind';

export default {
  presets: [preset],
  content: ['./src/**/*.{vue,tsx,ts,html}'],
};

Then write classes like <div class="bg-chufix-primary text-chufix-primary-fg" />.

反馈与讨论

Installation · Discussion

0
0 / 600
一键发送
正在加载评论...