Package Exports
- svg-progress-circle
 
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (svg-progress-circle) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
SVG-progress-circle
An addon for ember-cli that adds a component to show a sizable circle made with a SVG. This component is part of the rewrite of the frontend-app for my job at easyPEP.
- easyPEP (german name): homepage
 - Staffomatic (english name): homepage
 - easyPEP github
 
Screenshot

DEMO
Installation
ember install svg-progress-circle
Todo:
- Make it "real" responsive
 - Perfectly center text inside
 - Add a demo
 
Usage
{{#progress-circle size="40" strokeWidth="3" percentage=model.somePercentage}}
  <text x="20" y="-16" font-size="12" transform="rotate(90)" text-anchor="middle">
    {{schedule.coveragePercentage}}
  </text>
{{/svg-progress-circle}}
// or blockless:
{{progress-circle size="40" strokeWidth="3" percentage=model.somePercentage}}Options
sizedefault90-> the SVG viewportstrokeWidthdefault10-> the width of the borderpercentagedefault0-> a value between1and100
CSS
The addon provides the following classes to style the file-picker:
.progress-circle.progress-circle__svg.progress-circle__circle.progress-circle__indicator(--empty|--filled|--invalid)
or you can import the default styles:
@import "svg-progress-circle";Changelog
0.0.9
- [BUGFIX] Added the missing viewBox attribute
 - [ENHANCEMENT] Added tests
 
0.0.8
- [ENHANCEMENT] Added a demo
 
0.0.7
- [BUGFIX] Fixed check for 0 percentage
 
0.0.6
- [FEATURE] Added animation for the progress indicator
 - [ENHANCEMENT] Optimized the check for valid values
 - [FEATURE] Added more state class names for the indicator (empty, filled, invalid)
 
Running
ember server- Visit your app at http://localhost:4200.
 
Running Tests
ember testember test --server
Building
ember build
For more information on using ember-cli, visit http://www.ember-cli.com/.
Publishing
ember release
npm publish