class Roadie::Inliner
def styles_in_shared_media_queries(style_blocks)
-
(Array
-)
Parameters:
-
style_blocks
(Array
) -- Style blocks that could not be inlined
def styles_in_shared_media_queries(style_blocks) style_blocks.group_by(&:media).map do |media_types, blocks| css_rules = blocks.map(&:to_s).join("\n") if media_types == ["all"] css_rules else "@media #{media_types.join(", ")} {\n#{css_rules}\n}" end end end