Skip to content

Instantly share code, notes, and snippets.

@andoriyu
Created June 10, 2012 17:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andoriyu/2906764 to your computer and use it in GitHub Desktop.
Save andoriyu/2906764 to your computer and use it in GitHub Desktop.
sinatra helpers
def link_to(url,text=url,opts={})
attributes = ""
opts.each { |key,value| attributes << key.to_s << "=\"" << value << "\" "}
"<a href=\"#{url}\" #{attributes}>#{text}</a>"
end
def add_css(url)
"<link rel=\"stylesheet\" href=\"/stylesheets/#{url}\">"
end
def add_javascript(src)
"<script src=\"/javascripts/#{src}\"></script>"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment