Roughly speaking, Mastodon is an open source, distributed, social network a bit similar to Twitter: https://joinmastodon.org/ Pleroma is a lightweight implementation of Mastodon with some extensions: https://blog.soykaf.com/post/what-is-pleroma/ I'm building an open source client for Pleroma...
you can create an array (map) that will hold all views you want to update their color. then you can use any color picker tool. we have a lot in this forum. there is also a b4x version.
what i normally i do is i store 2 (or more) arrays of colors. 1 Dark 1 Light and then some views i use the dark version of the blue and some the light version and like this i can build a very nice theme.
Most often you build an application around some color, it is the main color, the leading color. You paste the number of that color into Adobe Color and get color schemes. You can now use these colors in your design (for example some descriptions, frame colors, icon colors etc) The color wheel will match these colors tonally, the end result is more than satisfactory.
now the colors are picked from the listviews but after you have implemented the color wheel then you update the theme after choosing the color and then pressing ok.
Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences.
Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences.
material.io
I've seen people complain about Material Design, but I liked the fact that the themes provided were thought out by people smarter than me when it comes to color presentation in an application.