progress-ring-component icon indicating copy to clipboard operation
progress-ring-component copied to clipboard

Need your feedback!

Open taisuke-j opened this issue 3 years ago • 2 comments

I realized the number of npm downloads is starting to increase, which hopefully means some people are finding this web component useful. If you have any feedback, please do share so I can make improvements!

taisuke-j avatar Mar 31 '22 05:03 taisuke-j

First-off I love the component, thank you for making it! Some quick feedback...

  • Document a list all the supported values of easing-type with short description (or picture?).
  • I would appreciate the addition of svg <filter>, <feDropShadow>, and <animate> to the progress-ring for an animated glow to the progress ring (for now I have hacked this in).
  • I am having trouble importing the ESM version of the progress-ring from a CDN and getting the types to work correctly, I was expecting import { HTMLProgressRingElement } from 'progress-ring' to work, but it doesn't.
  • I am having trouble extending the HTMLProgressRingElement class, although this might be an issue with Stencil.

This is all as-of version 1.0.34

johnemau avatar Jun 07 '24 20:06 johnemau

@johnemau Thank you for your feedback. It is great to hear that you like the component, and I see you're encountering some issues.

I just updated stencil version to the current latest (4.18.3) and published [email protected]. Let me know any of your issues are fixed. If not, it would be great if you could create an issue for each, so that I can handle them one by one when I have time.

Document a list all the supported values of easing-type with short description (or picture?).

They are Robert Penner's Easing Functions and listed on README. Do you think adding a link for example this one may help?

taisuke-j avatar Jun 08 '24 15:06 taisuke-j