Sha256: 56ed6f97fcc7b845fb5191edc60dd3ab94ce5cef1427c72971dcffb589de5bcb
Contents?: true
Size: 530 Bytes
Versions: 8
Compression:
Stored size: 530 Bytes
Contents
module Stylesheet class CssFontFaceRule < CssRule def type CssRule::FONT_FACE_RULE end def style CssStyleDeclaration.new(:css_text => @declarations, :parent_rule => self) end def self.matches_rule?(text) text.include?("@font-face") end private def parse_css_text return unless css_text.include?("{") selector, declarations = css_text.split("{") @declarations = declarations.strip.gsub(/\}\s*$/, "") end end end
Version data entries
8 entries across 8 versions & 1 rubygems