finished front-end development and testing for publish article page