fdad762d00c7298e97802a5b3afe880b2d6b9d87
Make the lavender/purple accent a signal that you are operating inside a Nucleic Control project; every other project keeps the standard teal tint. - AppPalette.make gains a 'controlled' flag. When true (and in standard color-vision mode) it swaps the teal accent for a cached, nightSoftened lavender (controlAccent); otherwise it returns the unchanged palette. - RootView derives 'controlled' from store.contextProjectID -> Project.isNucleicControlled, so the tint follows the active project and reverts to teal on the home dashboard / non-control projects. Tracked through Observation, so it flips live as you navigate. - Color-vision (deut/prot/trit) palettes keep their tuned accents; the swap only applies in standard mode. - iOS NucleicRemote reverts to the standard teal: the remote has no Nucleic Control concept (the wire protocol doesn't carry it), so it can't distinguish controlled projects and stays teal everywhere. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Description
No description provided
2 MiB
Languages
Swift
100%