add shiny style and modify js