0.1.4 • Published 5 years ago

vue-scroll-progressbar v0.1.4

Weekly downloads
8
License
MIT
Repository
-
Last release
5 years ago

vue-scroll-progressbar

Donate npm.io npm.io npm.io

Getting started

Install

$ npm install vue-scroll-progressbar --save

or

$ yarn add vue-scroll-progressbar

Install the plugin into Vue:

import Vue from 'vue'
import VueScrollProgressBar from 'vue-scroll-progressbar'

Vue.use(VueScrollProgressBar)

Or use the component directly:

import Vue from 'vue'
import VueScrollProgressBar from 'vue-scroll-progressbar'

Vue.component("vue-scroll-progress-bar", VueScrollProgressBar)

Basic Usage

<template>
  <div id="app">
    <vue-scroll-progress-bar @complete="handleComplete" height="2rem" />
  </div>
</template>

Props

keydescriptiondefault
heightHeight of the progress bar'.5rem'
backgroundColorBackground property of the progress bar'linear-gradient(to right, #38C172, #51D88A)'
barClassClass attribute of the progress bar'{}'
containerColorBackground property of the progress bar container'transparent'
zIndexz-index property of the progress bar container'50'
containerClassClass attribute of the progress bar container'{"progress-bar-container--container": true}'

With :

.progress-bar-container--container {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
}

containerClass must be used to override the .progress-bar-container--container default class. You can use the default :class syntax on the component to add classes if needed.

Events

keydescription
beginWhen scroll reached 0%
completeWhen scroll reached 100%

Develop

Project setup

$ cd examples
$ yarn install

Compiles and hot-reloads for development

$ yarn run serve

Compiles and minifies for production

$ yarn run build

Run your tests

$ yarn run test

Lints and fixes files

$ yarn run lint

Contributing

Do not hesitate to contribute to the project by adapting or adding features ! Bug reports or pull requests are welcome.

License

This project is released under the MIT license.

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago