Class: Rack::DevMark::Theme::GithubForkRibbon
- Defined in:
- lib/rack/dev-mark/theme/github_fork_ribbon.rb
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Rack::DevMark::Theme::Base
Instance Method Details
#insert_into(html, env) ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/rack/dev-mark/theme/github_fork_ribbon.rb', line 8 def insert_into(html, env) s = <<-EOS #{stylesheet_link_tag "github-fork-ribbon-css/gh-fork-ribbon.css"} <!--[if lt IE 9]> #{stylesheet_link_tag "github-fork-ribbon-css/gh-fork-ribbon.ie.css"} <![endif]--> <div class="github-fork-ribbon-wrapper left"><div class="github-fork-ribbon"><a href="https://github.com/simonwhitaker/github-fork-ribbon-css" class="github-fork-ribbon-text" target="_blank">#{env}</a></div></div> EOS html.sub %r{(<body[^>]*>)}i, "\\1#{s.strip}" end |