- render markdown at client side