fix: use css rather than angular to control initial visibility of some elements, and fix a font bug(custom font failed in button)