1.0 KiB
1.0 KiB
title | category |
---|---|
Slim | Ruby |
doctype html
html
head
title Slim Examples
meta[charset='utf-8']
meta(name="keywords" content="template language")
meta name="author" content=author
meta property='og:image' content=asset_url('foo.png')
meta property='og:image' content=(path_to_user user)
meta(
property='description'
content='this is the song that never ends')
Ruby attributes
a class=[:menu,:highlight]
.card *{'data-url' => place_path(place)}
Inline ruby
ruby:
def foobar
"hello"
end
div= foobar
Embedded js
javascript:
alert('Slim supports embedded javascript!')
Comments
/ Comment
/! HTML comment
Ruby
== yield
= t('.hello')
- 3.times do |i|
div
Verbatim text
div
| This is text
it is nice
Inline HTML
<div class='foo'>
- if articles.empty?
| Nothing here
</div>
Inline tags
ul
li: a(href='/') Home