Why the accent went back to indigo, twice
A design brief asked for emerald. It was the founder’s own brief, and it was reversed on the evidence — then asked for again four days later, and reversed again.
A design direction arrived asking for an emerald accent and a warm gold secondary. It came from the founder. It was applied.
It was reversed four days later, on the evidence, and the founder agreed. Four days after that it was asked for again, applied again, and reversed again.
Both times the argument was the same, and it is worth writing down because it is not really about colour.
The evidence
Three facts, none of them a matter of taste:
- The app's own theme file opens with the line "one indigo accent on a quiet slate canvas".
#4338CA— an indigo — is the background of the launcher icon. It is the colour on the home screen of every phone that installs this.- Emerald and amber already have jobs in the app. They are
successandwarn. They are status colours.
So an emerald website is not a bolder version of the same brand. It is a different brand from the product it sells. Somebody clicks a green button on a green page, installs the app, and an indigo icon appears on their home screen.
And using a status colour as decoration is worse than a mismatch — it spends the one signal the interface has for "this went well".
Why the site moved and not the app
Because the icon is on real phones.
Changing site CSS is six token lines and a deploy. Changing a launcher icon means a store release, an update every existing user has to accept, and an adaptive-icon background baked into a build configuration. When two things disagree, the cheaper one moves — and "cheaper" here is not about effort, it is about how many people have already seen it.
The part that is not about colour
The founder wrote both briefs and lost to the codebase both times.
That is the useful precedent, and it is now written into the repository's instructions: when a design direction and the shipped code disagree, the code wins, because the code is what a person will actually install. A brief describes an intention; a launcher icon is a fact on somebody's home screen.
The note in the stylesheet ends with a warning to whoever comes next: if a brief proposes emerald again, it is proposing a third reversal of a decision that has been made twice on the same evidence — raise that explicitly rather than applying it.