forked from RedesignChallenge/challenge-platform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_form.html.erb
40 lines (35 loc) · 1.65 KB
/
_form.html.erb
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
<%= form_for(suggestion, url: url) do |f| %>
<div class='form-group'>
<%= f.text_field :title, placeholder: "#{t('suggestions.card._form.title_placeholder')}", class: 'form-control input-lg' %>
</div>
<div class='form-group'>
<%= f.text_area :description, placeholder: "#{t('suggestions.card._form.description_placeholder')}", class: 'form-control', rows: 4 %>
</div>
<div class='row'>
<div class='col-sm-8'>
<div class='input-switch' ng-switch='suggestion_link' ng-init='suggestion=<%= suggestion.link.present? %>'>
<div ng-hide='suggestion_link' ng-click="suggestion_link=true" class='media'>
<div class='media-left'>
<span class="fa-stack">
<i class="fa fa-stack-2x fa-circle-thin"></i>
<i class="fa fa-stack-1x fa-plus"></i>
</span>
</div>
<div class='media-body'>
<span class='help-text'><%= t('suggestions.card._form.link_description') %></span>
</div>
</div>
<div ng-show='suggestion_link' class='form-group'>
<%= f.text_field :link, placeholder: "#{t('suggestions.card._form.url')}", class: 'form-control' %>
<span class='help-block'><%= t('suggestions.card._form.link_placeholder') %></span>
</div>
</div>
</div>
<div class='col-sm-2 col-xs-6'>
<%= link_to "#{t('suggestions.card._form.cancel')}", '#', class: 'btn btn-rounded btn-sm btn-block btn-default', "ng-click" => cancel_path, onclick: 'return false;' %>
</div>
<div class='col-sm-2 col-xs-6'>
<%= f.submit submit_text, class: 'btn btn-rounded btn-sm btn-block btn-info' %>
</div>
</div>
<% end %>