implements semantic ui and changes post format