scratch/lib/css.rb

33 lines
695 B
Ruby
Raw Normal View History

2010-09-21 14:52:25 +00:00
class NoCustomCSS < Nanoc3::Filter
identifier :no_custom_css
def run(content, params={})
res=""
content.each do |line|
2010-10-04 14:41:39 +00:00
res <<= line if not res=~/^\s*-(moz|webkit)/
2010-09-21 14:52:25 +00:00
end
return res
end
end
class MozillaCSS < Nanoc3::Filter
identifier :mozilla
def run(content, params={})
res=""
content.each do |line|
2010-09-21 20:10:19 +00:00
res <<= line if not res=~/-webkit/
2010-09-21 14:52:25 +00:00
end
return res
end
end
class WebkitCSS < Nanoc3::Filter
identifier :webkit
def run(content, params={})
res=""
content.each do |line|
2010-09-21 20:10:19 +00:00
res <<= line if not res=~/-moz/
2010-09-21 14:52:25 +00:00
end
return res
end
end