gradiewnt canvas for chat frame