Sha256: 1abb18815c5d62b821d52c12ba94afecf6dd673f76162451eaf04cdd0fe84312

Contents?: true

Size: 1.34 KB

Versions: 10

Compression:

Stored size: 1.34 KB

Contents

<%
  # headmin/forms/media/item
  #
  # ==== Required parameters
  # * +form+ - Form object
  # * +url+ - URL for the media modal
  #
  # ==== Optional parameters
  # * +sort+ - Allow sorting by dragging items. `active_storage_attachments` must have a position column.
  # * +width+ - Width of the thumbnail
  # * +height+ - Height of the thumbnail
  #

  media_item = Headmin::Form::MediaItemView.new(local_assigns)
%>

<div class="h-form-file-thumbnail media-drag-sort-handle" title="<%= "#{media_item.filename} (#{media_item.size})" %>" data-media-target="item">
  <%= form.hidden_field(:id) %>
  <%= form.hidden_field(:blob_id) %>
  <%= form.hidden_field(:position, value: media_item.position_value) if media_item.sort %>
  <%= form.hidden_field(:_destroy) %>

  <a href="<%= media_item.url %>" data-turbo-frame="remote_modal" data-media-target="modalButton">
    <%= render "headmin/thumbnail", media_item.thumbnail_options %>
  </a>

  <div class="h-form-file-thumbnail-actions">
    <!-- Edit -->
    <a href="<%= headmin_media_item_url(id: media_item.id) %>" class="h-form-file-thumbnail-edit" data-turbo-frame="remote_modal" data-media-target="editButton">
      <%= bootstrap_icon("pencil") %>
    </a>

    <!-- Remove -->
    <div class="h-form-file-thumbnail-remove" data-action="click->media#destroy">
      <%= bootstrap_icon("x") %>
    </div>
  </div>
</div>

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
headmin-0.6.3 app/views/headmin/forms/media/_item.html.erb
headmin-0.6.2 app/views/headmin/forms/media/_item.html.erb
headmin-0.6.1 app/views/headmin/forms/media/_item.html.erb
headmin-0.6.0 app/views/headmin/forms/media/_item.html.erb
headmin-0.5.9 app/views/headmin/forms/media/_item.html.erb
headmin-0.5.8 app/views/headmin/forms/media/_item.html.erb
headmin-0.5.7 app/views/headmin/forms/media/_item.html.erb
headmin-0.5.6 app/views/headmin/forms/media/_item.html.erb
headmin-0.5.5 app/views/headmin/forms/media/_item.html.erb
headmin-0.5.4 app/views/headmin/forms/media/_item.html.erb