All Projects → websmurf → Vue Progress Button

websmurf / Vue Progress Button

Animated button for VueJS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vue Progress Button

Androidbuttonprogress
Provides download button progress view for android
Stars: ✭ 166 (+133.8%)
Mutual labels:  progress, button
Zwmusicdownloadview
精仿唱吧App音乐下载进度按钮,完美快速集成使用(A beautiful musical download progress button which can show the progress and click to play Music after finishing)
Stars: ✭ 88 (+23.94%)
Mutual labels:  progress, button
Swift project
原OC项目用swift实现,纯swift项目,可作为学习swift的demo,包含多个自定义控件,并且进行封装网络请求库,结构清晰。
Stars: ✭ 133 (+87.32%)
Mutual labels:  progress, button
Gradient Widgets
Flutter widgets wrapped with gradients
Stars: ✭ 290 (+308.45%)
Mutual labels:  progress, button
React Progress Button
🌀 Simple react.js component for an inline progress indicator
Stars: ✭ 516 (+626.76%)
Mutual labels:  progress, button
Progressbutton
Custom ProgressButton
Stars: ✭ 52 (-26.76%)
Mutual labels:  progress, button
React Awesome Button
React button component. Awesome button is a 3D UI, progress, social and share enabled, animated at 60fps, light weight, performant, production ready react UI button component. 🖥️ 📱
Stars: ✭ 943 (+1228.17%)
Mutual labels:  progress, button
React Native Really Awesome Button
React Native button component. Awesome Button is a 3D at 60fps, progress enabled, social ready, extendable, production ready component that renders an awesome animated set of UI buttons. 📱
Stars: ✭ 988 (+1291.55%)
Mutual labels:  progress, button
Uploader
A lightweight and very configurable jQuery plugin for file uploading using ajax(a sync); includes support for queues, progress tracking and drag and drop.
Stars: ✭ 1,042 (+1367.61%)
Mutual labels:  progress
Particleeffectsbuttons
A little library that can be used for bursting particles effects on buttons and other elements
Stars: ✭ 1,122 (+1480.28%)
Mutual labels:  button
Buttonanimator
自定义按钮,动画,跳转动画
Stars: ✭ 47 (-33.8%)
Mutual labels:  button
Tvosmorebutton
📺 tvOS '... More' Button
Stars: ✭ 51 (-28.17%)
Mutual labels:  button
Fitbutton
The button which can use with icon, text, divider, custom ripple effect, border, corner radius e.t.c.
Stars: ✭ 63 (-11.27%)
Mutual labels:  button
Spincounterview
🎡 一个类似于码表变化的旋转计数器动画控件
Stars: ✭ 47 (-33.8%)
Mutual labels:  progress
P5.clickable
Event driven, easy-to-use button library for P5.js 👆
Stars: ✭ 66 (-7.04%)
Mutual labels:  button
Sizeslidebutton
A fun Swift UIControl for picking a size
Stars: ✭ 46 (-35.21%)
Mutual labels:  button
Uiutil
UIUtil for Android, Lyrics, Tick animations, Comparisons, Satellite menus, Praise, Slide buttons, TAB indicators, Contact sorting, Drag sorting, Skidding deletes, Shadow effects, RecyclerView nesting RecyclerView, Map list Poi/Drawer effects, Progress settings, Clock set, Damping, Progress, Album, Snap, Progress, CircleDownload, AdvertSwitcher, Carousel ad, FlowLayout, Tag...; 歌词控件、打勾动画、对比、卫星菜单、点赞、滑动按钮、TAB指示器、联系人排序、拖曳排序、侧滑删除、阴影效果.、RecyclerView嵌套RecyclerView.、地图列表Poi/抽屉效果、进度设置、时钟设置、滑动阻尼、相册媒体快照、圆形下载进度,轮播广告, 流式布局,标签...
Stars: ✭ 1,018 (+1333.8%)
Mutual labels:  progress
Progress.c
Progress display lib for c
Stars: ✭ 67 (-5.63%)
Mutual labels:  progress
Mkringprogressview
⭕️ Ring progress view similar to Activity app on Apple Watch
Stars: ✭ 1,140 (+1505.63%)
Mutual labels:  progress
Materialloadingindicator
Material like loading indicator sample for iOS.
Stars: ✭ 58 (-18.31%)
Mutual labels:  progress

Notify

Build Status Coverage Status

A simple button that displays progress. Compatible with Vue 2.x

Inspired by the button animations displayed on https://tympanus.net/Development/ProgressButtonStyles/

Install

$ npm install vue-progress-button --save

Usage

Inside your component:

To get the most basic version of a progress button

<progress-button>Button</progress-button>

The progress can be configured with another filling color. Simply add the fill-color property to the progress button element and give a color to it.

<progress-button name="fillColor" class="btn btn-primary mr-1 mb-1" fill-color="#fff">Other fill color</progress-button>

The progress also be modified in terms of duration of the progress, position of the progress line

<progress-button name="duration" class="btn btn-info mr-1 mb-1" :duration="10000">10 second animation</progress-button>
<progress-button name="bottom" class="btn btn-success mr-1 mb-1" :height="5" position="bottom">Bottom fill</progress-button>
<progress-button name="bottom" class="btn btn-warning mr-1 mb-1" :height="5" position="top">Top fill</progress-button>
import Button from 'vue-progress-button'

export default {
  components: {
    'progress-button': Button
  }
}

Configuration options

Option Type Default Description
fillColor String '#555' The color of the progress bar filling the button
duration Number 2000 The duration of the progress bar filling the entire button in milliseconds
height Number 100 The height of the progress bar in px
position String 'fill' The position of the progress bar in the button, currently possible: top, bottom. Defaults to fill that fills the entire button
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].