To start, go into the Spark Editor, and click on Add New Block.
Find the Spark Creator, and click on the Add Block button.
Once you have the block added, click on it to start editing and adding content.
First thing you will notice, are the 2 tabs, Block Settings and Content.
In the Block Settings, you can adjust things like Background, Overlay, Spacing, Responsiveness, Display None (Click on the device size to hide the block), Borders, and advanced CSS.
The Content tab is the place where you add your content, but first, you will need to add a Row. (you can have multiple Rows in a Block)
Rows act the same way Blocks at it's basic functions. You can delete, duplicate, rename, re-order.
As you create a row, it will have a Row Settings and Columns tab.
Settings have the same options that you can adjust for the Block settings, with a few exceptions like container, alignment, and more:
Collapse the column tab, and click on the Add Column button to add one.
As you click on the button, you will be offered layout choices which you can choose from.
Once you choose a layout, you can add, edit, delete, and duplicate columns.
As you edit the Column, it will have a Column Settings tab, and a Content tab.
Column Settings have the same options as Block and Row settings, with the exceptions shown below:
Under the Content you will have different widgets to add, starting from text widgets, image, button, to some of more complex widgets like video, map, lead forms, etc.
Each widget will differentiate in terms of their customization options. Also, each widget will have 2 tabs same as for the previous elements:
These options also vary depending on the widget type.