Fix bugs

- Fix: missing the site title in homepage
- Fix: minor bugs in style