diff options
author | Benjamin Chausse <benjamin@chausse.xyz> | 2024-11-24 00:07:39 -0500 |
---|---|---|
committer | Benjamin Chausse <benjamin@chausse.xyz> | 2024-11-24 00:07:39 -0500 |
commit | c37c79322559bf1503fb557f710ccc8cc3f40f1d (patch) | |
tree | 61a7e656bb08a6c6f396d30ffb301ffec84a1992 /README.md | |
parent | 975bc768d6af6229dc9a4111d245b273d8ff30f4 (diff) |
Add roadmap to README and more vhs eye-candy
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 23 |
1 files changed, 21 insertions, 2 deletions
@@ -2,8 +2,27 @@ A simple Color Picker Designed for your Terminal -Here is a quick demo: +This is very much a work in progress, but the end goal is to be able to +generate and copy colors from the terminal. + +Here is a quick demo of what has been done so far: <div align="center"> - <img src="./assets/demo.gif" width="400" alt="Termpicker Demo"><br> + <img src="./assets/demo.gif" width="600" alt="Termpicker Demo"><br> </div> +Here is my roadmap to reach what I would consider a finished state: + +- [ ] Implement copying to clipboard for various formats (rgb, hex, hsl, cymk, etc...) +- [ ] Make the tabs interface prettier with [lipgloss][1] (similar to tabs in [soft-serve][2]) +- [ ] Add a [help bubble][3] at the bottom of the interface to show available keybindings +- [ ] Add some form of stdout cli flag to output to stdout instead of copying colors +- [ ] Auto-adjust geometry on terminal resize (+ warn the user if the terminal is too small) +- [ ] Make the preview windows prettier (perhaps same width as the sliders) +- [ ] Add Box-drawing to the picker and the previewer +- [ ] Add more color conversion unit-tests around edge case colors +- [ ] Make sliders reach the correct length on init/tab without pressing `j`,`k` + + +[1]: https://github.com/charmbracelet/lipgloss +[2]: https://github.com/charmbracelet/soft-serve +[3]: https://github.com/charmbracelet/bubbles#help |