Sha256: 2f8764d9808944f10fcb20e7e47009e0811c9d1f77cc3db82ee84f7666ae6fd8

Contents?: true

Size: 463 Bytes

Versions: 13

Compression:

Stored size: 463 Bytes

Contents

module Locomotive
  module Extensions
    module Asset
      module Vignette

        def vignette_url
          if self.image?
            if self.width < 85 && self.height < 85
              self.source.url
            else
              Locomotive::Dragonfly.resize_url(self.source, '85x85#')
            end
          elsif self.pdf?
            Locomotive::Dragonfly.thumbnail_pdf(self.source, '85x85#')
          end
        end

      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
locomotive_cms-2.5.7 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.6 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.6.rc2 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.6.rc1 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.5 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.4 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.3 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.2 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.1 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.0 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.0.rc3 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.0.rc2 app/models/locomotive/extensions/asset/vignette.rb
locomotive_cms-2.5.0.rc1 app/models/locomotive/extensions/asset/vignette.rb