🍱 Vue.js components for Nextcloud app development ✌ https://npmjs.org/@nextcloud/vue
Перейти к файлу
John Molakvoæ (skjnldsv) ffa2cb2aed
Bind attrs to textarea and input as well and add actioninput docs
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-07-26 16:50:22 +02:00
docs Add basic component docs 2019-06-16 21:41:15 +02:00
packages/webpack4-template-simple Copyright typo fix 2018-10-26 10:50:25 +02:00
src Bind attrs to textarea and input as well and add actioninput docs 2019-07-26 16:50:22 +02:00
styleguide Bind attrs to textarea and input as well and add actioninput docs 2019-07-26 16:50:22 +02:00
.babelrc.js Build docs using vue-styleguidist 2019-06-16 18:45:31 +02:00
.browserslistrc Update popovermenu and props validation 2018-09-11 11:33:40 +02:00
.editorconfig Init component structure 2018-08-17 16:57:42 +02:00
.eslintrc.js update eslint-plugin-nextcloud 2019-06-13 22:02:21 +02:00
.gitignore Icon font 2019-01-07 17:06:57 +01:00
.npmignore Init component structure 2018-08-17 16:57:42 +02:00
.stylelintignore Icon font 2019-01-07 17:06:57 +01:00
.stylelintrc.js Npm update, babel fix and DateTime test 2018-09-10 18:25:23 +02:00
.travis.yml Fix travis, remove cache (#365) 2019-04-26 09:37:47 +02:00
LICENSE Copyright typo fix 2018-10-26 10:50:25 +02:00
Makefile clean generated fonts (#354) 2019-04-19 09:36:17 +02:00
README.md Build docs using vue-styleguidist 2019-06-16 18:45:31 +02:00
package-lock.json Deps fixes and audit fix 2019-07-26 12:21:17 +02:00
package.json 0.11.5 2019-07-10 17:04:12 +02:00
styleguide.config.js Add basic component docs 2019-06-16 21:41:15 +02:00
webpack.common.js Build docs using vue-styleguidist 2019-06-16 18:45:31 +02:00
webpack.dev.js Fix a webpack devtool that works without unsave-eval CSP 2018-10-15 11:54:10 +02:00
webpack.prod.js Webpack conf style fix 2018-09-24 17:08:23 +02:00

README.md

Vue components

npm last version travis build status Dependabot status Codacy Badge Code coverage irc

This repo contains the various Vue.js components that Nextcloud uses for its internal design and structure. It provides standardized UI elements for building Nextcloud app frontends with Vue.js.

Documentation

A list of available components with examples to try out is available in the documentation.

Getting started

Install the library:

npm i --save nextcloud-vue

Usage

To use a component, just import it:

import { AppNavigation } from 'nextcloud-vue'

Depending on which components you use, you might want to only import individual (separately bundled) components:

import Avatar from 'nextcloud-vue/dist/Components/Avatar'