mastodon/lib/paperclip
ThibG 0ebc8d8626
Fix thumbnail color extraction (#14464)
* Fix contrast calculation for thumbnail color extraction

Luminance calculation was using 0-255 RGB values instead of 0-1 sRGB values,
leading to incorrectly-computed contrast values.

Since we use ColorDiff already, just use its XYZ colorspace conversion code
to get the value.

* Require at least 3:1 contrast for both accent and foreground colors

* Lower required contrast for the accent color
2020-08-02 18:47:44 +02:00
..
attachment_extensions.rb
blurhash_transcoder.rb
color_extractor.rb
gif_transcoder.rb
image_extractor.rb
lazy_thumbnail.rb
media_type_spoof_detector_extensions.rb
response_with_limit_adapter.rb
transcoder_extensions.rb
type_corrector.rb
url_generator_extensions.rb
video_transcoder.rb