forked from robin/chitsheet
/
markaby.yml
49 lines (41 loc) · 1.38 KB
/
markaby.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
---
markaby: |-
# gem install markaby
require 'rubygems'
require 'markaby'
# Indent with two spaces, this is optional
Markaby::Builder.set(:indent, 2)
markaby = Markaby::Builder.new
markaby.html do
head do
title "Markaby Cheat Sheet"
meta :name => "keywords", :content => "markaby, cheat, sheet, ruby"
style :type => "text/css" do
%[
body { font: 11px/120% Verdana, sans-serif }
]
end
end
body do
div.content do
p "Paragraph in a div with a class of content"
p.hasclass "Paragraph with a class of hasclass in a div with a class of content"
p.third! "Paragraph with an ID of third in a div with a class of content"
end
ul {
li "Markaby is just Ruby"
li "So Curly Brace code blocks work too"
}
div :style => "font-size:32px", "This is huge due to the style parameter!"
img :src=> '/static/img/image.png'
iframe :src=>'http://mislav.uniqpath.com/poignant-guide/images/the.foxes-4b.png',
:scrolling=>'no',:frameborder=>'no',
:style=>'width:400px;height:240px;'
select.status! do
option 'Unavailable', :value=> 0
option 'Busy', :value=> 1, :selected=> true
option 'Available', :value=> 2
end
end
end
markaby.to_s