Guidelines for Creating Blocks

Below are the guidelines that need to be followed when creating blocks.