add style and refactor swagger-ui