Simplify rendering document/image fields
We were adding <div> tags with the `images` or `documents` HTML class prettly much every time we rendered a NestedComponent. We're now including the HTML class inside the component, as we usually do. We're also rendering the nested components directly, since it's been a while since the partials were changed to simply render the components.
This commit is contained in:
@@ -56,8 +56,8 @@
|
||||
<% end %>
|
||||
|
||||
<% if feature?(:allow_images) %>
|
||||
<div class="images small-12 column">
|
||||
<%= render "images/nested_image", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
<p class="help-text"><%= t("admin.budget_phases.edit.image_description") %></p>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
@@ -54,8 +54,8 @@
|
||||
<% end %>
|
||||
|
||||
<% if feature?(:allow_images) %>
|
||||
<div class="images small-12 column">
|
||||
<%= render "/images/nested_image", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
<p class="help-text"><%= t("admin.budgets.edit.image_description") %></p>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
@@ -12,9 +12,7 @@
|
||||
<%= form_for(Poll::Question::Answer.new, url: admin_answer_documents_path(answer)) do |f| %>
|
||||
<%= render "shared/errors", resource: answer %>
|
||||
|
||||
<div class="documents">
|
||||
<%= render "documents/nested_documents", f: f %>
|
||||
</div>
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
|
||||
<div class="small-12 medium-6 large-2">
|
||||
<%= f.submit(class: "button expanded", value: t("shared.save")) %>
|
||||
|
||||
@@ -37,15 +37,11 @@
|
||||
<legend><%= t("shared.optional") %></legend>
|
||||
|
||||
<% if feature?(:allow_images) %>
|
||||
<div class="images">
|
||||
<%= render "images/nested_image", f: f %>
|
||||
</div>
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
<% end %>
|
||||
|
||||
<% if feature?(:allow_attached_documents) %>
|
||||
<div class="documents">
|
||||
<%= render "documents/nested_documents", f: f %>
|
||||
</div>
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
<% end %>
|
||||
|
||||
<% if feature?(:map) %>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<fieldset class="documents-list">
|
||||
<fieldset class="documents-list documents">
|
||||
<legend><%= t("documents.form.title") %></legend>
|
||||
<p class="help-text"><%= note %></p>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<fieldset>
|
||||
<fieldset class="images">
|
||||
<legend><%= t("images.form.title") %></legend>
|
||||
<p class="help-text"><%= note %></p>
|
||||
|
||||
|
||||
@@ -38,15 +38,11 @@
|
||||
</div>
|
||||
|
||||
<% if feature?(:allow_images) %>
|
||||
<div class="images">
|
||||
<%= render "images/nested_image", f: f %>
|
||||
</div>
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
<% end %>
|
||||
|
||||
<% if feature?(:allow_attached_documents) %>
|
||||
<div class="documents">
|
||||
<%= render "documents/nested_documents", f: f %>
|
||||
</div>
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
<% end %>
|
||||
|
||||
<% if Geozone.any? %>
|
||||
|
||||
@@ -64,8 +64,8 @@
|
||||
</div>
|
||||
|
||||
<% if feature?(:allow_attached_documents) %>
|
||||
<div class="documents small-12 column">
|
||||
<%= render "documents/nested_documents", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
|
||||
@@ -109,12 +109,12 @@
|
||||
</fieldset>
|
||||
|
||||
<div class="row">
|
||||
<div class="documents small-12 column">
|
||||
<%= render "documents/nested_documents", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
</div>
|
||||
|
||||
<div class="images small-12 column">
|
||||
<%= render "images/nested_image", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
</div>
|
||||
|
||||
<div class="small-12 column">
|
||||
|
||||
@@ -27,11 +27,8 @@
|
||||
<div class="column">
|
||||
<%= f.date_field :publication_date %>
|
||||
|
||||
<%= render "images/nested_image", f: f %>
|
||||
|
||||
<div class="documents">
|
||||
<%= render "documents/nested_documents", f: f %>
|
||||
</div>
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
|
||||
<%= f.submit nil, class: "button success" %>
|
||||
</div>
|
||||
|
||||
@@ -32,8 +32,8 @@
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="images small-12 column">
|
||||
<%= render "images/nested_image", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
</div>
|
||||
|
||||
<div class="clear">
|
||||
|
||||
@@ -2,9 +2,7 @@
|
||||
<%= form_for(@answer, url: admin_answer_images_path(@answer), method: :post) do |f| %>
|
||||
<%= render "shared/errors", resource: @answer %>
|
||||
|
||||
<div class="images">
|
||||
<%= render Images::NestedComponent.new(f, image_fields: :images) %>
|
||||
</div>
|
||||
<%= render Images::NestedComponent.new(f, image_fields: :images) %>
|
||||
|
||||
<%= f.submit t("admin.questions.answers.images.save_image"), class: "button success" %>
|
||||
<% end %>
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
<div class="row">
|
||||
<div class="image-form">
|
||||
<div class="image small-12 column">
|
||||
<%= render "images/nested_image", f: f %>
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
</div>
|
||||
</div>
|
||||
<div class="column">
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
@@ -1 +0,0 @@
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
@@ -27,13 +27,13 @@
|
||||
</div>
|
||||
|
||||
<% if feature?(:allow_images) %>
|
||||
<div class="images small-12 column">
|
||||
<%= render "images/nested_image", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Images::NestedComponent.new(f) %>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<div class="documents small-12 column">
|
||||
<%= render "documents/nested_documents", f: f %>
|
||||
<div class="small-12 column">
|
||||
<%= render Documents::NestedComponent.new(f) %>
|
||||
</div>
|
||||
|
||||
<% if Geozone.any? %>
|
||||
|
||||
Reference in New Issue
Block a user