Closed c-mart closed 4 years ago
The example at https://material.io/develop/web/components/circular-progress relies on this external JavaScript, which we don't want. Here is someone animating the spinner with CSS. Even better, this looks like a "pure SVG" implementation using the animate
and animateTransform
SVG elements.
@Orasund this is ready for you to review! I don't believe I can make an Ellie yet because I can't install the new changes into the Ellie environment. Please clarify if I'm wrong.
@Orasund I made the requested changes, and rebased this branch against the upstream minor
branch.
Description
Solves issue #11. Adds circular progress indicators, both indeterminate (animated spinner showing task in progress) and determinate (circular bar showing how much of a task is complete). I did not implement linear progress indicators in this PR, leaving that for another time if there is need/interest.
Checklist for new Widget
src/Internal/[Your Widget].elm
src/Widget/Style.elm
src/Widget.elm
:src/Internal/[You Widget].elm
src/Widget/Style/Template.elm
Optional:
src/Widget/Style/Material.elm
example/src/Example/[Your Widget].elm
)