front-end styles