Lines Matching refs:styles
3011 * SVGs made with Adobe Illustrator use a style tag and classes instead of inline styles
3014 * This function brutally copies the styles inline
3035 $styles = [];
3044 $styles[$selector] = isset($styles[$cssBlock[1]]) ?
3045 $styles[$selector] . ' ' . $css : // Append if the selector is already defined
3050 if (empty($styles)) {
3054 // Recursively loop the nodes inserting the styles inline
3055 $setStylesInline = function (\DOMNode $xml) use ($styles, &$setStylesInline) {
3056 // Apply the styles to the elements
3078 if (!empty($class) && isset($styles[$class])) {
3081 $styles[$class] . ' ' . $node->getAttribute('style') :
3082 $styles[$class];