In Illustrator, you can make a swatch, give it a red color, and then color a bunch of things with it. Then, when you decide that you think blue would be better than red, you can adjust the swatch's color and everything turns blue. Is there an equivalent, either in Inkscape or some plugin, that can do something similar?
-
1A very simple method: you can select all items by color, with Edit -> Select Same -> Fill Color, and change the fill color of all items at once.– JuanchoCommented Jul 4, 2016 at 20:19
-
Related question: In Inkscape, how can I save colors for use in multiple elements?– JuanchoCommented Jul 4, 2016 at 20:19
1 Answer
Yes, Inkscape does have swatches -- but they are a little tricky to figure out if you have never used them before.
In the Fill / Stroke Dialog, there is a fill type called "Swatches". Select the object that you want to apply a swatch too, then press the Swatches Fill/Stroke type to create a new swatch. This is also where you edit the color of an existing swatch. The same principle also works for gradients, but editing them works a little bit different, see below.
There is also the Swatches dialog (Edit > Swatches)that lets you see the swatches you have created, and set the swatch of a specific object. Note too that if you set the palette at the bottom to "auto", it will show all the swatches in a document.
Note that the colors in this gif look a little funky, but I hope you get the idea :)
To edit a gradient swatch, select an object with the gradient you would like to edit and use the gradient tool (Ctrl+F1) to edit it. Make sure that the option "link gradients to change all related gradients" (little lock symbol in the toolbar) is checked.
-
4It appears to be View > Swatches in 0.92. I've never used this feature before, but it's super clunky. It's easy to end up with a bunch of duplicate swatches because it's not apparent that simply clicking Swatches is going to create one. Commented Dec 7, 2018 at 13:23