kadallah I was wondering if this update opens up potential for custom themes within instances, or if this is more like the development of the Funkwhale design langugage?
I guess both. The main idea is to have a set of CSS which can be applied to all interfaces we are building, which is the web interface, the android app and maybe some work-in-progress desktop client. Additionally we want to use the same on our website and blog.
While doing this, we basically wrap all colors in CSS variables, which opens the opportunity to implement custom themes, if setting custom colors already counts 🙂
Please note, all this is in pretty early stages right now. We are mostly doing some experiments, building first things and ship them in pretty small sets to website, blog and maybe Funkwhale itself.
kadallah Also, if one was interested in getting more involved in the Funkwhale design process, how might they go about getting started?
Thats a tricky one, we don't really have a fixed workflow. Currently @mjourdan is doing all the design work currently and might give you some pointers how to get started. Are you more interested in doing actual design work or implementing this?