Skip to content

akafaneh08z3c/rosi-ui

 
 

Repository files navigation

Rosi

MIT License MIT License

Rosi is an early incubation project, developed using Vue3 + Vite + TSX

English | 简体中文

✨ Features:

  • 🎨 Beautiful Components - Beautifully designed components come right out of the box for rapid prototyping.
  • 🔑 TypeScript - Rosi is written using TSX
  • ⚡ Support for on-demand import.

🔨: Install

pnpm

pnpm install rosi-ui

yarn

yarn add rosi-ui

🔧 Usage

Then import RosiUi in the main.ts file:

import { createApp } from 'vue'
import App from './App.vue'
// Import Vue RosiUi component and style
import RosiUi from 'rosi-ui'
import 'rosi-ui/style.css'
createApp(App).use(RosiUi).mount('#app')

Then you can use the vue rosiui component(such as <r-button>) in the App.vue file:

<template>
  <r-button>Hi Rosi</r-button>
</template>

🧩: Structure

in the building

🎯 Supported Browsers

Since Vue 3 no longer supports IE11, Rosi no longer supports Internet Explorer

IE / Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Edge ≥ 79 Firefox ≥ 78 Chrome ≥ 64 Safari ≥ 12

About

💫 一个仍处于构想中的Vue组件库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 48.4%
  • SCSS 45.9%
  • JavaScript 2.9%
  • Vue 1.8%
  • Other 1.0%