From b18febe5a2ae7e1cec0a9104683d753a96be24f3 Mon Sep 17 00:00:00 2001 From: Jan Schulz-Hofen Date: Thu, 26 Jan 2017 10:53:23 +0100 Subject: [PATCH 1/2] Hires (2x DPR) image support for Gravatars --- lib/plugins/gravatar/lib/gravatar.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/plugins/gravatar/lib/gravatar.rb b/lib/plugins/gravatar/lib/gravatar.rb index 93c45b2..eb22d07 100644 --- a/lib/plugins/gravatar/lib/gravatar.rb +++ b/lib/plugins/gravatar/lib/gravatar.rb @@ -52,6 +52,10 @@ module GravatarHelper src = h(gravatar_url(email, options)) options = DEFAULT_OPTIONS.merge(options) [:class, :alt, :title].each { |opt| options[opt] = h(options[opt]) } + + # double the size for hires displays + options[:srcset] = "#{gravatar_url(email, options.merge(size: options[:size].to_i * 2))} 2x" + image_tag src, options end -- 2.7.2