improve blog layout, add truncate to index