Sha256: 3ed0d033f5317e7fde9568717bd13d93ec93014994cc0f9a1d2888cf069b55d0
Contents?: true
Size: 748 Bytes
Versions: 18
Compression:
Stored size: 748 Bytes
Contents
module Hamlit class Filters class Css < TextBase def compile(node) case @format when :xhtml compile_xhtml(node) else compile_html(node) end end private def compile_html(node) temple = [:multi] temple << [:static, "<style>\n".freeze] compile_text!(temple, node, ' '.freeze) temple << [:static, "\n</style>".freeze] temple end def compile_xhtml(node) temple = [:multi] temple << [:static, "<style type='text/css'>\n /*<![CDATA[*/\n".freeze] compile_text!(temple, node, ' '.freeze) temple << [:static, "\n /*]]>*/\n</style>".freeze] temple end end end end
Version data entries
18 entries across 18 versions & 1 rubygems