mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-29 12:17:14 -06:00
The Color Guide kept the base color it took when the panel first showed, and only the base chip changed it. In a new document the current fill is white, so every harmony and variation was white or gray until the base chip was clicked with another current color. A color chosen in the Color panel (spectrum, sliders, fields, chips and Recent Colors), in the Swatches panel or a swatch library panel, or with OK in the Color Picker for a fill or stroke now becomes the guide's base color, and the guide shows its harmonies. A color applied from the guide itself leaves the base as it is, and so does selecting artwork. The base chip (Set base color to the current color) still makes the current color the base. A new base clears the cells selected for Save Colors as Swatches. The base moves from egui's temporary memory to UiState::color_guide_base, which is not saved, so the Color panel, the Swatches panels and the Color Picker can set it.