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|
|
|
|
|
res <<= line if not res=~/-(moz|webkit)/
|
|
|
|
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
|