Initial commit
This commit is contained in:
40
app/helpers/images_helper.rb
Normal file
40
app/helpers/images_helper.rb
Normal file
@@ -0,0 +1,40 @@
|
||||
module ImagesHelper
|
||||
def thumbnail_variant(attachment)
|
||||
attachment.variant(
|
||||
gravity: "center",
|
||||
resize: "75x75>",
|
||||
extent: "75x75",
|
||||
background: "#fff",
|
||||
)
|
||||
end
|
||||
|
||||
def medium_variant(attachment)
|
||||
attachment.variant(
|
||||
gravity: "center",
|
||||
resize: "100x100>",
|
||||
extent: "100x100",
|
||||
background: "#fff",
|
||||
)
|
||||
end
|
||||
|
||||
def large_variant(attachment)
|
||||
attachment.variant(
|
||||
gravity: "center",
|
||||
resize: "150x150>",
|
||||
extent: "150x150",
|
||||
background: "#fff",
|
||||
)
|
||||
end
|
||||
|
||||
def account_logo_variant(attachment)
|
||||
attachment.variant(resize_to_fit: [200, 200])
|
||||
end
|
||||
|
||||
def profile_variant(attachment)
|
||||
attachment.variant(resize_to_fill: [100, 100, { gravity: "north" }])
|
||||
end
|
||||
|
||||
def tiny_variant(attachment)
|
||||
attachment.variant(resize_to_fill: [40, 40, { gravity: "north" }])
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user