0.10.0 • Published 2 years ago

@fastybird/web-ui-theme v0.10.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 years ago

FastyBird web-ui theme library

Latest stable Downloads total Licence Types

What is FastyBird web-ui theme library?

This library is a collection of Vue framework components used for FastyBird web application user interfaces.

FastyBird IoT web-ui theme library is an Apache2 licensed distributed library, developed in Typescript with Vue and Nuxt.

Features:

  • Web user interface elements like modal windows, buttons, alerts, switches etc.
  • Forms elements with support for pre and post-fixes
  • Page layout components for desktop and mobile views
  • Customizable styles

Requirements

Library is tested against ECMAScript 6

Installation

The best way to install @fastybird/web-ui-theme is using Yarn:

yarn add @fastybird/web-ui-theme

or if you prefer npm:

npm install @fastybird/web-ui-theme

Setup in your application

Register Vue plugin:

import Vue from 'vue'
import FastyBirdWebUI from '@fastybird/web-ui-theme'

Vue.use(FastyBirdWebUI)

Usage

In you component you could use registered visual, form and layouts components:

<template>
    <div>
        Your fancy content here

        <fb-ui-button
          href="/new/page"
          variant="primary"
          size="md"
        >
            Click here
        </fb-ui-button>
    </div>
</template>

Typescript setup

Add the types to your "types" array in tsconfig.json.

{
  "compilerOptions": {
    "types": [
      "@fastybird/web-ui-theme"
    ]
  }
}

Documentation

Learn how to use ui components in documentation.

Feedback

Use the issue tracker for bugs or mail or Tweet us for any idea that can improve the project.

Thank you for testing, reporting and contributing.

Changelog

For release info check release page

Maintainers


Homepage https://www.fastybird.com and repository https://github.com/FastyBird/web-ui-theme.

0.9.3

2 years ago

0.10.0

2 years ago

0.6.7

2 years ago

0.6.6

2 years ago

0.3.0

2 years ago

0.9.0

2 years ago

0.7.2

2 years ago

0.5.4

2 years ago

0.3.6

2 years ago

0.7.1

2 years ago

0.5.3

2 years ago

0.3.5

2 years ago

0.9.2

2 years ago

0.3.8

2 years ago

0.9.1

2 years ago

0.3.7

2 years ago

0.5.0

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.7.0

2 years ago

0.5.2

2 years ago

0.3.4

2 years ago

0.5.1

2 years ago

0.3.3

2 years ago

0.3.9

2 years ago

0.3.10

2 years ago

0.6.3

2 years ago

0.8.0

2 years ago

0.6.2

2 years ago

0.6.5

2 years ago

0.6.4

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.4.2

2 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago