New sizes for derivatives

thumb: for e.g. packages.debian.org
small: for display in grids
large: original image with added watermark
This commit is contained in:
Christoph Haas 2020-11-01 23:27:45 +01:00
parent 5cb1454694
commit 9621dd0875

View file

@ -26,8 +26,9 @@ class ImageUploader < Shrine
puts "original=#{original}"
magick = ImageProcessing::MiniMagick.source(original)
{
small: magick.resize_to_limit!(160, 120),
medium: magick.resize_to_limit!(800, 600),
thumb: magick.resize_to_limit!(160,120),
small: magick.resize_to_limit!(320, 240),
#medium: magick.resize_to_limit!(800, 600),
large: magick.composite!('public/logo/watermark.png', gravity: 'east')
}
# GenerateThumbnail.call(original, width, height) # lib/generate_thumbnail.rb