Sha256: 6a7e57f834e2003358c707625538bf321bf5def1742634f9ee109dc5ce036ce6

Contents?: true

Size: 1.7 KB

Versions: 5

Compression:

Stored size: 1.7 KB

Contents

<div class="constraints-editor mb-8 mt-4" data-key="<%= key %>">
  <%= cell "decidim/announcement", "<p></p>".html_safe, hidden: true %>
  <h5 class="mb-2"><%= t ".title" %></h5>
  <% if constraints.blank? %>
    <span class="label warning"><%= t ".always" %></span>
  <% end %>

  <ul class="constraints-list<%= " inactive" if constraints&.detect{|c| c.settings["participatory_space_manifest"]=="none" } %>">
    <% constraints&.each do |constraint| %>
      <li>
        <% constraint.settings.reverse_each do |k, val| %>
          <span class="label <%= k %> constraint-<%= val %>"><%= translate_constraint_value constraint, k %></span>
        <% end %>

        <div class="inline-flex items-center gap-1 ml-10">
          <button id="<%= "edit-#{key}-#{constraint.id}" %>" type="button" name="button" class="edit-condition button button__xs button__transparent-secondary" data-dialog-open="<%= "edit-modal-#{key}" %>" data-constraints-url="<%= constraint_path(id: constraint.id, key: key) %>">
            <%= t ".edit" %>
          </button>

          <%= link_to t(".delete"), constraint_path(id: constraint.id), remote: true, method: :delete, class: "button button__xs button__transparent-primary" %>
        </div>
      </li>
    <% end %>
  </ul>

  <button id="<%= "new-#{key}" %>" type="button" name="button" class="add-condition button button__xs button__secondary" data-dialog-open="<%= "new-modal-#{key}" %>" data-constraints-url="<%= new_constraint_path(key: key) %>">
    <%= icon "add-box-line" %>
    <%= t ".add_condition" %>
  </button>

</div>

<%= decidim_modal id: "edit-modal-#{key}", data: { constraint: key }, remote: true %>
<%= decidim_modal id: "new-modal-#{key}", data: { constraint: key }, remote: true %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
decidim-decidim_awesome-0.12.0 app/views/decidim/decidim_awesome/admin/config/_constraints.html.erb
decidim-decidim_awesome-0.11.4 app/views/decidim/decidim_awesome/admin/config/_constraints.html.erb
decidim-decidim_awesome-0.11.3 app/views/decidim/decidim_awesome/admin/config/_constraints.html.erb
decidim-decidim_awesome-0.11.2 app/views/decidim/decidim_awesome/admin/config/_constraints.html.erb
decidim-decidim_awesome-0.11.1 app/views/decidim/decidim_awesome/admin/config/_constraints.html.erb