This is a simple color picker for Unity UI (uGUI) that can be used in runtime. It uses a custom shader to make the lines crisp at any resolution.
This project was last edited in Unity 2022.3.21f1. If you have an earlier version, you can use scripts and shader only and they should still work.