Button with background and border