forked from macks/pastiche
-
Notifications
You must be signed in to change notification settings - Fork 1
/
_form.haml
28 lines (28 loc) · 1.26 KB
/
_form.haml
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
%form{ :class => 'snippet-form', :method => :post }
.snippet-filename
%span.to-be-invisible Filename:
%input{ :class => :placeholder, :type => :text, :name => :filename, :size => 16, :value => @snippet.filename }
.snippet-type
- type = @snippet.type || 'plain_text'
Type:
%select{ :name => :type }
- syntaxes.each do |syntax|
%option{ :value => syntax, :selected => (type == syntax) }= syntax.gsub(/_/, ' ')
.snippet-tabstop
Tab stop:
%select{ :name => :tabstop }
- [2, 4, 8].each do |tabstop|
%option{ :value => tabstop, :selected => (@snippet.tabstop == tabstop) }!= "#{tabstop} "
.snippet-description
%span.to-be-invisible Description:
%input{ :class => :placeholder, :type => :text, :name => :description, :size => 32, :value => @snippet.description }
.snippet-reference_url
-#%span.to-be-invisible Reference URL (ie bug ticket):
%span Reference URL (ie bug ticket):
%br
%input{ :class => :placeholder, :type => :text, :name => :reference_url, :size => 32, :value => @snippet.reference_url }
.clear
%textarea{ :name => :text }= @snippet.text
%input{ :type => :submit, :value => @submit_button }
- if @cancel_button
%input{ :type => :submit, :name => :cancel, :value => 'Cancel' }