]> git.maquefel.me Git - brevno-suite/hugo/commit
Add Luminance to Color
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Mon, 15 Apr 2024 08:09:25 +0000 (10:09 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 16 Apr 2024 08:02:46 +0000 (10:02 +0200)
commite197c7b29d8814d098bd53e9e7efd97c70f8de5f
treeb91bd66bb2eb27d2b1dc07637b66bcdd34951b93
parent74e9129568e3b506a34205f11d024400f833a907
Add Luminance to Color

To sort an image's colors from darkest to lightest, you can then do:

```handlebars
{{ {{ $colorsByLuminance := sort $image.Colors "Luminance" }}
```

This uses the formula defined here: https://www.w3.org/TR/WCAG21/#dfn-relative-luminance

Fixes #10450
12 files changed:
common/hstrings/strings.go
resources/errorResource.go
resources/image.go
resources/image_test.go
resources/images/color.go
resources/images/color_test.go
resources/images/config.go
resources/images/config_test.go
resources/images/filters.go
resources/images/image_resource.go
resources/images/text.go
resources/transform.go