Reimplement TextColor plugin