Home

Awesome

<p align="center"><img src="https://i.imgur.com/OETMeDC.png" width="200"></p> <p align="center"> <a href="https://www.npmjs.com/package/vue-cirrus"><img src="https://badge.fury.io/js/vue-cirrus.svg"></a> <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/github/license/FlorianWoelki/vue-cirrus.svg"></a> <a href="https://www.npmjs.com/package/vue-cirrus"><img src="https://img.shields.io/npm/dt/vue-cirrus.svg"></a> <a href="https://www.npmjs.com/package/vue-cirrus"><img src="https://img.shields.io/npm/dm/vue-cirrus.svg"></a> </p>

🧐 Introduction

Vue-Cirrus is a component framework for Vue. The goal of Vue-Cirrus is to provide clean readable and reusable components that make building your application easier.

You can build your amazing applications with the Power of Vue, Cirrus and a massive library of beautifully crafted components and features.

This framework uses the <a href="https://github.com/Spiderpig86/Cirrus">Cirrus CSS framework</a> for better styling and it is an adaption of vue components.

The UI library only supports Vue 3. For Vue 2, please use an older version of Vue Cirrus.

🔨 Quick Install

  1. Install with npm/yarn
npm install vue-cirrus@latest
# OR
yarn add vue-cirrus@latest
  1. Include the following in your public.html file
<link href="https://unpkg.com/cirrus-ui" type="text/css" rel="stylesheet" />

3a. Import all Vue-Cirrus components by doing:

import VueCirrus from 'vue-cirrus';
import 'vue-cirrus/dist/vue-cirrus.css';

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

3b. Or simply import single components of Vue-Cirrus by doing:

import { VNavbar } from 'vue-cirrus';
import 'vue-cirrus/dist/vue-cirrus.css';

createApp(App).use(VNavbar).mount('#app');
  1. Test, if it works by including the following in a vue file
<v-btn animated animation="loadingLeft">Button Test</v-btn>

🔮 Framework Components

💎 Be a part of vue-cirrus

If you want to be a part of vue-cirrus, you can make pull requests and add/edit components.

Here is the pull request template.

📒 Changelog

If you have fun looking at some changelogs then you can go here.

👏 Acknowledgements

Thank you to the following libraries for making this library possible.