This project is currently under active development and is not yet suitable for production use, as the APIs for all components are not yet stable.
Unify UI is a UI library for Vue.js 3.
- Unify UI provides type definitions for all components because it was built with the latest stable version of TypeScript.
- Unify UI supports tree shaking out of the box, as it was built using ES Modules.
- While Unify UI does not have a direct dependency on Tailwind CSS, the styling of all components is heavily influenced by the style of Tailwind UI components.
- Install Unify UI
pnpm add unify-ui
- Import css style in main js file
import "unify-ui/dist/style.css";
- Import components in your vue file
<script setup lang="ts">
import { UniButton } from "unify-ui";
</script>
<template>
<UniButton type="text">text button</UniButton>
</template>