fix: button icon layout