The gap between brand palette and app color system
Brand guidelines typically define 3-5 colors: a primary brand color, a secondary accent, and a set of neutral tones. An app needs many more. You need feedback colors (error red, success green, warning amber, info blue) that may not appear in the brand palette at all. You need an elevation system: multiple surface levels for cards, modals, and panels that must all be distinguishable without introducing new hues. You need interactive state colors: hover, active, focus, and disabled variants for every interactive component. You need dark mode variants of all of the above. Bridging the gap from 5 brand colors to a complete system means systematically deriving the required values from the brand palette's hue and saturation structure, not choosing arbitrary new colors.
