Appreciate the feedback on the designs so far!
Not to complicate the topic of a rebrand, but I thought Iâd take a minute to step back and formalize some thoughts on progress with a rebrand. Since these are big projects that need a solid vision.
But - work in progress! Practice project!
Goals of Darktable redesign
1. Make a great first impression ![:eyes: :eyes:](https://discuss.pixls.us/images/emoji/apple/eyes.png?v=12)
- Logo, app icon, website homepage. Where users first experience Darktable.
Intended feel: Appealing, complex made simple, professional, technical, artistic. Modern and carefully built.
2. Formalize branding systems (Color, Typography, Icons, etc.)
- Branding choices built from âsimple derivable logicâ, not arbitrary aesthetics
- Must accommodate user choices and accessibility
- Maintain good contrast, communicate meaning via differences
- function is form, efficiency is aesthetically pleasing
3. Deep consistency across branding content
Formalize, codify and implement: Color, typography, shape, layout, icon systems
- Codify design guidelines into Darktable docs
- Create mockups of what changes will take place, the intended final products
- Provide design kits, enlist community to help with implementation (?)
- âHow to spot old contentâ
- Extend branding decisions to app UI? Most branding is being careful of not disrupting the actual app itself
Concerns
Again, practice project. None of this has to be used! But I would love it if it was.
Who would have the final say of âyes lets do thisâ? I am curious as to how open source projects make big decisions like this - without falling into âdesign by committeeâ where a team of users cannot see an objectively perfect choice.
Since design is quite political (literally, design systems are in sense policy, with a vision/goal and proceeding ruleset) â typical projects and teams will have a creative director who says âyes, lets go with this despite some of the team possibly disagreeingâ.
Color system example
The below is an example of how I would build and codify a color system for Darktable. It uses background, content and color in three stages â using tone to set consistent contrast rules, allow indentation, hierarchical importance, and spot colors to set rules for accessibility like âskimmabilityâ of special communications.
edits: adjustments to my color system, spelling