If you want that kind of features to be adopted, it's best to the maintainer's input before writing any code.
It's likely for them to want some features on top of what you did (I can think about styling for instance, in which case the name "rainbow" might not be super appropriate?)
(I didn't read the code, maybe you thought about that already)
If you want that kind of features to be adopted, it's best to the maintainer's input before writing any code.
It's likely for them to want some features on top of what you did (I can think about styling for instance, in which case the name "rainbow" might not be super appropriate?)
(I didn't read the code, maybe you thought about that already)