David Czeck

Results 29 comments of David Czeck

No, see the open issue #73. Creating unique ids is a requested enhancement that I've not had time to implement as of yet.

I'm not understanding what change is being asked for here. Why not just fix the SVGs you are using?

You will probably need to add some additional configuration in your angular.json. See: [Angular Workspace Configuration/Assets configuration](https://angular.io/guide/workspace-config#asset-config).

Also, unsure how `unloadSvg(url:string)` should work with sprites. If I understand your code, it looks as the cache is the svg file with sprites and then by individual sprite. The...

@katyapavlenko - the PR would need to be updated to resolve the conflicts. I do not have the time to do it myself.

@fynnfeldpausch - No change, it would take some work to refactor to merge into master. At this point, my guess is that it would largely be a rewrite and I...

Why not do something like this? ```html ``` ```scss .foo { svg-icon { ::ng-deep svg { path[id=symbol] { fill: red; } } } } ``` ![svg-icon-example](https://user-images.githubusercontent.com/17859320/57505555-a2568a80-72ad-11e9-83f5-4d0f7636198c.png)

For the original styling issue, now with v9.1.0, this works: ```css svg.red { path[id=symbol] { fill: red; } } svg.blue { path[id=symbol] { fill: blue; } } ``` ```html ```...

This `svg-icon` Angular component wasn't design for this type of use. Have you tired using the Angular approach by using a [dynamic component loader](https://angular.io/guide/dynamic-component-loader)?

What version of Angular are you using?