update icon font demo and fix bugs