Suppose I have:
\documentclass[tikz, border=1cm]{standalone}
\tikzset{
particle/.style={%
draw=none,
fill=blue,
circle,
minimum size=3mm
}
}
\begin{document}
\begin{tikzpicture}
\node[particle] at (0, 0) {};
\end{tikzpicture}
\end{document}
If I had wanted the particle to have lighter blue fill I could have written:
\node[particle, fill=blue!20] at (0, 0) {};
But what if I change my fill color in global style (say to red)? Then I need to remember to change the above line to:
\node[particle, fill=red!20] at (0, 0) {};
My question: Is it possible to write something like whatevercolor!20?


\definecolor{particlecolor}{RGB}{141,127,86}and change the colour-value in the definition. Then you can lighten/darken the colour within atikzpictureenvironment. – Huang_d Jun 14 '17 at 11:51opacity. – Rmano Jun 14 '17 at 12:23