Sha256: bc28ec09fbd7fd03d1bdea2f1422d3256b9c0f4aee0f0064914560232f08bc38
Contents?: true
Size: 639 Bytes
Versions: 2
Compression:
Stored size: 639 Bytes
Contents
module SexxyEmails extend ActiveSupport::Autoload extend ActiveSupport::Concern autoload :Css included do |base| base.instance_eval do helper SexxyEmails::MailerHelper end end module MailerHelper def stylesheet_include_tag(css) path = css.match(/\.css/) ? s : "#{css}.css" content_tag(:style) do File.open(File.join(Rails.root, 'public', 'stylesheets', path)).read end end end # module ClassMethods # # Some day we'll use ClassMethods # end module InstanceMethods protected def render(*args) SexxyEmails::Css.inline(super(*args)) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sexxy-emails-0.0.2 | lib/sexxy_emails.rb |
sexxy-emails-0.0.1 | lib/sexxy_emails.rb |