complete front-end style