update demo for icons; hide the icon/a instead of using template if;
update bower