<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Surge Docs</title><link>https://docs.surgems.co.uk/</link><description>Recent content on Surge Docs</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 26 Jun 2025 11:59:14 +0000</lastBuildDate><atom:link href="https://docs.surgems.co.uk/index.xml" rel="self" type="application/rss+xml"/><item><title>PDF for Backpack</title><link>https://docs.surgems.co.uk/docs/pdf-for-backpack/</link><pubDate>Thu, 26 Jun 2025 11:59:14 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/pdf-for-backpack/</guid><description>&lt;h1 id="pdf-for-backpackphp-artisan-vendorpublish-providerbackpackcrudbackpackserviceprovider-tagviews"&gt;PDF for Backpackphp artisan vendor:publish &amp;ndash;provider=&amp;ldquo;Backpack\CRUD\BackpackServiceProvider&amp;rdquo; &amp;ndash;tag=&amp;ldquo;views&amp;rdquo; &lt;a href="#pdf-for-backpackphp-artisan-vendorpublish-providerbackpackcrudbackpackserviceprovider-tagviews" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;h2 id="plan-a-marcelles-original-method"&gt;Plan A (Marcelle’s original method) &lt;a href="#plan-a-marcelles-original-method" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Put all of this in the newly shown views/vendor/backpack/crud/list.blade.php&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;@push(&amp;#39;after_scripts&amp;#39;)    $(document).ready(function () {      $(&amp;#39;#crudTable thead th&amp;#39;).each(function () {        if ($(this).text().trim() === &amp;#39;Actions&amp;#39;) {          $(this).addClass(&amp;#39;noExport&amp;#39;);        }      });      $(&amp;#39;#crudTable tbody td&amp;#39;).each(function () {        if ($(this).text().trim() === &amp;#39;Edit&amp;#39; || $(this).find(&amp;#39;a, button&amp;#39;).length) {          $(this).addClass(&amp;#39;noExport&amp;#39;);        }      });    });    $(function () {      // Destroy old DataTable      crud.table.destroy();      // Reinitialize with custom buttons      crud.table = $(&amp;#39;#crudTable&amp;#39;).DataTable({        ...crud.dataTableConfiguration, // keep existing config        buttons: [          {            extend: &amp;#39;pdfHtml5&amp;#39;,            orientation: &amp;#39;portrait&amp;#39;,            pageSize: &amp;#39;A4&amp;#39;,            // title: &amp;#39;Export Data&amp;#39;,            text: &amp;#39;Export to PDF&amp;#39;,            exportOptions: {              columns: &amp;#39;:not(.noExport)&amp;#39; // or use [0, 1, 2, 3]            },              // exportOptions: {              //   columns: [0, 1, 2, 3] // exclude column 4 (Actions)              // },            customize: function (doc) {              doc.styles.title = {                color: &amp;#39;#4CAF50&amp;#39;,                fontSize: 11,                alignment: &amp;#39;left&amp;#39;              };              doc.styles.tableHeader = {                bold: true,                fontSize: 11,                color: &amp;#39;black&amp;#39;,                fillColor: &amp;#39;#eeeeee&amp;#39;,                alignment: &amp;#39;left&amp;#39;              };                // Add logo (base64) to top left              doc.header = function(currentPage, pageCount, pageSize) {                return {                  columns: [                    {                      image: &amp;#39;data:image/png;base64,{{ base64_encode(file_get_contents(public_path(&amp;#34;logo.png&amp;#34;)))}}&amp;#39;,                      width: 100                    },                    {                      text: &amp;#39;Data Export&amp;#39;,                      alignment: &amp;#39;right&amp;#39;,                      margin: [0, 20, 0, 0],                      fontSize: 12,                      bold: true                    }                  ],                  margin: [40, 20]                };              };              // Footer with page numbers              doc.footer = function(currentPage, pageCount) {                return {                  columns: [                    {                      text: &amp;#39;Generated by SURGE&amp;#39;,                      alignment: &amp;#39;left&amp;#39;,                      fontSize: 9,                      margin: [40, 0]                    },                    {                      text: &amp;#39;Page &amp;#39; + currentPage.toString() + &amp;#39; of &amp;#39; + pageCount,                      alignment: &amp;#39;right&amp;#39;,                      fontSize: 9,                      margin: [0, 0, 40]                    }                  ]                };              };              // Adjust table column widths to auto-fit              // var body = doc.content[1].table.body;              // var colCount = body[0].length;              // doc.content[1].table.widths = new Array(colCount).fill(&amp;#39;*&amp;#39;);              // doc.content[1].table.widths = Array(doc.content[1].table.body[0].length + 1).join(&amp;#39;*&amp;#39;).split(&amp;#39;&amp;#39;);              doc.pageMargins = [40, 60, 40, 60];            }          },          &amp;#39;csv&amp;#39;,          &amp;#39;excel&amp;#39;,          &amp;#39;print&amp;#39;        ],        dom: &amp;#39;Blfrtip&amp;#39;, // show buttons      });    });@endpush&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;It does not like a svg logo&lt;/p&gt;</description></item><item><title>Install Elasticsearch 7 under Docker for Mac</title><link>https://docs.surgems.co.uk/docs/install-elasticsearch-7-under-docker-for-mac/</link><pubDate>Mon, 02 Jun 2025 13:18:00 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/install-elasticsearch-7-under-docker-for-mac/</guid><description>&lt;h1 id="install-elasticsearch-7-under-docker-for-macassumes-docker-desktop-installed-then-in-terminal"&gt;Install Elasticsearch 7 under Docker for MacAssumes Docker Desktop installed, then in terminal; &lt;a href="#install-elasticsearch-7-under-docker-for-macassumes-docker-desktop-installed-then-in-terminal" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;code&gt;docker pull docker.elastic.co/elasticsearch/elasticsearch:7.17.25&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;docker run -p 127.0.0.1:9207:9200 -p 127.0.0.1:9307:9300 -e &amp;quot;discovery.type=single-node&amp;quot; docker.elastic.co/elasticsearch/elasticsearch:7.17.25&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;At this point it should appear in docker desktop as a container you can start and stop&lt;/p&gt;</description></item><item><title>Auth.json for Backpack Pro</title><link>https://docs.surgems.co.uk/docs/auth-json-for-backpack-pro/</link><pubDate>Thu, 29 May 2025 07:37:14 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/auth-json-for-backpack-pro/</guid><description>&lt;h1 id="authjson-for-backpack-prohttpsbackpackforlaravelcomaddons"&gt;Auth.json for Backpack Pro&lt;a href="https://backpackforlaravel.com/addons" rel="external" target="_blank"&gt;https://backpackforlaravel.com/addons&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; &lt;a href="#authjson-for-backpack-prohttpsbackpackforlaravelcomaddons" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;auth.json - goes in the root of the project to composer can authenticate pro packages&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;{    &amp;#34;http-basic&amp;#34;: {        &amp;#34;backpackforlaravel.com&amp;#34;: {            &amp;#34;username&amp;#34;: &amp;#34;surgemarketingsolutionsltd154579073&amp;#34;,            &amp;#34;password&amp;#34;: &amp;#34;McxQFdm30jOI&amp;#34;        }    }}&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Using Mailgun to relay email</title><link>https://docs.surgems.co.uk/docs/using-mailgun-to-relay-email/</link><pubDate>Thu, 27 Mar 2025 08:27:47 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/using-mailgun-to-relay-email/</guid><description>&lt;h1 id="using-mailgun-to-relay-emailour-servers-do-not-relay-email-so-we-need-to-use-and-external-smtp-service-either-clients-own-or-a-service-like-mailgun-which-allows-us-to-see-logs"&gt;Using Mailgun to relay emailOur servers do not relay email, so we need to use and external SMTP service, either clients own or a service like Mailgun which allows us to see logs. &lt;a href="#using-mailgun-to-relay-emailour-servers-do-not-relay-email-so-we-need-to-use-and-external-smtp-service-either-clients-own-or-a-service-like-mailgun-which-allows-us-to-see-logs" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;To use Mailgun we have to verify the domain by entering DNS records, unless told otherwise we always use the EU zone, and only to the minimum DNS records required for sending, see below;&lt;/p&gt;</description></item><item><title>Aero Nginx / Hosting Setup config</title><link>https://docs.surgems.co.uk/docs/aero-nginx-hosting-setup-config/</link><pubDate>Mon, 09 Dec 2024 09:16:15 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/aero-nginx-hosting-setup-config/</guid><description>&lt;h1 id="aero-nginx--hosting-setup-config-nginx"&gt;Aero Nginx / Hosting Setup config### Nginx &lt;a href="#aero-nginx--hosting-setup-config-nginx" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;robots.txt returns a 404 unless&lt;/p&gt;
&lt;p&gt;&lt;code&gt;location = /robots.txt { try_files $uri $uri/ /index.php?$query_string; access_log off; log_not_found off; }&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Cloudflare Origin SSL Certificates</title><link>https://docs.surgems.co.uk/docs/cloudflare-origin-ssl-certificates/</link><pubDate>Wed, 30 Oct 2024 08:06:34 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/cloudflare-origin-ssl-certificates/</guid><description>&lt;h1 id="cloudflare-origin-ssl-certificatessurgeclientssite---30102039"&gt;Cloudflare Origin SSL Certificates&lt;a href="http://surgeclients.site" rel="external" target="_blank"&gt;surgeclients.site&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; - 30/10/2039 &lt;a href="#cloudflare-origin-ssl-certificatessurgeclientssite---30102039" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Private Key&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;-----BEGIN PRIVATE KEY-----MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDAnpbjJnTg4eCy5ju2mg+TeJtnqRdtcylVN3ODmbfYD5Ixun5h2Zj5Kc4uvv/lu0Yg/lg5JCQLdLkSTwtVKdCSM4elp6o1L9VmKxxUVoLff1TJFo0XzD5EeE4gYlWpfEzNDt0CHJgjwQfRjewobJ4Ub0T06lrPbof85bUW9o9sijecZODGNdidJfrInjmZ5YZQ4Xdzil6KkOx8WMYLrCwnx7ptOimcFLfuLJBW0UJ2ow337H6Pmo+V8yZRyGQXJEitATYh/f53e7EnfhQuDmTZme2LU+IzR5iIKAFEYj07v1CCzQ2Iyjz2pETeT2l/h2NFELf1v3PdaATCGYmJcCKvAgMBAAECggEAHVDlyRukxUdLkh7dbrzC6yB7korXQHa7Dze50ok2RGGWUBBAxPa/xAhbU50JSHc4xLPBTK0V+VJiConSQTt0fZPvLMS4cJDfq0WbcbCbCZYRGuvePIV+4p/m0CH3RKzg6YK+G2CrvSFXZcryavKhGp4Wwina+WAqvVBev+h1ysB4pKliFsRRj94cwkK0AizGnESfWlvGqWqPJT8LYTyOu4Pk0aE/mGVRhKMZdXjawAjBC3DleeDQPSMZaRsMnVSw2ZGRrf4PIHc8d/1kKp+9YhSfCaQ1+2RdPCVKfp1wYmDUsdaDTejaMAkaockFTCj4A5s/rMDwok16HbLOrDni9QKBgQD19BG/JHErKs28ajy/62jkPExU2rQhfzIFHZfjUrjI8Hhd/icvPaZup/Kqnb7QJZL4QX12gpr7LjCtW31Btac4C98GBRyOENcBklDNvFAA+fOG+V76ujJuXSrDjmiSeHitMn7KfGurWVvxd1B1dGtfdpP5ro3+lhxElNdgn0jUBQKBgQDIfM7sFwXy+38Se+jq9YwTjx3DFWNSJjlT9zOK88cNId0ABlt9bP+HecWuhw4NU3MZnyGJaRDS6i7K1GCsvw6SEQLlOC66PWO9uz4H29WQ22Bob93XMs1CfFXPFRSNNratt3m5Ajo/7JTN9Sptrh3fA2PNVLC11W2k3T+VcK1uIwKBgGla4FM5YAS2tCRWealYRLknnybl/C0xGBMa5xooMCFa6KSSnuRcizNxW8B8C+WLgtY273BZZ9vaoF1SCGiiUHvwkds5S08LpZ31uAk49ihE6W1S2r2aDso5vHzCPscnNcIzFB7WhySCBaF8k4mMkgX1fFOC0y5PzNIP0+Z+tKqlAoGAP0jeTDnMP/HRH7WLRTdzGu1vGJhUvKaiK/X5CCCBMY0B5LMdCA9y7YGru7aX4e74gxrvDB/lFp6jXJUDWyQH5mWGQ3KjlVgxdr93CiYDWPFWkkDVhstbbWQv9ekSjqy5p0YmHxcr6ee05PpBhVOTzESWqUbVbOBM9uB75KEnrX8CgYBUtVNPCkAe4O39NosUTNOEIE4X2LQYD8R5fVz7XGs+MN+Urpc72Lu7uyNEV30+AWLcFqNRFnm6o8/XigxebDciF+zGAOmXm95lYsHRXs34eSage7fOx585ONyOCWOEXk3aQx9r3Nfb5aECXHJU9aFWAWGIvBHMRLHG/gEh3ybJfg==-----END PRIVATE KEY-----&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Cert&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;-----BEGIN CERTIFICATE-----MIIErjCCA5agAwIBAgIUfdvx3U+k24sCawK9WAHEbNfzfJYwDQYJKoZIhvcNAQELBQAwgYsxCzAJBgNVBAYTAlVTMRkwFwYDVQQKExBDbG91ZEZsYXJlLCBJbmMuMTQwMgYDVQQLEytDbG91ZEZsYXJlIE9yaWdpbiBTU0wgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MRYwFAYDVQQHEw1TYW4gRnJhbmNpc2NvMRMwEQYDVQQIEwpDYWxpZm9ybmlhMB4XDTI0MTAzMDA3MDIwMFoXDTM5MTAyNzA3MDIwMFowYjEZMBcGA1UEChMQQ2xvdWRGbGFyZSwgSW5jLjEdMBsGA1UECxMUQ2xvdWRGbGFyZSBPcmlnaW4gQ0ExJjAkBgNVBAMTHUNsb3VkRmxhcmUgT3JpZ2luIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwJ6W4yZ04OHgsuY7tpoPk3ibZ6kXbXMpVTdzg5m32A+SMbp+YdmY+SnOLr7/5btGIP5YOSQkC3S5Ek8LVSnQkjOHpaeqNS/VZiscVFaC339UyRaNF8w+RHhOIGJVqXxMzQ7dAhyYI8EH0Y3sKGyeFG9E9Opaz26H/OW1FvaPbIo3nGTgxjXYnSX6yJ45meWGUOF3c4peipDsfFjGC6wsJ8e6bTopnBS37iyQVtFCdqMN9+x+j5qPlfMmUchkFyRIrQE2If3+d3uxJ34ULg5k2Znti1PiM0eYiCgBRGI9O79Qgs0NiMo89qRE3k9pf4djRRC39b9z3WgEwhmJiXAirwIDAQABo4IBMDCCASwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQY/MMplWe+GvyHGzWWfQRkIAM68zAfBgNVHSMEGDAWgBQk6FNXXXw0QIep65TbuuEWePwppDBABggrBgEFBQcBAQQ0MDIwMAYIKwYBBQUHMAGGJGh0dHA6Ly9vY3NwLmNsb3VkZmxhcmUuY29tL29yaWdpbl9jYTAxBgNVHREEKjAoghMqLnN1cmdlY2xpZW50cy5zaXRlghFzdXJnZWNsaWVudHMuc2l0ZTA4BgNVHR8EMTAvMC2gK6AphidodHRwOi8vY3JsLmNsb3VkZmxhcmUuY29tL29yaWdpbl9jYS5jcmwwDQYJKoZIhvcNAQELBQADggEBAKQqU2cQYbaXUofGQLaEGvNOsY81z0xMhT/Xmbc0y85nyFmWXoZbYPbxQSKJIqoivHaeScqsVu64c6D7tpcbr5kS5M+tJFa+TOFbDMIiYFiNLCr0SShKxCtYWrV4yl9FkrTuLnOjp6SIZID8teC4wMzTIsSr/H70/nuaHXmWvXhj3fApTaeVRnx8pf75Lx2pXvdBZmPVfqBPylCYZBSM4I6Rkr0/91Dq/oOfCIuk9GpWnUMKKT7IsTEtHoHXOPpO8OfqC7xNnI9dUGsGkIS94NH3pe/6rxrTdYQVCgzwgmro9M6g+NFTEDSGd00XcRG9/VSD/lixfIRdObmf8xjuy78=-----END CERTIFICATE-----&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Statamic Upgrade (v5)</title><link>https://docs.surgems.co.uk/docs/statamic-upgrade-v5/</link><pubDate>Mon, 09 Sep 2024 10:37:34 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/statamic-upgrade-v5/</guid><description>&lt;h1 id="statamic-upgrade-v5if-youve-not-upgraded-to-statmic-v4-or-laravel-v9-please-do-so-here-first-and-test-thoroughly"&gt;Statamic Upgrade (v5)If you’ve not upgraded to Statmic v4 or Laravel v9 please do so &lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07LF8PERFX" rel="external" target="_blank"&gt;here&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; first and test thoroughly. &lt;a href="#statamic-upgrade-v5if-youve-not-upgraded-to-statmic-v4-or-laravel-v9-please-do-so-here-first-and-test-thoroughly" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;These are the main steps for our older Statamic sites. However if you’re not comfortable or something has gone amiss please follow the full guides below&lt;/p&gt;</description></item><item><title>Statamic Upgrade (v4)</title><link>https://docs.surgems.co.uk/docs/statamic-upgrade-v4/</link><pubDate>Mon, 09 Sep 2024 09:56:09 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/statamic-upgrade-v4/</guid><description>&lt;h1 id="statamic-upgrade-v4once-complete-you-may-now-upgrade-to-statamic-v5-and-laravel-v10-here"&gt;Statamic Upgrade (v4)Once complete you may now upgrade to Statamic v5 and laravel v10 &lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07LLR4RLHJ" rel="external" target="_blank"&gt;here&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;. &lt;a href="#statamic-upgrade-v4once-complete-you-may-now-upgrade-to-statamic-v5-and-laravel-v10-here" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;These are the main steps for our older Statamic sites. However if you’re not comfortable or something has gone amiss please follow the full guides below&lt;/p&gt;</description></item><item><title>Cool Statamic Knowledge</title><link>https://docs.surgems.co.uk/docs/cool-statamic-knowledge/</link><pubDate>Mon, 22 Jul 2024 07:12:11 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/cool-statamic-knowledge/</guid><description>&lt;h1 id="cool-statamic-knowledge--filtering-using-custom-fields"&gt;Cool Statamic Knowledge- &lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07DT9MU8Q1?focus_section_id=temp:C:LWA55de2b1383b44d098016b4864" rel="external" target="_blank"&gt;Filtering using custom fields&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; &lt;a href="#cool-statamic-knowledge--filtering-using-custom-fields" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07DT9MU8Q1?focus_section_id=temp:C:LWA0256767e89a64f24aed27662d" rel="external" target="_blank"&gt;Control Panel Links&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="filtering-using-custom-fields"&gt;Filtering using custom fields &lt;a href="#filtering-using-custom-fields" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Filtering using custom sub fields we have created. The below example shows filtering on a collection using a date field that I had created. The custom field here is “&lt;strong&gt;end_date”&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>FFMpeg Video Generation Commands (Dr Green)</title><link>https://docs.surgems.co.uk/docs/ffmpeg-video-generation-commands-dr-green/</link><pubDate>Tue, 09 Jul 2024 10:25:05 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/ffmpeg-video-generation-commands-dr-green/</guid><description>&lt;h1 id="ffmpeg-video-generation-commands-dr-greenbroad-concept-is-that-html5-allows-multiple-video-sources-in-the-video-element-the-browser-will-work-down-the-list-from-top-to-bottom-picking-the-first-one-it-supports-however-support-is-opinionated-most-browsers-support-mp4-video-not-all-support-transparent-mp4-so-you-may-need-to-be-specific-in-the-codec-eg-for-dr-green-we-do"&gt;FFMpeg Video Generation Commands (Dr Green)Broad concept is that html5 allows multiple video sources in the video element, the browser will work down the list from top to bottom picking the first one it ‘supports’, however ‘support’ is opinionated! Most browsers support mp4 video, not all support transparent mp4 so you may need to be specific in the codec, eg for Dr Green we do; &lt;a href="#ffmpeg-video-generation-commands-dr-greenbroad-concept-is-that-html5-allows-multiple-video-sources-in-the-video-element-the-browser-will-work-down-the-list-from-top-to-bottom-picking-the-first-one-it-supports-however-support-is-opinionated-most-browsers-support-mp4-video-not-all-support-transparent-mp4-so-you-may-need-to-be-specific-in-the-codec-eg-for-dr-green-we-do" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;

 
 &lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;video id=&amp;#34;leftPlanetVideo&amp;#34; class=&amp;#34;planet planets-1&amp;#34; poster=&amp;#34;{{ planet }}&amp;#34; preload=&amp;#34;none&amp;#34; playsinline loop muted autoplay&amp;gt;    &amp;lt;source src=&amp;#34;/assets/sweetnirvana.mp4&amp;#34; type=&amp;#34;video/mp4;codecs=hvc1&amp;#34; /&amp;gt;    &amp;lt;source src=&amp;#34;/assets/sweetnirvana.webm&amp;#34; type=&amp;#34;video/webm&amp;#34; /&amp;gt;&amp;lt;/video&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;On safari, especially mobile safari it plays the hvc1 mp4 however on others it falls back to the webm, not specifiying hvc1 means some browsers (eg Chrome on windows) play the video with a black boxed background not the transparent.&lt;/p&gt;</description></item><item><title>Dev Team Goals 2024 / 2025</title><link>https://docs.surgems.co.uk/docs/dev-team-goals-2024-2025/</link><pubDate>Mon, 10 Jun 2024 17:55:15 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/dev-team-goals-2024-2025/</guid><description>&lt;h1 id="dev-team-goals-2024--2025-1-95-retention-on-non-legacy-clients"&gt;Dev Team Goals 2024 / 2025## 1) 95% Retention on Non Legacy Clients &lt;a href="#dev-team-goals-2024--2025-1-95-retention-on-non-legacy-clients" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Aligning with the company goals of running at a 25% profit our team goal will be to maintain a greater than 95% retention level on all non legacy website maintenance clients.  This will be achieved primarily by;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enhancing the level of regular (monthly) maintenance checks and balances&lt;/li&gt;
&lt;li&gt;Backporting current base standards and enhancements when appropriate&lt;/li&gt;
&lt;li&gt;Ensuring team procedures are reviewed and implemented to ensure the highest levels of service, quality control and attention to detail&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Measure&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Creating an Analytic / Tag Manager Account Combo for Aero</title><link>https://docs.surgems.co.uk/docs/creating-an-analytic-tag-manager-account-combo-for-aero/</link><pubDate>Thu, 02 May 2024 07:34:08 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/creating-an-analytic-tag-manager-account-combo-for-aero/</guid><description>&lt;h1 id="creating-an-analytic--tag-manager-account-combo-for-aeroeg-clean-setup-for-smith-and-allan-ecom-analytics-seems-to-come-in-overnight"&gt;Creating an Analytic / Tag Manager Account Combo for AeroEg, clean setup for Smith and Allan. Ecom analytics seems to come in overnight &lt;a href="#creating-an-analytic--tag-manager-account-combo-for-aeroeg-clean-setup-for-smith-and-allan-ecom-analytics-seems-to-come-in-overnight" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Created Analytics accounts&lt;/li&gt;
&lt;li&gt;Created GTM account&lt;/li&gt;
&lt;li&gt;New Tag&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;**** Remember to use delayed scripts for GTM, as per &lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F0769MNA8P9" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; ****&lt;/p&gt;</description></item><item><title>Aero Boilerplate modules</title><link>https://docs.surgems.co.uk/docs/aero-boilerplate-modules/</link><pubDate>Tue, 30 Apr 2024 07:32:24 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/aero-boilerplate-modules/</guid><description>&lt;h1 id="aero-boilerplate-modulescomposer-require-"&gt;Aero Boilerplate modules&lt;code&gt;composer require .....&lt;/code&gt; &lt;a href="#aero-boilerplate-modulescomposer-require-" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;h2 id="always-install-always-configure"&gt;Always Install, always configure &lt;a href="#always-install-always-configure" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;aerocargo/google-analytics&lt;/li&gt;
&lt;li&gt;aerocargo/google-tag-manager&lt;/li&gt;
&lt;li&gt;aerocargo/queue-manager&lt;/li&gt;
&lt;li&gt;aerocargo/csv&lt;/li&gt;
&lt;li&gt;aerocargo/recaptcha&lt;/li&gt;
&lt;li&gt;aerocargo/pdf-invoices&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="always-install-maybe-configure"&gt;Always install, maybe configure &lt;a href="#always-install-maybe-configure" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;aerocargo/feed-builder&lt;/li&gt;
&lt;li&gt;aerocargo/google-shopping-feed&lt;/li&gt;
&lt;li&gt;aerocargo/facebook-pixel&lt;/li&gt;
&lt;li&gt;aerocargo/blocks-import-and-export&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Internal Standards, Tracking and Checklists</title><link>https://docs.surgems.co.uk/docs/internal-standards-tracking-and-checklists/</link><pubDate>Wed, 03 Apr 2024 10:23:10 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/internal-standards-tracking-and-checklists/</guid><description>&lt;h1 id="internal-standards-tracking-and-checklistsquick-links"&gt;Internal Standards, Tracking and Checklists&lt;em&gt;&lt;strong&gt;Quick links&lt;/strong&gt;&lt;/em&gt; &lt;a href="#internal-standards-tracking-and-checklistsquick-links" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06SD0BN4F8?focus_section_id=temp:C:BeEe90edbe3a4594dbdacd22f21d" rel="external" target="_blank"&gt;Productive Weekly Measurements&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06SD0BN4F8?focus_section_id=temp:C:BeE387f2fddf3e64ce4bd6296937" rel="external" target="_blank"&gt;Standard CSS&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06SD0BN4F8?focus_section_id=temp:C:BeEa2c29e0478ea4674a27792d45" rel="external" target="_blank"&gt;Standard Boilerplate Features&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06SD0BN4F8?focus_section_id=temp:C:BeE103425edeeb8463bb6a34270a" rel="external" target="_blank"&gt;Standard Statamic Practice&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06SD0BN4F8?focus_section_id=temp:C:BeE18647e68f3954d58bab76f2fe" rel="external" target="_blank"&gt;Monthly Maintenance Client Checklist&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="productive-weekly-measurements"&gt;Productive Weekly Measurements &lt;a href="#productive-weekly-measurements" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Time logged per week (per staff)&lt;/li&gt;
&lt;li&gt;Avg. response time to a crisp chat&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Wins per week?&lt;/p&gt;</description></item><item><title>Disable ACF HTML Escaping</title><link>https://docs.surgems.co.uk/docs/disable-acf-html-escaping/</link><pubDate>Mon, 04 Mar 2024 10:29:54 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/disable-acf-html-escaping/</guid><description>&lt;h1 id="disable-acf-html-escapingauto-updates-to-lates-acf-breaks-fields-that-include-script-of-iframe-tags-emergency-quick-fix-is-the-below-in-the-theme-functionsphp"&gt;Disable ACF HTML EscapingAuto updates to lates ACF breaks fields that include script of iframe tags, emergency quick fix is the below in the theme functions.php &lt;a href="#disable-acf-html-escapingauto-updates-to-lates-acf-breaks-fields-that-include-script-of-iframe-tags-emergency-quick-fix-is-the-below-in-the-theme-functionsphp" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;We need a better / safe way per template / field though&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;//Globally disable ACF unsage html escaping temnporarillyadd_filter( &amp;#39;acf/the_field/allow_unsafe_html&amp;#39;, function( $allowed, $selector ) {  return true;  return $allowed;}, 10, 2);&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Deploy Wordpress Changes from Github to Forge</title><link>https://docs.surgems.co.uk/docs/deploy-wordpress-changes-from-github-to-forge/</link><pubDate>Wed, 21 Feb 2024 09:33:55 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/deploy-wordpress-changes-from-github-to-forge/</guid><description>&lt;h1 id="deploy-wordpress-changes-from-github-to-forgeforge-doesnt-have-deployments-for-wordpress-the-same-way-as-laravel-does-as-a-result-the-wiring-up-of-github-branches-to-live-and-staging-is-done-manually-see-u05hs1atkt7-and-we-have-to-deploy-with-2-extra-steps-eg-to-deploy-changes-to-a-live-site"&gt;Deploy Wordpress Changes from Github to ForgeForge doesn’t have deployments for Wordpress the same way as Laravel does, as a result the wiring up of Github branches to live and staging is done manually (see @U05HS1ATKT7!) and we have to deploy with 2 extra steps, eg to deploy changes to a Live site &lt;a href="#deploy-wordpress-changes-from-github-to-forgeforge-doesnt-have-deployments-for-wordpress-the-same-way-as-laravel-does-as-a-result-the-wiring-up-of-github-branches-to-live-and-staging-is-done-manually-see-u05hs1atkt7-and-we-have-to-deploy-with-2-extra-steps-eg-to-deploy-changes-to-a-live-site" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;git status on live site to make sure no surprises or conflicts&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;PR from develop to main in Github and merge so ready&lt;/p&gt;</description></item><item><title>Dummy Site / Staging Site script for Aero (Ecommerce sites)</title><link>https://docs.surgems.co.uk/docs/dummy-site-staging-site-script-for-aero-ecommerce-sites/</link><pubDate>Thu, 01 Feb 2024 08:35:23 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/dummy-site-staging-site-script-for-aero-ecommerce-sites/</guid><description>&lt;h1 id="dummy-site--staging-site-script-for-aero-ecommerce-sitesshould-go-into-the-staging-site-scripts-content-block-alongside-userback-script-on-all-ecommerce-sites-to-warn-and-prevent-accidents"&gt;Dummy Site / Staging Site script for Aero (Ecommerce sites)Should go into the staging site scripts content block alongside userback script on all Ecommerce sites to warn and prevent accidents! &lt;a href="#dummy-site--staging-site-script-for-aero-ecommerce-sitesshould-go-into-the-staging-site-scripts-content-block-alongside-userback-script-on-all-ecommerce-sites-to-warn-and-prevent-accidents" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;

 
 &lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;script&amp;gt;  var stagingDiv = document.createElement(&amp;#39;div&amp;#39;);  stagingDiv.id=&amp;#34;divStagingMessage&amp;#34;;  stagingDiv.style.background = &amp;#34;#b1cd4a&amp;#34;;  stagingDiv.style.border = &amp;#34;none&amp;#34;;  stagingDiv.style.width=&amp;#34;100%&amp;#34;;  stagingDiv.style.height=&amp;#34;80px&amp;#34;;  stagingDiv.style.position=&amp;#34;absolute&amp;#34;;  stagingDiv.style.top=&amp;#34;0px&amp;#34;;  stagingDiv.style.zIndex = &amp;#34;999999&amp;#34;;  stagingDiv.style.color = &amp;#34;white&amp;#34;;  stagingDiv.style.display = &amp;#34;flex&amp;#34;;  stagingDiv.style.alignItems = &amp;#34;center&amp;#34;;  stagingDiv.style.textAlign = &amp;#34;center&amp;#34;;  stagingDiv.style.justifyContent = &amp;#34;center&amp;#34;;  stagingDiv.style.fontSize = &amp;#34;2rem&amp;#34;;  stagingDiv.innerHTML = &amp;#34;This is not a live site, no orders or contact forms submitted will be received or actioned&amp;#34;;  document.body.prepend(stagingDiv);  stagingDiv.onclick = function() {      stagingDiv.style.display = &amp;#34;none&amp;#34;;  }&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Website Go Live - Surge Post</title><link>https://docs.surgems.co.uk/docs/website-go-live-surge-post/</link><pubDate>Tue, 23 Jan 2024 13:34:55 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/website-go-live-surge-post/</guid><description>&lt;h1 id="website-go-live---surge-posthttpsdocsgooglecomspreadsheetsd1c5ivulnscg0rmdqoof6395b9gcsbsuf3gavau_"&gt;Website Go Live - Surge Post&lt;a href="https://docs.google.com/spreadsheets/d/1C5ivUlnSCg0RMdqOof6395b9GcSBsUF3GAVaU_kD6Ic/edit#gid=1212547931" rel="external" target="_blank"&gt;https://docs.google.com/spreadsheets/d/1C5ivUlnSCg0RMdqOof6395b9GcSBsUF3GAVaU_kD6Ic/edit#gid=1212547931&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; &lt;a href="#website-go-live---surge-posthttpsdocsgooglecomspreadsheetsd1c5ivulnscg0rmdqoof6395b9gcsbsuf3gavau_" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;When websites go live can we add them to the above list on the Content from Departments tab, then Cameron has it and can do social posts about the dev side of Surge&lt;/p&gt;</description></item><item><title>Custom Statamic CP style / Admin Theme</title><link>https://docs.surgems.co.uk/docs/custom-statamic-cp-style-admin-theme/</link><pubDate>Thu, 21 Dec 2023 13:45:43 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/custom-statamic-cp-style-admin-theme/</guid><description>&lt;h1 id="custom-statamic-cp-style--admin-theme-provider"&gt;Custom Statamic CP style / Admin Theme# Provider &lt;a href="#custom-statamic-cp-style--admin-theme-provider" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;strong&gt;app/provides &amp;gt; Create CPServiceProvider.php and paste in the following:&lt;/strong&gt;&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;?phpnamespace App\Providers;use Illuminate\Support\ServiceProvider;use Statamic\Statamic;use Statamic\Facades\CP\Nav;class CPServiceProvider extends ServiceProvider{    public function boot()    {        Nav::extend(function ($nav) {            $nav-&amp;gt;remove(&amp;#39;Tools&amp;#39;, &amp;#39;Addons&amp;#39;);            $nav-&amp;gt;remove(&amp;#39;Tools&amp;#39;, &amp;#39;Updates&amp;#39;);            $nav-&amp;gt;create(&amp;#39;Support&amp;#39;)                -&amp;gt;section(&amp;#39;Surge&amp;#39;)                -&amp;gt;url(env(&amp;#39;STATAMIC_SUPPORT_URL&amp;#39;, &amp;#39;https://surge-online.co.uk/development/support&amp;#39;))                -&amp;gt;attributes(&amp;#39;target=_new&amp;#39;)                -&amp;gt;icon(&amp;#39;email-utility&amp;#39;); //https://github.com/statamic/cms/tree/4.x/resources/svg/icons/light        });    }}&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id="appphp"&gt;app.php &lt;a href="#appphp" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;strong&gt;config/app.php add the following line to the ‘providers’ =&amp;gt; ServiceProvider section. (bootstrap/providers.php in newer Laravel versions)&lt;/strong&gt;&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;App\Providers\CPServiceProvider::class&lt;/code&gt;&lt;/pre&gt;
&lt;h1 id="configstatamiccpphp"&gt;config/statamic/cp.php &lt;a href="#configstatamiccpphp" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Make sure the STATAMIC_THEME variable is set to business and not rad&lt;/p&gt;</description></item><item><title>Feedback Widget Installation</title><link>https://docs.surgems.co.uk/docs/feedback-widget-installation/</link><pubDate>Fri, 27 Oct 2023 09:57:01 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/feedback-widget-installation/</guid><description>&lt;h1 id="feedback-widget-installation--start-by-heading-to-httpsappuserbackio-and-logging-in"&gt;Feedback Widget Installation- Start by heading to &lt;a href="https://app.userback.io" rel="external" target="_blank"&gt;https://app.userback.io&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; and logging in &lt;a href="#feedback-widget-installation--start-by-heading-to-httpsappuserbackio-and-logging-in" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Under projects click “+ Create” and choose the bug reporting template&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="design"&gt;Design &lt;a href="#design" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h2 id="target"&gt;Target &lt;a href="#target" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h2 id="install"&gt;Install &lt;a href="#install" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Click save and then the cross in the top right&lt;/li&gt;
&lt;li&gt;Click on the settings icon in the top right&lt;/li&gt;
&lt;li&gt;Change the Project name to the name of the website i.e. Crumble &amp;amp; Slice or similar&lt;/li&gt;
&lt;li&gt;Click the Save Changes button&lt;/li&gt;
&lt;li&gt;At the top click Connect&lt;/li&gt;
&lt;li&gt;Then click on the widget tab at the top, click install and select Javascript&lt;/li&gt;
&lt;li&gt;Copy the code and then do the follow depending on your site&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="statamic"&gt;Statamic &lt;a href="#statamic" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Login to the CP on your staging site&lt;/li&gt;
&lt;li&gt;Navigate to Globals &amp;gt; Plugins&lt;/li&gt;
&lt;li&gt;Paste the code inside of Staging Scripts&lt;/li&gt;
&lt;li&gt;Then inside your layout.antlers.html make sure you have the following code just above the closing &lt;code&gt;&amp;lt;/body&amp;gt;&lt;/code&gt; tag&lt;/li&gt;
&lt;li&gt;{{ if environment == &amp;lsquo;staging&amp;rsquo; }}
   {{ plugins:staging_scripts }}
{{ elseif environment == &amp;lsquo;production&amp;rsquo; }}
   {{ plugins:live_scripts }}
{{ endif }}&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="aerocommerce"&gt;Aerocommerce &lt;a href="#aerocommerce" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Login to the admin area of your staging site&lt;/li&gt;
&lt;li&gt;Navigate to Content Management &amp;gt; Blocks&lt;/li&gt;
&lt;li&gt;Under Globals click on Staging Scripts&lt;/li&gt;
&lt;li&gt;Click on “+ HTML”&lt;/li&gt;
&lt;li&gt;Then in the box on the right paste in the widget code&lt;/li&gt;
&lt;li&gt;Click save&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>ITS Go Live Checklist</title><link>https://docs.surgems.co.uk/docs/its-go-live-checklist/</link><pubDate>Mon, 23 Oct 2023 14:41:02 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/its-go-live-checklist/</guid><description>&lt;h1 id="its-go-live-checklist--redirects---how-to-do-this-yulia-or-ross"&gt;ITS Go Live Checklist- Redirects - how to do this? Yulia or Ross &lt;a href="#its-go-live-checklist--redirects---how-to-do-this-yulia-or-ross" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Sitemap - How do we generate this? - ALREADY DONE&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Go Live Day Jobs?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SMTP Setup? - Or is this a Go live day job? - MAILGUN&lt;/li&gt;
&lt;li&gt;CMS license - Where do I buy this? Or is it a go live day job? - ON THE DAY&lt;/li&gt;
&lt;li&gt;Activate live crons and queues - Go live day job? - NOT NEEDED&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Migrate a Wordpress Site to Staging</title><link>https://docs.surgems.co.uk/docs/migrate-a-wordpress-site-to-staging/</link><pubDate>Mon, 23 Oct 2023 13:37:01 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/migrate-a-wordpress-site-to-staging/</guid><description>&lt;h1 id="migrate-a-wordpress-site-to-staging-pre-requisites"&gt;Migrate a Wordpress Site to Staging### Pre-Requisites &lt;a href="#migrate-a-wordpress-site-to-staging-pre-requisites" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Admin Access to Source Site&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F0624P4RTPY" rel="external" target="_blank"&gt;Setup on Staging Site&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; (Skip Github Bits)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="source-site"&gt;Source Site &lt;a href="#source-site" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Install All-in One WP Migration Plugin&lt;/li&gt;
&lt;li&gt;Take a Backup&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="staging-site"&gt;Staging Site &lt;a href="#staging-site" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Go to Site in Forge&lt;/li&gt;
&lt;li&gt;If requires wiring up to Github then this is a manual process, see @U05HS1ATKT7&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Setup New Github Repo for a Project</title><link>https://docs.surgems.co.uk/docs/setup-new-github-repo-for-a-project/</link><pubDate>Fri, 20 Oct 2023 07:40:04 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/setup-new-github-repo-for-a-project/</guid><description>&lt;h1 id="setup-new-github-repo-for-a-projecthow-to-create-a-new-github-repo-for-a-new-project-setup-default-branches-permissions-etc"&gt;Setup New Github Repo for a ProjectHow to create a new Github repo for a new project, setup default branches, permissions etc. &lt;a href="#setup-new-github-repo-for-a-projecthow-to-create-a-new-github-repo-for-a-new-project-setup-default-branches-permissions-etc" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Sometimes creating a default .gitignore is not helpful as you want a truly empty repo, use your judgement here&lt;/p&gt;
&lt;p&gt;&lt;a href="https://surgems.slack.com/files/U05HS1ATKT7/F062QEWNSE4/2023-10-20_08-38-33.mp4?u=U05HS1ATKT7&amp;file_id=F062QEWNSE4&amp;name=2023-10-20_08-38-33.mp4" rel="external" target="_blank"&gt;2023-10-20_08-38-33.mp4&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Aero import sheet explanation (for client) example</title><link>https://docs.surgems.co.uk/docs/aero-import-sheet-explanation-for-client-example/</link><pubDate>Fri, 06 Oct 2023 12:10:29 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/aero-import-sheet-explanation-for-client-example/</guid><description>&lt;h1 id="aero-import-sheet-explanation-for-client-examplebelow-should-be-tweaked--expanded-as-needed-and-sent-out-with-and-example-export-from-aero"&gt;Aero import sheet explanation (for client) exampleBelow should be tweaked / expanded as needed and sent out with and example export from Aero &lt;a href="#aero-import-sheet-explanation-for-client-examplebelow-should-be-tweaked--expanded-as-needed-and-sent-out-with-and-example-export-from-aero" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;In general for an Aero export we want default format, ex Vat, don’t combine products and variants&lt;/p&gt;
&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;Apologies in advance, a complicated email, but I’m hoping to introduce key points for understanding and happy to answer any questions on the back of it to get us to where we need to be, the ultimate goal here is for us to start backwards and forwarding the attached sheet, you populating and updating, and us importing into the system and for us too import and you to see the end outcome.&lt;/p&gt;</description></item><item><title>Your Voucher Book / Expo Steps</title><link>https://docs.surgems.co.uk/docs/your-voucher-book-expo-steps/</link><pubDate>Thu, 28 Sep 2023 08:36:12 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/your-voucher-book-expo-steps/</guid><description>&lt;h1 id="your-voucher-book--expo-stepsthis-is-a-react-native-javascript-hybrid-app-write-once-run-many-within-the-expo-platform-which-is-used-for-cloud-build-and-distribution-its-too-complex-to-cover-local-system-requirements-but-minimum-are-node--react-native-ide-eg-webstorm"&gt;Your Voucher Book / Expo StepsThis is a react native (Javascript) hybrid app (write once run many) within the Expo platform which is used for cloud build and distribution. It’s too complex to cover local system requirements but minimum are Node / React native IDE (eg webstorm); &lt;a href="#your-voucher-book--expo-stepsthis-is-a-react-native-javascript-hybrid-app-write-once-run-many-within-the-expo-platform-which-is-used-for-cloud-build-and-distribution-its-too-complex-to-cover-local-system-requirements-but-minimum-are-node--react-native-ide-eg-webstorm" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;Node 20&lt;/li&gt;
&lt;li&gt;Java 11 (Needed for local Android builds / emulators)&lt;/li&gt;
&lt;li&gt;Yarn (Seems more resilient than npm for package management so use this)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="package-management"&gt;Package Management &lt;a href="#package-management" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Use yarn, eg&lt;/p&gt;</description></item><item><title>Aero Commerce Issues and Solutions</title><link>https://docs.surgems.co.uk/docs/aero-commerce-issues-and-solutions/</link><pubDate>Wed, 13 Sep 2023 07:55:44 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/aero-commerce-issues-and-solutions/</guid><description>&lt;h1 id="aero-commerce-issues-and-solutions-on-live-servers-the-media-library-image-urls--thumbnails-are-broken"&gt;Aero Commerce Issues and Solutions### On live servers the media library image urls / thumbnails are broken &lt;a href="#aero-commerce-issues-and-solutions-on-live-servers-the-media-library-image-urls--thumbnails-are-broken" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;They 404’ing (eg in backend). This is because they use signed urls and nginx isn’t passing over the ?sig= query string, solve in default Aero template&lt;/p&gt;


 
 &lt;pre tabindex="0"&gt;&lt;code&gt;location ~* /media/* {        try_files $uri $uri/ /index.php?$query_string; }&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="expose-additional-media-library-properties-to-the-js--twig-files"&gt;Expose additional Media Library Properties to the js / twig files &lt;a href="#expose-additional-media-library-properties-to-the-js--twig-files" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Eg, want to use the original uploaded file name as what the file is downloaded as opposed the random file name it creates;&lt;/p&gt;</description></item><item><title>General Ideas &amp;amp; Future Goals</title><link>https://docs.surgems.co.uk/docs/general-ideas-amp-future-goals/</link><pubDate>Tue, 12 Sep 2023 07:32:54 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/general-ideas-amp-future-goals/</guid><description>&lt;h1 id="general-ideas--future-goals-development"&gt;General Ideas &amp;amp; Future Goals# &lt;strong&gt;Development&lt;/strong&gt; &lt;a href="#general-ideas--future-goals-development" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;h3 id="generic-starter-styles"&gt;&lt;strong&gt;Generic starter styles&lt;/strong&gt; &lt;a href="#generic-starter-styles" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="reusable-partials-with-styling"&gt;Reusable partials with styling &lt;a href="#reusable-partials-with-styling" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="adding-everything-to-teamwork"&gt;Adding everything to teamwork &lt;a href="#adding-everything-to-teamwork" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="repeatable-styles--partials"&gt;Repeatable styles / partials &lt;a href="#repeatable-styles--partials" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="partial-naming--naming-conventions---canvas"&gt;Partial Naming / Naming Conventions - &lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05RJGL396W" rel="external" target="_blank"&gt;Canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; &lt;a href="#partial-naming--naming-conventions---canvas" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="conversion-chart--best-practice"&gt;Conversion Chart / Best Practice &lt;a href="#conversion-chart--best-practice" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h1 id="design"&gt;&lt;strong&gt;Design&lt;/strong&gt; &lt;a href="#design" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;h3 id="reusable-elements--partials"&gt;Reusable elements / Partials &lt;a href="#reusable-elements--partials" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="hover-styles"&gt;Hover styles &lt;a href="#hover-styles" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="no-results-styling"&gt;No results styling &lt;a href="#no-results-styling" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="any-animations-to-be-explained-either-on-teamwork-or-in-the-xd"&gt;Any animations to be explained either on Teamwork or in the XD &lt;a href="#any-animations-to-be-explained-either-on-teamwork-or-in-the-xd" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h1 id="general"&gt;&lt;strong&gt;General&lt;/strong&gt; &lt;a href="#general" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;h3 id="website-information---where-does-it-come-from---should-be-in-the-initial-brief-or-what-they-need"&gt;Website information - where does it come from? - Should be in the initial brief or what they need &lt;a href="#website-information---where-does-it-come-from---should-be-in-the-initial-brief-or-what-they-need" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;</description></item><item><title>Aero Commerce Commands</title><link>https://docs.surgems.co.uk/docs/aero-commerce-commands/</link><pubDate>Fri, 08 Sep 2023 10:13:18 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/aero-commerce-commands/</guid><description>&lt;h1 id="aero-commerce-commandsthis-might-need-splitting-out-into-more-docs-over-time-but-a-starting-point"&gt;Aero Commerce CommandsThis might need splitting out into more docs over time, but a starting point &lt;a href="#aero-commerce-commandsthis-might-need-splitting-out-into-more-docs-over-time-but-a-starting-point" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;h2 id="product-related-commands"&gt;Product Related Commands &lt;a href="#product-related-commands" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Re-indexes database data into your search provider.&lt;/p&gt;
&lt;p&gt;php artisan aero:search:reinde&lt;code&gt;x&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Re-setup and re-index your search environment.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;php artisan aero:search:rebuild&lt;/code&gt;&lt;/p&gt;
&lt;h2 id="aero-csv-importer-commands-in-dev-mode"&gt;Aero CSV importer commands in Dev Mode &lt;a href="#aero-csv-importer-commands-in-dev-mode" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;a href="https://agora.aerocommerce.com/packages/aerocargo/csv" rel="external" target="_blank"&gt;https://agora.aerocommerce.com/packages/aerocargo/csv&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Canvas</title><link>https://docs.surgems.co.uk/docs/canvas/</link><pubDate>Tue, 05 Sep 2023 13:56:47 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/canvas/</guid><description>&lt;h1 id="canvas-knowledge-basefloppy_floppy_disk"&gt;Canvas# Knowledge Base  





 



 
&amp;#x1f4be; &lt;a href="#canvas-knowledge-basefloppy_floppy_disk" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;em&gt;Feel free to add anything general in here, weird things you’ve come across, bug fixes, custom assets/partials etc&amp;hellip;&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;blockquote&gt;
&lt;p&gt;When creating new canvases ( Three dots &amp;gt; Create a new canvas ) make sure to click &lt;strong&gt;Share &amp;gt; General &amp;gt; Can Edit&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h1 id="successes"&gt;&lt;strong&gt;Successes&lt;/strong&gt; &lt;a href="#successes" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F08Q92GRPAA" rel="external" target="_blank"&gt;Successes &amp;amp; Go Lives&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="team-goals"&gt;Team Goals &lt;a href="#team-goals" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F0783DB61A4" rel="external" target="_blank"&gt;2024 / 2025&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="general"&gt;General &lt;a href="#general" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06SD0BN4F8" rel="external" target="_blank"&gt;Productive measurements, Standard CSS, Standard Statamic Practices&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05SADWL6FK" rel="external" target="_blank"&gt;General Ideas &amp;amp; Future Goals - WORK IN PROGRESS&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05QPSMQRHD" rel="external" target="_blank"&gt;Expose.dev - Running website on another device&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05RJGL396W" rel="external" target="_blank"&gt;Component/Partial Naming - WORK IN PROGRESS&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05R493C4T1" rel="external" target="_blank"&gt;Duplicate Div - Javascript&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F063G5YHZAM" rel="external" target="_blank"&gt;Feedback Widget&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F062WVAV00N" rel="external" target="_blank"&gt;GlideJS Hidden - Flex Box Fix&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F0624P4RTPY" rel="external" target="_blank"&gt;Forge - Setup Live / Staging site&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F09793X1N6N" rel="external" target="_blank"&gt;FORGE - Staging Hosting (NEW)&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt; 





 



 
&amp;#x1f195;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06F8F66RD2" rel="external" target="_blank"&gt;Website Go Live - Surge Posts&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F0769MNA8P9" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F077JBG8UQ7" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.google.com/document/d/1OC-67etxzMHlHPuh4W2kwp6OQwe6W7sa/edit" rel="external" target="_blank"&gt;Audit Report&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Agreed Design widths to build / in Figma&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07BLQBEV35" rel="external" target="_blank"&gt;FFMpeg Video Generation Commands&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07LF8PERFX" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07LLR4RLHJ" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07USC1NDCG" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F08KNE3D6CC" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="statamic"&gt;Statamic &lt;a href="#statamic" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05R1FL6C5T" rel="external" target="_blank"&gt;Statamic - Weird Bugs&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05R02MRAEP" rel="external" target="_blank"&gt;Setting a default template for a collection or taxonomy&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06502RSQQK" rel="external" target="_blank"&gt;Env Live Cache settings&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06BV6L0URE" rel="external" target="_blank"&gt;Custom Statamic CP style / Admin Theme&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06E201T3AS" rel="external" target="_blank"&gt;Captcha Install&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06E988GH3L" rel="external" target="_blank"&gt;NPM Script&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Surge-Marketing-Solutions/Statamic-Scripts/tree/main/hubspot-forms" rel="external" target="_blank"&gt;HubSpot Form Integration&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06UH8D3A7M" rel="external" target="_blank"&gt;Asset upload issue (tmp/file does not exist)&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07DT9MU8Q1" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="wordpress"&gt;&lt;strong&gt;WordPress&lt;/strong&gt; &lt;a href="#wordpress" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F07SU6C7E3E" rel="external" target="_blank"&gt;Wordpress Migration&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05QPUB9879" rel="external" target="_blank"&gt;WordPress Git Ignore&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05S5JPCX33" rel="external" target="_blank"&gt;WordPress Local Set up and GitHub&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06H1C5TKDX" rel="external" target="_blank"&gt;Migrate a Wordpress Site to Staging&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06LJNE8XLG" rel="external" target="_blank"&gt;Deploy Wordpress Changes from Github&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06MAPY8T63" rel="external" target="_blank"&gt;Disable ACF HTML Escaping&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.eukhost.com/kb/how-to-change-wordpress-password-using-phpmyadmin/" rel="external" target="_blank"&gt;&lt;strong&gt;How to Change WordPress Password Using phpMyAdmin&lt;/strong&gt;&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="aero"&gt;Aero &lt;a href="#aero" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05RHHM4JCB" rel="external" target="_blank"&gt;Aero Commands&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05S46P70F5" rel="external" target="_blank"&gt;Aero Issues / Solutions&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F06H1C5TKDX" rel="external" target="_blank"&gt;Aero staging site / dummy site script&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F071N1ZJN4R" rel="external" target="_blank"&gt;Aero Boilerplate modules&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F071N45B4D8" rel="external" target="_blank"&gt;Creating an Analytic / Tag Manager Account Combo for Aero&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://slack.com/archives/C05JJLGC3ME" rel="external" target="_blank"&gt;Aero Nginx / Hosting config tweaks&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.google.com/document/d/1nrHQxaQ5Duq8QS0WmDdgc7Eg_VNFR6hi5YADxxsTcH8/edit?usp=sharing" rel="external" target="_blank"&gt;https://docs.google.com/document/d/1nrHQxaQ5Duq8QS0WmDdgc7Eg_VNFR6hi5YADxxsTcH8/edit?usp=sharing&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F08V1635N2W" rel="external" target="_blank"&gt;canvas&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="backpack"&gt;Backpack &lt;a href="#backpack" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F08UAM3T2LW" rel="external" target="_blank"&gt;auth.json for Backpack Pro&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F0930PZFGES" rel="external" target="_blank"&gt;Customise pdf export&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="git-processes"&gt;Git Processes &lt;a href="#git-processes" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05RH21RGC9" rel="external" target="_blank"&gt;Videos/Large Files Broken Locally&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F061YHCGHGV" rel="external" target="_blank"&gt;Setup New Github Repo for a Project&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F065XKUJV1S" rel="external" target="_blank"&gt;FORGE - Git config no email or name&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="components"&gt;Components &lt;a href="#components" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F05RPRVP55W" rel="external" target="_blank"&gt;Range input on SplideJS&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="packages"&gt;Packages &lt;a href="#packages" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://surgems.slack.com/docs/T05HN98TCES/F09976WPP54" rel="external" target="_blank"&gt;Email CMS for Backpack&lt;svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path fill="currentColor" d="M14 5c-.552 0-1-.448-1-1s.448-1 1-1h6c.552 0 1 .448 1 1v6c0 .552-.448 1-1 1s-1-.448-1-1v-3.586l-7.293 7.293c-.391.39-1.024.39-1.414 0-.391-.391-.391-1.024 0-1.414l7.293-7.293h-3.586zm-9 2c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1v-4.563c0-.552.448-1 1-1s1 .448 1 1v4.563c0 1.657-1.343 3-3 3h-11c-1.657 0-3-1.343-3-3v-11c0-1.657 1.343-3 3-3h4.563c.552 0 1 .448 1 1s-.448 1-1 1h-4.563z"/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="old-team-meetings"&gt;Old Team Meetings &lt;a href="#old-team-meetings" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h2&gt;&lt;h3 id="template"&gt;Template &lt;a href="#template" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="next"&gt;&lt;strong&gt;Next&lt;/strong&gt; &lt;a href="#next" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;h3 id="archive"&gt;Archive &lt;a href="#archive" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;August 24&lt;/p&gt;</description></item><item><title>Client Support Request</title><link>https://docs.surgems.co.uk/docs/client-support-request/</link><pubDate>Wed, 23 Aug 2023 14:47:37 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/client-support-request/</guid><description>&lt;h1 id="client-support-requestscenario-client-sends-an-email-direct-to-one-of-us-workmate-project-group-or-we-get-comms-from-some-other-route-ultimately-we-need-to-get-that-work-into-teamwork-scheduled-and-done-what-should-that-process-be"&gt;Client Support RequestScenario, client sends an email (direct to one of us, workmate, project group) or we get comms from some other route, ultimately we need to get that work into teamwork, scheduled, and done, what should that process be? &lt;a href="#client-support-requestscenario-client-sends-an-email-direct-to-one-of-us-workmate-project-group-or-we-get-comms-from-some-other-route-ultimately-we-need-to-get-that-work-into-teamwork-scheduled-and-done-what-should-that-process-be" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Eg;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1&lt;/li&gt;
&lt;li&gt;2&lt;/li&gt;
&lt;li&gt;3&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Goals are;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Andy doesn’t spend all day  Triaging&lt;/li&gt;
&lt;li&gt;It gets seen, triaged, and responded to within 4 hours (Even if the answer is we’ll look at it next week)&lt;/li&gt;
&lt;li&gt;Less places to look (I’m not against removing the helpdesk and just having an email group if that’s better)&lt;/li&gt;
&lt;li&gt;It gets done, well!&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Weekly Project Updates Process?</title><link>https://docs.surgems.co.uk/docs/weekly-project-updates-process/</link><pubDate>Wed, 23 Aug 2023 14:39:08 +0000</pubDate><guid>https://docs.surgems.co.uk/docs/weekly-project-updates-process/</guid><description>&lt;h1 id="weekly-project-updates-processthe-goal-here-is-to-improve-project-comms-by-giving-a-weekly-update-on-where-the-project-is-what-were-waiting-on-what-were-working-on-and-whats-coming-next"&gt;Weekly Project Updates Process?The goal here is to improve project comms by giving a weekly update on where the project is, what we’re waiting on, what’ we’re working on, and what’s coming next.  &lt;a href="#weekly-project-updates-processthe-goal-here-is-to-improve-project-comms-by-giving-a-weekly-update-on-where-the-project-is-what-were-waiting-on-what-were-working-on-and-whats-coming-next" class="anchor" aria-hidden="true"&gt;&lt;i class="material-icons align-middle"&gt;link&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;This is a moving target but throwing out some ideas;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pre Friday pm / Monday am for all as this is the info needed to be reported in the weekly team meeting&lt;/li&gt;
&lt;li&gt;Include latest deliverables and links we need feedback on&lt;/li&gt;
&lt;li&gt;Include what snags they’ve reported that are updated&lt;/li&gt;
&lt;li&gt;Include what we will be working on next&lt;/li&gt;
&lt;li&gt;Take opportunity to review the XD doc and request what ever info we need to wire up the functionality&lt;/li&gt;
&lt;li&gt;Include other dept summaries / waiting on, eg Jack has sent out content for feedback or we’re chasing images, so summarise everythign.   How?&lt;/li&gt;
&lt;li&gt;Report even if nothing to report&lt;/li&gt;
&lt;li&gt;Anything else?&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>