Library Branding
We have a number of libraries and system components that need branding, and it'd be good to have a more scalable system for this instead of the one-off approach we've had thus far.
There's now a repo with the experiments we've worked on so far: https://gitlab.gnome.org/Teams/Design/library-icons
The most promising approach so far is having a shared base shape for all libraries, with a gradient and a symbolic-ish icon:
Advantages:
- Easy to produce
- 45° shape is fairly distinct, making them easy to recognize as system components
Disadvantages:
- Somewhat generic
- There are app icons using a similar shape (e.g. Fragments), we may want to look into changing those to a different shape
- Are we going to run out of distinct gradients?
Open questions:
- Are 90° symbols on 45° squares weird?
- How strong is the need for hicolor icons? Should we keep it simple and focus on the symbolics only, perhaps combined with something like bertob/app-ideas#103 (closed) to automatically add backgrounds?
- What does this mean for components with existing brands, e.g. GTK? Probably nothing in the short term, but worth thinking about whether we'd want this to cover those too in the longer term.
cc @jimmac
Edited by Tobias Bernard