code: function decorateRegions() {
  
          Array.prototype.slice.call(document.querySelectorAll('[data-region]')).forEach(function(region) {
              region.classList.add('ps-region');
  
              var pageId = region.getAttribute('data-page-id');
              var regionName = region.getAttribute('data-region');
  
              var addButton = document.createElement('button');
              addButton.setAttribute('data-add-include', pageId);
              addButton.setAttribute('data-target-page-id', pageId);
              addButton.setAttribute('data-target-region', regionName);
              addButton.setAttribute('title', 'Add include');
              addButton.classList.add('ps-add');
  
              var psAddBox = document.createElement('div');
              psAddBox.classList.add('ps-box');
              psAddBox.classList.add('ps-box-add');
              psAddBox.appendChild(addButton);
  
              region.appendChild(psAddBox);
          });
      }
docs: Decorate regions (add include UI)