diff --git a/app/views/forms/_form_example.html.erb b/app/views/forms/_form_example.html.erb index eb0b51f..d1793b6 100644 --- a/app/views/forms/_form_example.html.erb +++ b/app/views/forms/_form_example.html.erb @@ -11,10 +11,6 @@

-

- - -

<% end %> ... diff --git a/app/views/forms/form.html.erb b/app/views/forms/form.html.erb index 09646dd..9f3f310 100644 --- a/app/views/forms/form.html.erb +++ b/app/views/forms/form.html.erb @@ -1,12 +1,32 @@ -

<%= @form.title %>

+
+ <% headers = @form.spreadsheet_headers %> + <% headers.push('name') if headers.empty? %> -<%= form_with url: submission_url(@form), action: 'post', authenticity_token: false, local: true, html: { enctype: 'multipart/form-data' } do %> - <% @form.spreadsheet_headers.each do |header| %> -

-

+ <%= form_with url: submission_url(@form), action: 'post', authenticity_token: false, local: true, html: { enctype: 'multipart/form-data' } do %> + <% @form.spreadsheet_headers.each do |header| %> +
+
+ +
+
+
+
+ <%= text_field_tag header, nil, required: true, class: 'input' %> +
+
+
+
+ <% end %> + +
+
+
+
+
+ <%= submit_tag 'Submit', name: nil, class: 'button is-primary' %> +
+
+
+
<% end %> - - <%= submit_tag 'Send', name: nil %> -<% end %> +
diff --git a/app/views/forms/show.html.erb b/app/views/forms/show.html.erb index 235752a..e678126 100644 --- a/app/views/forms/show.html.erb +++ b/app/views/forms/show.html.erb @@ -10,6 +10,7 @@ Forms <% end %> +
  • <%= link_to "Setup", setup_form_url %>
  • <%= link_to "Settings", edit_form_url %>
  • <%= link_to "#{@form.backend_name.humanize} document", @form.spreadsheet_url %>
  • @@ -43,6 +44,10 @@ And if you do not want to deal with your form at all, have a look at our <%= link_to 'form building service', form_building_service_url %>.

    +
    + +

    The above example in action:

    +