refactor button: use 'icon' block
Merge pull request #10 from airomo/abc.button.1

refactor button: use 'icon' block