[feature] redesign and re-build the blog pages