class Roadie::Inliner
def add_uninlinable_styles(parent, blocks, merge_media_queries)
-
merge_media_queries
(Boolean
) -- Whether to group media queries -
blocks
(Array
) -- Non-inlineable style blocks -
parent
(Symbol
) -- Where to put the styles
def add_uninlinable_styles(parent, blocks, merge_media_queries) return if blocks.empty? parent_node = case parent when :head find_head when :root dom else raise ArgumentError, "Parent must be either :head or :root. Was #{parent.inspect}" end create_style_element(blocks, parent_node, merge_media_queries) end