transparent canvas

Signed-off-by: Jan Zegan <jzegan@gmail.com>