Nebula palette
Primrose Square
Five stops tuned to sit together without fighting — #983a8d ink anchors the set, #ffc0f4 opens it up, and #c468b7, #e284d4, #ec9adf cross the middle in a split-complementary arrangement. Primrose Square suits yoga studio schedules pinned to a corkboard. The darkest and lightest stops clear AA for large text.
magentanebulafive-stop
#983a8d
#c468b7
#e284d4
#ec9adf
#ffc0f4
The generator opens with #983a8d as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.