@sapphirecode/ui-modules

0.2.0 • Public • Published

ui-modules

version: 0.2.0

preset vue components

Installation

npm:

npm i --save ui-modules

yarn:

yarn add ui-modules

Usage

simply import the the components you need

import {Button, Login} from '@sapphirecode/ui-components'

... vue code

Button

A simple button component

properties:

  • content (String): text to display in the button

events:

  • click: fired when the button is clicked

You can also define custom content by adding it as child elements to the button. This will only be displayed if the content property is not provided.

Login

Simple login form with username and password

properties:

  • user_label (String): Text to display above the username field. default: 'Name / Email'
  • password_label (String): Text to display above the password field. default: 'Password'
  • login_label (String): Text to display in the login button. default: 'Login'

events:

  • login: fired when the login button is pressed. payload: { username: String, password: String }

Other components and Theming

... still experimental, documentation will come once there is a steady structure

License

MIT © Timo Hocker

Readme

Keywords

Package Sidebar

Install

npm i @sapphirecode/ui-modules

Weekly Downloads

0

Version

0.2.0

License

MIT

Unpacked Size

22 kB

Total Files

21

Last publish

Collaborators

  • timoho01