implementation om custom colour button