Block layout render for different render types