@astel/ui
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Astel

A Sleek & Minimal UI component library for Vue 3

Astel is a set of accessible and composable Vue 3 components for building modern websites and applications.

Table of Contents

Installation

yarn add @astel/ui

or

npm install @astel/ui

Usage

All components

1. Import Astel in your main.js / main.ts file.

import { createApp } from 'vue'
import Astel from '@astel/ui'
import App from './App.vue'

createApp.use(Astel)

Individual Components

import { createApp } from 'vue'
import { Button, ThemeProvider } from '@astel/ui'
import App from './App.vue'

createApp.use(ThemeProvider).use(Button)

2. Wrap your application inside the Astel ThemeProvider.

In your App.vue or the root .vue file.

<template>
  <as-theme-provider>
    <!--
      Your application code goes here! 😁
    -->
  </as-theme-provider>
</template>

LICENSE

MIT

Package Sidebar

Install

npm i @astel/ui

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

116 kB

Total Files

87

Last publish

Collaborators

  • sumitkolhe