updating button component to channel-style