├── .gitattributes
├── ProgressBar.vue
├── package.json
└── readme.md
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/ProgressBar.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
40 |
41 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vue-js-progress",
3 | "version": "1.0.0",
4 | "description": "With Vue Js Progress, you will have the opportunity to create your own animated progress bars.",
5 | "main": "VueJsProgress.vue",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "keywords": [
10 | "vue", "vue.js", "progress", "progress bar", "progressbar", "bootstrap", "bar", "percentage"
11 | ],
12 | "author": "mustafacagri | Mustafa Çağrı Güven me@mustafacagri.com",
13 | "license": "ISC"
14 | }
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
1 | # Vue Js Progress
2 |
3 |
4 | 
5 |
6 |
7 | With Vue Js Progress, you will have the opportunity to create your own animated progress bars.
8 |
9 | The good thing is that even if you do not use bootstrap, you will be able to create progress bars with high visual direction thanks to the default background alternatives.
10 |
11 | ## Setup
12 |
13 | ```npm install vue-js-progress```
14 |
15 | ## Import
16 | ```
24 | ```
25 |
26 | ## npmjs
27 | You can visit to https://www.npmjs.com/package/vue-js-progress
28 |
29 | ## Usage (Count Up)
30 | ```
31 |
32 | ```
33 |
34 |
35 | ## Simple Usage (Count Up)
36 | ```
37 |
38 | ```
39 |
40 | There will be no title or no animations.
41 |
42 |
43 | ## Usage (w/ Title)
44 | ```
45 |
46 | ```
47 |
48 | ## Notes
49 | The all attributes are optional. When you do not fill the percentage attribute default value will be 100.
50 |
51 | ## Attributes
52 | `title (optional)`: You will have a title above of your progress bar.
53 |
54 | **`percentage (optional)`**: What percentage do you want your progress bar to fill?
55 |
56 | `bg (optional)`: Currently, there are 15 different pre-defined progress bar colors. This number is more than bootstrap's progress bars!
57 |
58 | ***options: pink, info, primary, success, danger, warning, turquoise, amethyst, midnightblue, electronblue, shymoment, pinkglamour, brightyarrow, americanriver, picopink, exodusfruit, pureapple***.
59 |
60 | Note: ** primary ** is the default value for bg!
61 |
62 | `customBgColor (optional)`: Do not like the default colors? You can also use any color you want in the progress bar. No limit!
63 |
64 | **examples**: `````` or ``````
65 |
66 | Here you are not limited to just HEX colors. You can also use the color names such as red, blue, orange etc.
67 |
68 |
69 | `striped (optional)`: If you want your progress bar to be striped, you can type "true", if not, you can type "false". ***default value is "false"***
70 |
71 | `animation (optional)`: If you want your progress bar to be animated, you can type "true", if not, you can type "false". ***default value is "false"***
72 |
73 | `delay (optional)`: Would you like your progress bar to start after a certain amount of time (in millisecond)? ***default value is "0"***
--------------------------------------------------------------------------------