Skip to content

Instantly share code, notes, and snippets.

@arika
Created December 15, 2013 08:45
Show Gist options
  • Select an option

  • Save arika/7970499 to your computer and use it in GitHub Desktop.

Select an option

Save arika/7970499 to your computer and use it in GitHub Desktop.
require 'tilt'
module Sprockets
class RemoveFontFaceExceptTheFirstOne < Tilt::Template
def prepare
end
def evaluate(context, locals, &block)
found = false
data.gsub(/^@font-face {[^}]*}/) do
if found
''
else
found = true
$&
end
end
end
end
register_bundle_processor 'text/css', RemoveFontFaceExceptTheFirstOne
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment