Button blocks are fairly simple and can be added to sequence pages. Within the button block are multiple actions which can be triggered, including show/hiding elements, open modal boxes, set current course complete, generate xAPI statement, navigate to other pages, trigger spaced learning activities, award achievements to learners, and more.
Start in the Blocks section in the Page management area of a sequence page.
Once the button block has been saved, an Edit Javascript Action button will appear. The Javascript actions options for buttons are very similar to those available in a standard page.
Multiple button blocks can be added per page. Like other block types, they can be added as child blocks of layout blocks, moved higher or lower in the page hierarchy, and moved/linked to other pages.