pastel icon indicating copy to clipboard operation
pastel copied to clipboard

A command-line tool to generate, analyze, convert and manipulate colors

Results 50 pastel issues
Sort by recently updated
recently updated
newest added

What says on the tin. Very useful when trying to find colors of the same Luminance.

enhancement

This commit removed the pre-release script which bundled shell completions generated by `build.rs`: https://github.com/sharkdp/pastel/commit/a880d8f2ca31aa9a7ad195f4b6018a51cb39f4c2 v0.8.0 assets do not contain the shell completions while v0.7.1 did.

packaging / tooling

First of all, this is a fantastic project, thanks for creating it! Often when displaying multiple colors, it's desirable to be able to compare them side by side! Unfortunately, by...

enhancement

Is it possible to generate background colors with `pastel format` - specifically the `ansi-bit-escapecode` family? From what I can see, the colors only refer to foreground colors. I think it...

enhancement

Just came across this nice program, only to realize that it is missing many named colors: ``` $ pastel color red3 [pastel error]: Could not parse color 'red3' ``` Please...

enhancement
good first issue

sorting color generate a large output which makes it difficult to compare the colors to each other, the possibility to sort colors and present them in one line would be...

enhancement

Which computes contrast, color difference, etc. in the interactive version, we could show *a*-colored text on a *b*-colored background. Also, show two color panels (like in `pastel color`) directly next...

enhancement

I would expect `pastel set lightness 100` to set a color's lab lightness to 100. The code does seem to try and set `lab.l = value` but it doesn't actually...

bug
help wanted

- [x] After the optimization is done, re-arrange the colors such that the minimal difference between a color and any of its predecessors is maximized (https://en.wikipedia.org/wiki/Farthest-first_traversal) - [ ] add...

enhancement

This is not as straightforward to implement like the rest of the properties. The way this should be implemented is probably by (only) adjusting the `L`ightness channel in `Lab` space...

enhancement
good first issue