add gradient and border demos