Scratchblocks kinda breaks if you use it without p tags or preformatted text:
variadic @delInput@addInput::grey
And if you use it with p tags, it can be really annoying (Preview mysteriously disappears/freezes, preformatted text doesn't work, even elsewhere in the post).
But, I found a way to cheat the system. Just put </span> after each @ sign.
variadic @</span>delInput@addInput::grey
variadic @</span>delInput@addInput::grey
For custom colors, do a similar thing, but with </a> in front of the hashtag.
They mean, "What does @ have to do with anything?"
@spacer: @helicoptur is saying that what makes scratchblocks not work in the first place is using @ in the scratchblocks text (I'm guessing because that conflicts with the forum using it to cite usernames).