Method: IsoDoc::Convert#generate_css

Defined in:
lib/isodoc/css.rb

#generate_css(filename, stripwordcss) ⇒ Object

stripwordcss if HTML stylesheet, !stripwordcss if DOC stylesheet



107
108
109
110
111
112
113
114
115
# File 'lib/isodoc/css.rb', line 107

def generate_css(filename, stripwordcss)
  filename.nil? and return nil
  filename = precompiled_style_or_original(filename)
  stylesheet = File.read(filename, encoding: "UTF-8")
  stylesheet = preprocess_css(stylesheet, stripwordcss)
  File.extname(filename) == ".scss" and
    stylesheet = convert_scss(filename, stylesheet, stripwordcss)
  write_css(filename, stylesheet)
end