ticket:1 add template and fix CSS