feat: add missing KF6 framework recipes
This commit is contained in:
+204
@@ -0,0 +1,204 @@
|
||||
<!DOCTYPE html>
|
||||
<html><head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<title>highlight.haml</title>
|
||||
<meta name="generator" content="KF5::SyntaxHighlighting - Definition (Haml) - Theme (Breeze Dark)"/>
|
||||
</head><body style="background-color:#232629;color:#cfcfc2"><pre>
|
||||
<span style="font-weight:bold">%title</span>
|
||||
<span style="font-weight:bold">=</span> <span style="color:#27ae60">@title</span>
|
||||
<span style="color:#3daee9">\=</span> @title
|
||||
<span style="font-weight:bold">%script</span><span style="color:#27ae60">{</span>
|
||||
<span style="color:#f44f4f">"type"</span><span style="color:#da4453">:</span> <span style="color:#f44f4f">"text/javascript"</span>,
|
||||
|
||||
<span style="color:#f44f4f">"src"</span><span style="color:#da4453">:</span> <span style="color:#f44f4f">"javascripts/script_</span><span style="color:#3daee9">#{</span><span style="color:#f67400">2</span> <span style="color:#3f8058;font-weight:bold">+</span> <span style="color:#f67400">7</span><span style="color:#3daee9">}</span><span style="color:#f44f4f">"</span>,
|
||||
<span style="color:#f44f4f">"data"</span><span style="color:#da4453">:</span> <span style="color:#3f8058;font-weight:bold">{</span>
|
||||
<span style="color:#f44f4f">"controller"</span><span style="color:#da4453">:</span> <span style="color:#f44f4f">"reporter"</span>,
|
||||
<span style="color:#3f8058;font-weight:bold">}</span>,
|
||||
<span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%div</span><span style="color:#27ae60">{</span><span style="color:#da4453">:id</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="font-weight:bold">[</span><span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">type</span>, <span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">number</span><span style="font-weight:bold">]</span>, <span style="color:#da4453">:class</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="font-weight:bold">[</span><span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">type</span>, <span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">urgency</span><span style="font-weight:bold">]</span><span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%div</span><span style="color:#27ae60">{</span><span style="color:#da4453">:id</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"</span><span style="color:#3daee9">#{</span><span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">type</span><span style="color:#3daee9">}</span><span style="color:#f44f4f">_</span><span style="color:#3daee9">#{</span><span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">number</span><span style="color:#3daee9">}</span><span style="color:#f44f4f">"</span>, <span style="color:#da4453">:class</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"</span><span style="color:#3daee9">#{</span><span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">type</span><span style="color:#3daee9">}</span><span style="color:#f44f4f"> </span><span style="color:#3daee9">#{</span><span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">urgency</span><span style="color:#3daee9">}</span><span style="color:#f44f4f">"</span><span style="color:#27ae60">}</span>
|
||||
<span style="color:#f67400">.item</span><span style="color:#27ae60">{</span><span style="color:#da4453">:class</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#27ae60">@item</span><span style="color:#2980b9">.</span><span style="color:#2980b9">is_empty?</span> <span style="color:#3f8058;font-weight:bold">&&</span> <span style="color:#f44f4f">"empty"</span><span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%a</span><span style="color:#27ae60">(</span>title<span style="color:#3f8058;font-weight:bold">=</span>@title href<span style="color:#3f8058;font-weight:bold">=</span>href<span style="color:#27ae60">)</span> Stuff
|
||||
<span style="font-weight:bold">%a</span><span style="color:#27ae60">(</span>title<span style="color:#3f8058;font-weight:bold">=</span>@title<span style="color:#27ae60">){</span><span style="color:#da4453">:href</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#27ae60">@link</span><span style="color:#2980b9">.</span><span style="color:#2980b9">href</span><span style="color:#27ae60">}</span> Stuff
|
||||
<span style="font-weight:bold">%a</span><span style="color:#27ae60">{</span><span style="color:#da4453">:href</span><span style="color:#3f8058;font-weight:bold">=></span><span style="color:#f44f4f">"/posts"</span>, <span style="color:#da4453">:data</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#3f8058;font-weight:bold">{</span><span style="color:#da4453">:author_id</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f67400">123</span>, <span style="color:#da4453">:category</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f67400">7</span><span style="color:#3f8058;font-weight:bold">}</span><span style="color:#27ae60">}</span> Posts By Author
|
||||
<span style="color:#f67400">.book-info</span><span style="color:#27ae60">{</span><span style="color:#da4453">:data</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#3f8058;font-weight:bold">{</span><span style="color:#da4453">:book</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#3f8058;font-weight:bold">{</span><span style="color:#da4453">:id</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f67400">123</span>, <span style="color:#da4453">:genre</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#da4453">'programming'</span><span style="color:#3f8058;font-weight:bold">}</span>, <span style="color:#da4453">:category</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f67400">7</span><span style="color:#3f8058;font-weight:bold">}</span><span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%div</span><span style="color:#f67400;font-weight:bold">#things</span>
|
||||
<span style="font-weight:bold">%span</span><span style="color:#f67400;font-weight:bold">#rice</span> Chicken Fried
|
||||
<span style="font-weight:bold">%p</span><span style="color:#f67400">.beans</span><span style="color:#27ae60">{</span> <span style="color:#da4453">:food</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#da4453">'true'</span> <span style="color:#27ae60">}</span> The magical fruit
|
||||
<span style="font-weight:bold">%h1</span><span style="color:#f67400">.class.otherclass</span><span style="color:#f67400;font-weight:bold">#id</span> La La La
|
||||
<span style="font-weight:bold">%br</span><span style="font-weight:bold">/</span>
|
||||
<span style="font-weight:bold">%meta</span><span style="color:#27ae60">{</span><span style="color:#da4453">'http-equiv'</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#da4453">'Content-Type'</span>, <span style="color:#da4453">:content</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#da4453">'text/html'</span><span style="color:#27ae60">}</span><span style="font-weight:bold">/</span>
|
||||
<span style="font-weight:bold">%p</span><span style="color:#27ae60">[</span>user<span style="color:#27ae60">]{</span><span style="color:#da4453">:class</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#da4453">'alpha bravo'</span><span style="color:#27ae60">}</span>
|
||||
|
||||
<span style="font-weight:bold">%blockquote</span><span style="font-weight:bold"><</span>
|
||||
<span style="font-weight:bold">%div</span>
|
||||
Foo!
|
||||
|
||||
<span style="font-weight:bold">%img</span>
|
||||
<span style="font-weight:bold">%img</span><span style="font-weight:bold">></span>
|
||||
<span style="font-weight:bold">%img</span>
|
||||
|
||||
<span style="font-weight:bold">%img</span>
|
||||
<span style="font-weight:bold">%pre</span><span style="font-weight:bold">><</span>
|
||||
foo
|
||||
bar
|
||||
<span style="font-weight:bold">%img</span>
|
||||
|
||||
<span style="color:#7a7c7d">-# file: app/views/users/show.haml</span>
|
||||
<span style="color:#7a7c7d"> %p</span>
|
||||
<span style="color:#7a7c7d"> hello</span>
|
||||
<span style="font-weight:bold">%div</span><span style="color:#27ae60">[</span><span style="color:#27ae60">@user</span>, <span style="color:#da4453">:greeting</span><span style="color:#27ae60">]</span>
|
||||
<span style="font-weight:bold">%bar</span><span style="color:#27ae60">[</span><span style="color:#f67400">290</span><span style="color:#27ae60">]</span><span style="font-weight:bold">/</span>
|
||||
Hello!
|
||||
<span style="font-weight:bold">-</span> user <span style="color:#3f8058;font-weight:bold">=</span> <span style="color:#2980b9">User</span><span style="color:#2980b9">.</span><span style="color:#2980b9">find</span>(<span style="color:#f67400">1</span>)
|
||||
<span style="color:#f67400">.foo</span><span style="color:#f67400">.moo</span><span style="color:#27ae60">{</span><span style="color:#da4453">:class</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="font-weight:bold">[</span><span style="color:#da4453">'bar'</span>, <span style="color:#da4453">'alpha'</span><span style="font-weight:bold">]</span><span style="color:#27ae60">}(</span><span style="color:#2980b9">class</span><span style="color:#3f8058;font-weight:bold">=</span><span style="color:#f44f4f">'baz'</span><span style="color:#27ae60">)</span>
|
||||
<span style="color:#2980b9;font-weight:bold">!!! XML</span>
|
||||
|
||||
<span style="font-weight:bold">%peanutbutterjelly</span>
|
||||
<span style="color:#7a7c7d">/ This is the peanutbutterjelly element</span>
|
||||
I like sandwiches!
|
||||
<span style="color:#7a7c7d">/</span>
|
||||
<span style="color:#7a7c7d"> %p This doesn't render...</span>
|
||||
<span style="color:#7a7c7d"> %div</span>
|
||||
<span style="color:#7a7c7d"> %h1 Because it's commented out!</span>
|
||||
<span style="font-weight:bold">%p</span>
|
||||
<span style="color:#7a7c7d">/[if IE]</span>
|
||||
<span style="font-weight:bold">%a</span><span style="color:#27ae60">{</span> <span style="color:#da4453">:href</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#da4453">'http://www.mozilla.com/en-US/firefox/'</span> <span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%h1</span> Get Firefox
|
||||
|
||||
<span style="font-weight:bold">%p</span> foo
|
||||
<span style="color:#7a7c7d">-# This is a comment</span>
|
||||
<span style="font-weight:bold">%p</span> bar
|
||||
|
||||
<span style="font-weight:bold">%p</span> foo
|
||||
<span style="color:#7a7c7d">-#</span>
|
||||
<span style="color:#7a7c7d"> This won't be displayed</span>
|
||||
<span style="color:#7a7c7d"> Nor will this</span>
|
||||
<span style="color:#7a7c7d"> Nor will this.</span>
|
||||
<span style="font-weight:bold">%p</span> bar
|
||||
|
||||
<span style="font-weight:bold">%p</span>
|
||||
<span style="font-weight:bold">=</span> <span style="font-weight:bold">[</span><span style="color:#da4453">'hi'</span>, <span style="color:#da4453">'there'</span>, <span style="color:#da4453">'reader!'</span><span style="font-weight:bold">]</span><span style="color:#2980b9">.</span><span style="color:#2980b9">join</span> <span style="color:#f44f4f">" "</span>
|
||||
<span style="font-weight:bold">=</span> <span style="color:#f44f4f">"yo"</span>
|
||||
|
||||
<span style="font-weight:bold">=</span> link_to_remote <span style="color:#f44f4f">"Add to cart"</span>,
|
||||
<span style="color:#da4453">:url</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#3f8058;font-weight:bold">{</span> <span style="color:#da4453">:action</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"add"</span>, <span style="color:#da4453">:id</span> <span style="color:#3f8058;font-weight:bold">=></span> product<span style="color:#2980b9">.</span><span style="color:#2980b9">id</span> <span style="color:#3f8058;font-weight:bold">}</span>,
|
||||
<span style="color:#da4453">:update</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#3f8058;font-weight:bold">{</span> <span style="color:#da4453">:success</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"cart"</span>, <span style="color:#da4453">:failure</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"error"</span> <span style="color:#3f8058;font-weight:bold">}</span>
|
||||
|
||||
<span style="font-weight:bold">-</span> foo <span style="color:#3f8058;font-weight:bold">=</span> <span style="color:#f44f4f">"hello"</span>
|
||||
<span style="font-weight:bold">-</span> foo <span style="color:#3f8058;font-weight:bold"><<</span> <span style="color:#f44f4f">" there"</span>
|
||||
<span style="font-weight:bold">-</span> foo <span style="color:#3f8058;font-weight:bold"><<</span> <span style="color:#f44f4f">" you!"</span>
|
||||
<span style="font-weight:bold">%p</span><span style="font-weight:bold">=</span> foo
|
||||
|
||||
<span style="font-weight:bold">-</span> links <span style="color:#3f8058;font-weight:bold">=</span> <span style="color:#3f8058;font-weight:bold">{</span><span style="color:#da4453">:home</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"/"</span>,
|
||||
<span style="color:#da4453">:docs</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"/docs"</span>,
|
||||
<span style="color:#da4453">:about</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"/about"</span><span style="color:#3f8058;font-weight:bold">}</span>
|
||||
|
||||
<span style="font-weight:bold">-</span> (<span style="color:#f67400">42</span><span style="color:#3f8058;font-weight:bold">...</span><span style="color:#f67400">47</span>)<span style="color:#2980b9">.</span><span style="color:#2980b9">each</span> <span style="color:#fdbc4b;font-weight:bold">do</span> <span style="color:#3f8058;font-weight:bold">|</span>i<span style="color:#3f8058;font-weight:bold">|</span>
|
||||
<span style="font-weight:bold">%p</span><span style="font-weight:bold">=</span> i
|
||||
<span style="font-weight:bold">%p</span> See, I can count!
|
||||
|
||||
<span style="font-weight:bold">%p</span>
|
||||
<span style="font-weight:bold">-</span> <span style="color:#fdbc4b;font-weight:bold">case</span> <span style="color:#f67400">2</span>
|
||||
<span style="font-weight:bold">-</span> <span style="color:#fdbc4b;font-weight:bold">when</span> <span style="color:#f67400">1</span>
|
||||
<span style="font-weight:bold">=</span> <span style="color:#f44f4f">"1!"</span>
|
||||
<span style="font-weight:bold">-</span> <span style="color:#fdbc4b;font-weight:bold">when</span> <span style="color:#f67400">2</span>
|
||||
<span style="font-weight:bold">=</span> <span style="color:#f44f4f">"2?"</span>
|
||||
<span style="font-weight:bold">-</span> <span style="color:#fdbc4b;font-weight:bold">when</span> <span style="color:#f67400">3</span>
|
||||
<span style="font-weight:bold">=</span> <span style="color:#f44f4f">"3."</span>
|
||||
|
||||
<span style="font-weight:bold">~</span> <span style="color:#f44f4f">"Foo</span><span style="color:#3daee9">\n</span><span style="color:#f44f4f"><pre>Bar</span><span style="color:#3daee9">\n</span><span style="color:#f44f4f">Baz</pre>"</span>
|
||||
|
||||
<span style="font-weight:bold">%p</span> This is <span style="color:#3daee9">#{</span>h quality<span style="color:#3daee9">}</span> cake!
|
||||
<span style="font-weight:bold">%p</span>
|
||||
Look at <span style="color:#3daee9">\\</span><span style="color:#3daee9">#{</span>h word<span style="color:#3daee9">}</span> lack of backslash: <span style="color:#3daee9">\#{</span>foo}
|
||||
And yon presence thereof: \{foo}
|
||||
<span style="font-weight:bold">&=</span> <span style="color:#f44f4f">"I like cheese & crackers"</span>
|
||||
<span style="font-weight:bold">& </span>I like <span style="color:#3daee9">#{</span><span style="color:#f44f4f">"cheese & crackers"</span><span style="color:#3daee9">}</span>
|
||||
<span style="font-weight:bold">=</span> <span style="color:#f44f4f">"I feel <strong>!"</span>
|
||||
<span style="font-weight:bold">!=</span> <span style="color:#f44f4f">"I feel <strong>!"</span>
|
||||
<span style="font-weight:bold">! </span>I feel <span style="color:#3daee9">#{</span><span style="color:#f44f4f">"<strong>"</span><span style="color:#3daee9">}</span>!
|
||||
|
||||
<span style="font-weight:bold">%whoo</span>
|
||||
<span style="font-weight:bold">%hoo</span><span style="font-weight:bold">=</span> h( <span style="color:#3daee9">|</span>
|
||||
<span style="color:#f44f4f">"I think this might get "</span> <span style="color:#3f8058;font-weight:bold">+</span> <span style="color:#3daee9">|</span>
|
||||
<span style="color:#f44f4f">"pretty long so I should "</span> <span style="color:#3f8058;font-weight:bold">+</span> <span style="color:#3daee9">|</span>
|
||||
<span style="color:#f44f4f">"probably make it "</span> <span style="color:#3f8058;font-weight:bold">+</span> <span style="color:#3daee9">|</span>
|
||||
<span style="color:#f44f4f">"multiline so it doesn't "</span> <span style="color:#3f8058;font-weight:bold">+</span> <span style="color:#3daee9">|</span>
|
||||
<span style="color:#f44f4f">"look awful."</span>) <span style="color:#3daee9">|</span>
|
||||
<span style="font-weight:bold">%p</span> This is short.
|
||||
|
||||
<span style="color:#2980b9;font-weight:bold">!!!</span>
|
||||
<span style="font-weight:bold">%html</span><span style="color:#27ae60">{</span> <span style="color:#da4453">:xmlns</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"http://www.w3.org/1999/xhtml"</span>, <span style="color:#da4453">:lang</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"en"</span>, <span style="color:#f44f4f">"xml:lang"</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"en"</span><span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%head</span>
|
||||
<span style="font-weight:bold">%title</span> BoBlog
|
||||
<span style="font-weight:bold">%meta</span><span style="color:#27ae60">{</span><span style="color:#f44f4f">"http-equiv"</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"Content-Type"</span>, <span style="color:#da4453">:content</span> <span style="color:#3f8058;font-weight:bold">=></span> <span style="color:#f44f4f">"text/html; charset=utf-8"</span><span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%meta</span><span style="color:#27ae60">(</span>http-equiv<span style="color:#3f8058;font-weight:bold">=</span><span style="color:#f44f4f">"Content-Type"</span> content <span style="color:#3f8058;font-weight:bold">=</span> <span style="color:#f44f4f">"text/html; charset=utf-8"</span> <span style="color:#2980b9">class</span><span style="color:#3f8058;font-weight:bold">=</span><span style="color:#f67400">21</span> <span style="color:#2980b9">id</span><span style="color:#3f8058;font-weight:bold">=</span><span style="color:#f44f4f">'d3'</span><span style="color:#27ae60">)</span>
|
||||
<span style="font-weight:bold">%link</span><span style="color:#27ae60">{</span><span style="color:#da4453">rel:</span> <span style="color:#da4453">'stylesheet'</span>, <span style="color:#da4453">href:</span> <span style="color:#da4453">'main.css'</span>, <span style="color:#da4453">type:</span> <span style="color:#da4453">'text/css'</span><span style="color:#27ae60">}</span>
|
||||
<span style="color:#27ae60"> :css</span>
|
||||
body {
|
||||
<span style="font-weight:bold">font-size</span><span style="color:#3daee9">:</span> <span style="color:#f67400">16</span><span style="color:#2980b9">px</span><span style="color:#3f8058">;</span>
|
||||
<span style="font-weight:bold">margin-top</span><span style="color:#3daee9">:</span> <span style="color:#f67400">0</span><span style="color:#2980b9">px</span><span style="color:#3f8058">;</span>
|
||||
<span style="font-weight:bold">margin-bottom</span><span style="color:#3daee9">:</span> <span style="color:#f67400">0</span><span style="color:#2980b9">px</span><span style="color:#3f8058">;</span>
|
||||
<span style="font-weight:bold">font-family</span><span style="color:#3daee9">:</span> Arial<span style="color:#3f8058">,</span> <span style="color:#f67400">sans-serif</span><span style="color:#3f8058">;</span>
|
||||
}
|
||||
|
||||
p {
|
||||
<span style="font-weight:bold">margin</span><span style="color:#3daee9">:</span> <span style="color:#f67400">0</span><span style="color:#2980b9">px</span><span style="color:#3f8058">;</span>
|
||||
<span style="font-weight:bold">padding</span><span style="color:#3daee9">:</span> <span style="color:#f67400">0</span><span style="color:#2980b9">px</span><span style="color:#3f8058">;</span>
|
||||
}
|
||||
<span style="font-weight:bold">%body</span>
|
||||
<span style="color:#f67400;font-weight:bold">#header</span>
|
||||
<span style="font-weight:bold">%a</span><span style="color:#27ae60">{</span>
|
||||
<span style="color:#da4453">href:</span> root_path,
|
||||
<span style="color:#da4453">name:</span> <span style="color:#f44f4f">"home"</span>
|
||||
<span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%h1</span> BoBlog
|
||||
<span style="font-weight:bold">%h2</span> Bob's Blog
|
||||
<span style="color:#f67400;font-weight:bold">#content</span>
|
||||
<span style="font-weight:bold">-</span> <span style="color:#27ae60">@entries</span><span style="color:#2980b9">.</span><span style="color:#2980b9">each</span> <span style="color:#fdbc4b;font-weight:bold">do</span> <span style="color:#3f8058;font-weight:bold">|</span>entry<span style="color:#3f8058;font-weight:bold">|</span>
|
||||
<span style="color:#f67400">.entry</span><span style="color:#27ae60">{</span> <span style="color:#da4453">id:</span> entry<span style="color:#2980b9">.</span><span style="color:#2980b9">id</span> <span style="color:#27ae60">}</span>
|
||||
<span style="font-weight:bold">%h3</span><span style="color:#f67400">.title</span><span style="font-weight:bold">=</span> entry<span style="color:#2980b9">.</span><span style="color:#2980b9">title</span>
|
||||
<span style="font-weight:bold">%p</span><span style="color:#f67400">.date</span>
|
||||
Posted on <span style="color:#3daee9">#{</span>entry<span style="color:#2980b9">.</span><span style="color:#2980b9">posted</span><span style="color:#2980b9">.</span><span style="color:#2980b9">strftime</span>(<span style="color:#f44f4f">"%A, %B %d, %Y"</span>)<span style="color:#3daee9">}</span>
|
||||
<span style="font-weight:bold">%p</span><span style="color:#f67400">.body</span><span style="font-weight:bold">=</span> entry<span style="color:#2980b9">.</span><span style="color:#2980b9">body</span>
|
||||
<span style="font-weight:bold">=</span> button_to <span style="color:#f44f4f">"Load more"</span>, entries_path,
|
||||
<span style="color:#da4453">class:</span> <span style="color:#f44f4f">"btn btn-primary"</span>,
|
||||
<span style="color:#da4453">method:</span> <span style="color:#da4453">:get</span>,
|
||||
<span style="color:#da4453">params:</span> <span style="color:#3f8058;font-weight:bold">{</span> <span style="color:#da4453">last_id:</span> <span style="color:#27ae60">@entries</span><span style="color:#2980b9">.</span><span style="color:#2980b9">map</span>(<span style="color:#3f8058;font-weight:bold">&</span><span style="color:#da4453">:id</span>)<span style="color:#2980b9">.</span><span style="color:#2980b9">min</span> <span style="color:#3f8058;font-weight:bold">}</span>,
|
||||
<span style="color:#da4453">form:</span> <span style="color:#3f8058;font-weight:bold">{</span> <span style="color:#da4453">data:</span> <span style="color:#3f8058;font-weight:bold">{</span> <span style="color:#da4453">turbo_stream:</span> <span style="color:#f67400">true</span> <span style="color:#3f8058;font-weight:bold">}</span> <span style="color:#3f8058;font-weight:bold">}</span>
|
||||
<span style="color:#27ae60"> :ruby</span>
|
||||
provide(<span style="color:#da4453">:title</span>, user_title(<span style="color:#27ae60">@user</span>))
|
||||
provide(<span style="color:#da4453">:og</span>, user_opengraph(<span style="color:#27ae60">@user</span>))
|
||||
provide(<span style="color:#da4453">:meta</span>, user_twitter_card(<span style="color:#27ae60">@user</span>))
|
||||
|
||||
parent_layout <span style="color:#da4453">'user/profile'</span>
|
||||
<span style="color:#f67400;font-weight:bold">#footer</span>
|
||||
<span style="font-weight:bold">%p</span>
|
||||
All content copyright © Bob
|
||||
|
||||
<span style="color:#f67400;font-weight:bold">#filterTest</span>
|
||||
<span style="font-weight:bold">%p</span> Just testing some more HAML filters
|
||||
|
||||
<span style="color:#27ae60"> :coffee</span>
|
||||
window<span style="font-weight:bold">.</span>alert <span style="color:#f44f4f">"Hello from CoffeeScript </span><span style="color:#3daee9">#{</span>1<span style="color:#3daee9">}</span><span style="color:#f44f4f">"</span>
|
||||
|
||||
<span style="color:#27ae60"> :coffeescript</span>
|
||||
window<span style="font-weight:bold">.</span>alert <span style="color:#f44f4f">"Hello from CoffeeScript again, </span><span style="color:#3daee9">#{</span>1 + 1<span style="color:#3daee9">}</span><span style="color:#f44f4f">"</span>
|
||||
|
||||
<span style="color:#27ae60"> :css</span>
|
||||
<span style="color:#27ae60;font-weight:bold">#filterTest</span> {
|
||||
<span style="font-weight:bold">display</span><span style="color:#3daee9">:</span> <span style="color:#f67400">none</span><span style="color:#3f8058">;</span>
|
||||
}
|
||||
|
||||
<span style="color:#27ae60"> :erb</span>
|
||||
For some reason <span style="color:#2980b9;font-weight:bold"><%=</span><span style="color:#0099ff"> </span><span style="color:#f44f4f">"ERB works too </span><span style="color:#3daee9">#{</span><span style="color:#27ae60">@abcdef</span><span style="color:#3daee9">}</span><span style="color:#f44f4f">"</span><span style="color:#0099ff"> </span><span style="color:#2980b9;font-weight:bold">%></span>.
|
||||
|
||||
<span style="color:#27ae60"> :plain</span>
|
||||
Anything else should be treated as plain text.
|
||||
This also means that the following shouldn't be highlighted:
|
||||
|
||||
%h1#superawesomeheading Heading 1
|
||||
|
||||
<span style="font-weight:bold">%div</span> Filter test done
|
||||
</pre></body></html>
|
||||
Reference in New Issue
Block a user