uploads: allow changing thumbnail size on My Uploads / All Uploads pages.
* Add a "Size" menu to the My Uploads / All Uploads pages to allow changing the thumbnail size. * Make the My Uploads / All Uploads pages use the same thumbnail size as the post index page. * Change the "Gallery | Table" links on the My Uploads page to icons.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<%= render(MediaAssetGalleryComponent.new) do |gallery| %>
|
||||
<% @media_assets.each do |media_asset| %>
|
||||
<%= render(MediaAssetGalleryComponent.new(size: size)) do |gallery| %>
|
||||
<% media_assets.each do |media_asset| %>
|
||||
<% if policy(media_asset).can_see_image? %>
|
||||
<% gallery.media_asset do %>
|
||||
<%= render "media_assets/preview", media_asset: media_asset, size: gallery.size %>
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
<div id="c-media-assets">
|
||||
<div id="a-index">
|
||||
<h1>All Uploads</h1>
|
||||
<div class="flex mb-4">
|
||||
<h1 class="flex-grow-1">All Uploads</h1>
|
||||
<%= render PreviewSizeMenuComponent.new(current_size: @preview_size) %>
|
||||
</div>
|
||||
|
||||
<% if params[:search].present? %>
|
||||
<%= search_form_for(media_assets_path) do |f| %>
|
||||
@@ -17,7 +20,7 @@
|
||||
<% if params[:mode] == "table" %>
|
||||
<%= render "media_assets/table" %>
|
||||
<% else %>
|
||||
<%= render "media_assets/gallery" %>
|
||||
<%= render "media_assets/gallery", media_assets: @media_assets, size: @preview_size %>
|
||||
<% end %>
|
||||
|
||||
<%= numbered_paginator(@media_assets) %>
|
||||
|
||||
Reference in New Issue
Block a user