I have a component.html that transcludes my svg component:
<masterflex-sidebar>
    <masterflex-logo sidebar-logo color="white">
    </masterflex-logo>
</masterflex-sidebar>
My logo.ts file:
import { Component, OnInit, Input } from '@angular/core';
@Component({
  selector: 'masterflex-logo',
  templateUrl: './masterflex.component.html',
  styleUrls: ['./masterflex.component.scss']
})
export class MasterflexComponent implements OnInit {
  @Input() color:string
  constructor() { }
  ngOnInit() {
  }
}
My svg component(part of it):
<svg 
    version="1.1" 
    xmlns="http://www.w3.org/2000/svg" 
    xmlns:xlink="http://www.w3.org/1999/xlink" 
    x="0px" y="0px"
    viewBox="0 0 237.4 35.9"
    height="35.9"
    width="237.4"
    xml:space="preserve" *ngIf="color">
I want to be able to change the color of my svg component to whatever color I want (set in my first component with color="white") and have that color apply to my svg. Is there a way to pass that color attribute into a scss style?
 
     
    