This repository is a SVG file format to ReactJS component builder based on Open Iconic SVG icon set.
- Clone the repo
 npm inpm start
- Run 
npm run build. - A ReactJS Component will be available inside 
componentsfolder. 
- Add/Delete 
svgfiles inside svg folder - Run 
npm run build. - A ReactJS Component will be available inside 
componentsfolder. 
Each ReactJS SVG component allows the following params:
- size : A number without units is expected. Default value 32
 - fillColor : A string in any CSS color format ('red', '#f00', 'rgba(255,0,0,.5)') to set 
fillSVG property. - strokeColor : A string in any CSS color format ('red', '#f00', 'rgba(255,0,0,.5)') to set 
strokeSVG property. - strokeWidth : A number including decimal values to set 
stroke-widthSVG property. - svgClass : A string to specify a custom class for layout purposes.
 
- install npm package: 
npm i -S @s-ui/react-icons - import needed icons:
 
import { Accountlogin, Accountlogout } from '@s-ui/react-icons'
const MyComponent = (props) => {
  return (
    <Accountlogin
        size={32}
        fillColor='#b00b55'
        strokeColor='black'
        strokeWidth={0}
        svgClass='sui-SVGicon'
    />
  )
}
- Accountlogin
 - Accountlogout
 - Actionundo
 - Actionredo
 - Alignleft
 - Aligncenter
 - Alignright
 - Aperture
 - Arrowbottom [...]
 
Checkout demo page for full list
- alignment-baseline
 - clip-path
 - clip-rule
 - fill-opacity
 - fill-rule
 - overline-position
 - overline-thickness
 - shape-rendering
 - strikethrough-position
 - strikethrough-thickness
 - stroke-dasharray
 - stroke-dashoffset
 - stroke-linecap
 - stroke-linejoin
 - stroke-miterlimit
 - stroke-opacity
 - stroke-width