Repository: FOULAB/foulab-dot-org-hugo
Pull request #35: Minor UI changes
Author: login: kryma-foulab
Created: 2025-03-08T19:27:45Z | Merged: 2025-03-13T23:29:08Z

Files changed:
 -  baseof.html: new little badge on the bottom
![image](https://github.com/user-attachments/assets/a3de26b2-bbec-4403-85bc-d903b9bc4b28)

 - footer.html - full of dead links, looks unused

 - header.html - removed Twitter and mailing list (both unused)
![image](https://github.com/user-attachments/assets/34d6d9e2-72e9-4093-b42e-8c2bebc7174a)

 - navigation.html - simplified the donation section of the sidebar. Visiting foulab.org no longer sends a network request to Shopify :tada: 
![image](https://github.com/user-attachments/assets/8bf7681b-8464-4b10-af70-778fdc18a8b8)

 - icons: replaced Twitter logo with X, added SVG icons for Reddit, Fediverse, Zeffy, Linkedin, Meshtastic, and direct SSH access.


Diff:
diff --git a/themes/foulab-2018/layouts/_default/baseof.html b/themes/foulab-2018/layouts/_default/baseof.html
index e30e698..e327fff 100755
--- a/themes/foulab-2018/layouts/_default/baseof.html
+++ b/themes/foulab-2018/layouts/_default/baseof.html
@@ -61,6 +61,9 @@
 	      <img src="{{ .Site.BaseURL }}/img/license_cc_80x15.png" alt="Creative Commons Non-commercial License with Attribution 3.0" />
 	    </a>
 	    <img src="{{ .Site.BaseURL }}/img/madeinquebec_80x15.png" alt="Made in Quebec" title="Made in Quebec" />
+	    <a href="{{ .Site.BaseURL }}" title="FOULAB">
+	      <img src="{{ .Site.BaseURL }}/img/foulab.png" alt="FOULAB Hackerspace" title="FOULAB Hackerspace" />
+	    </a>
 	    
 	    <br />
 	    Except where otherwise noted, content on this site is licensed under a Creative Commons Non-Commercial with Attribution 3.0 License.&nbsp;
diff --git a/themes/foulab-2018/layouts/partials/footer.html b/themes/foulab-2018/layouts/partials/footer.html
deleted file mode 100755
index cb77dc5..0000000
--- a/themes/foulab-2018/layouts/partials/footer.html
+++ /dev/null
@@ -1,23 +0,0 @@
-	  <div class="footer">
-	    <a href="http://validator.w3.org/check?uri=referer" title="Valid XHTML 1.0 Transitional">
-	      <img src="https://foulab.org/images/badges/valid_xhtml10_80x15.png" alt="Valid XHTML 1.0 Transitional" />
-	    </a>
-	    <a href="http://jigsaw.w3.org/css-validator/" title="Valid CSS">
-	      <img src="https://foulab.org/images/badges/valid_css_80x15.png" alt="Valid CSS" />
-	    </a>
-	    <a href="http://www.w3.org/WAI/WCAG1A-Conformance" title="Level A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0">
-	      <img  src="https://foulab.org/images/badges/valid_wai-a_80x15.png" alt="Level A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0" />
-	    </a>
-	    <a href="http://creativecommons.org/licenses/by-nc/3.0/" title="Creative Commons Non-commercial License with Attribution 3.0">
-	      <img src="https://foulab.org/images/badges/license_cc_80x15.png" alt="Creative Commons Non-commercial License with Attribution 3.0" />
-	    </a>
-	    <img src="https://foulab.org/images/badges/madeinquebec_80x15.png" alt="Made in Quebec" title="Made in Quebec" />
-	    
-	    <br />
-	    Except where otherwise noted, content on this site is licensed under a Creative Commons Non-Commercial with Attribution 3.0 License.&nbsp;
-	    <a href="http://creativecommons.org/licenses/by-nc/3.0/">Creative Commons Non-commercial Attribution 3.0 License</a>
-	  </div>
-    </div>
-{{ partial "wisdom.html" . }}
-  </body>
-</html>
diff --git a/themes/foulab-2018/layouts/partials/header.html b/themes/foulab-2018/layouts/partials/header.html
index 900179c..05c0383 100755
--- a/themes/foulab-2018/layouts/partials/header.html
+++ b/themes/foulab-2018/layouts/partials/header.html
@@ -20,18 +20,15 @@
 	    <a href="https://web.libera.chat/?channels=#foulab" title="IRC Webchat">
 	      <img id="icons" src="{{ .Site.BaseURL }}/img/irc.png"/>
 	    </a>
-	    <a href="https://twitter.com/foulab" title="Twitter">
-	      <img id="icons" src="{{ .Site.BaseURL }}/img/twt.png"/>
-	    </a>
 	    <a href="{{ .Site.BaseURL }}/news/index.xml" title="RSS Feed">
 	      <img id="icons" src="{{ .Site.BaseURL }}/img/rss.png"/>
 	    </a>
-	    <a href="mailto:friends.of.foulab-subscribe@lists.riseup.net" title="Mailing List">
-	      <img id="icons" src="{{ .Site.BaseURL }}/img/eml.png"/>
-	    </a>
 	    <a href="https://www.facebook.com/groups/144161830009" title="Facebook Group">
 	      <img id="icons" src="{{ .Site.BaseURL }}/img/fb.png"/>
 	    </a>
+	    <a href="{{ .Site.BaseURL }}/ical/foulab.ics" title="ICS Calendar">
+	      <img id="icons" src="{{ .Site.BaseURL }}/img/cal.png"/>
+	    </a>
 	  
 	</div>
 	
diff --git a/themes/foulab-2018/layouts/partials/navigation.html b/themes/foulab-2018/layouts/partials/navigation.html
index 014894e..8157e53 100644
--- a/themes/foulab-2018/layouts/partials/navigation.html
+++ b/themes/foulab-2018/layouts/partials/navigation.html
@@ -18,17 +18,12 @@ <h4>MENU</h4>
 	  <h4>SUPPORT FOULAB</h4>
 	  
 	  <hr />
+	  <br />
 	  <center>
-	    </br>
-	    <div id='foulab-shopify-button'></div>
-	    <script type="text/javascript">
-	      (function(){function a(){var a=document.createElement("script");a.async=!0,a.src="https://sdks.shopifycdn.com/buy-button/latest/buy-button-storefront.min.js",(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(a),a.onload=b}function b(){var a=ShopifyBuy.buildClient({domain:"laboratoires-foulab.myshopify.com",storefrontAccessToken:"8bc3e4ceaece959c33748c9c3e64a9fb"});ShopifyBuy.UI.onReady(a).then(function(a){a.createComponent("product",{id:"7437879555",node:document.getElementById("foulab-shopify-button"),moneyFormat:"%24%7B%7Bamount%7D%7D",options:{product:{styles:{product:{"@media (min-width: 601px)":{"max-width":"calc(25% - 20px)","margin-left":"20px","margin-bottom":"50px"}},buttonWrapper:{"margin-top":"5px"},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"5px","padding-bottom":"5px","border-radius":"3px","padding-left":"50px","padding-right":"50px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},contents:{img:!1,title:!1,price:!1},text:{button:"Donate!"},googleFonts:["Droid Sans"]},productSet:{styles:{products:{"@media (min-width: 601px)":{"margin-left":"-20px"}}}},modalProduct:{contents:{img:!1,imgWithCarousel:!0,button:!1,buttonWithQuantity:!0},styles:{product:{"@media (min-width: 601px)":{"max-width":"100%","margin-left":"0px","margin-bottom":"0px"}},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px","padding-left":"20px","padding-right":"20px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},googleFonts:["Droid Sans"],text:{button:"Add to cart"}},option:{styles:{label:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},select:{"font-family":"Droid Sans, sans-serif",}},googleFonts:["Droid Sans"]},cart:{styles:{button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px"}},text:{title:"Donations",total:"Donation Total",empty:"Nothing yet!",notice:"All proceeds go to maintaining Foulab's infrastructure. Rent, repairs, etc. Thank you for making our resources accessible!",button:"DONATE",noteDescription:"Comments? Suggestions? We'd like to hear from you!"},contents:{note:!0},popup:!1,googleFonts:["Droid Sans"]},toggle:{styles:{toggle:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},count:{"font-size":"13px"}},googleFonts:["Droid Sans"]}}})})}window.ShopifyBuy?window.ShopifyBuy.UI?b():a():a()})();
-	    </script>
-
-		<br/>
-    		
-<a style="display: inline-block;font-family: sans-serif;background: #e6461a;color: white;padding: 3px 15px 3px 15px;border-radius: 3px;text-decoration: none;font-size: 16px;font-weight: bold;user-select: none;border: 1px solid #e6461a;" role="button" href="https://www.patreon.com/bePatron?u=6155868&redirect_uri=https%3A%2F%2Ffoulab.org%2Ftestbed%2F&utm_medium=widget"><span style="padding-right: 5px;"><svg viewBox="0 0 8 8" width="14px" height="14px" fill="#fff"><path d="M2.32061871,0.367894189 C3.18961652,-0.0376047918 4.20711396,-0.109604611 5.12711165,0.16039471 C5.93360962,0.39539412 6.6591078,0.894392865 7.17010651,1.55889119 C7.67510524,2.21138955 7.96860451,3.02288751 7.99660444,3.84638544 C8.03210435,4.6978833 7.78560497,5.55788114 7.30110618,6.25987938 C6.59110797,7.31187673 5.35311108,7.98687503 4.07861429,7.999375 C3.44061589,8.000375 2.80261749,7.999875 2.1651191,7.999375 C2.17011908,6.65887837 2.1656191,5.31838174 2.16811909,3.97788511 C2.17011908,3.47138639 2.39811851,2.97288764 2.77711756,2.63638849 C3.13911665,2.30838931 3.6371154,2.13588974 4.12461417,2.17238965 C4.6291129,2.20338957 5.11311169,2.45838893 5.42761089,2.85238794 C5.75061008,3.24938694 5.89160973,3.7853856 5.80860994,4.29038433 C5.72761014,4.82138299 5.39511098,5.30638177 4.93061214,5.57838109 C4.39361349,5.90388027 3.69011526,5.91288025 3.13711665,5.61888099 C3.13761665,6.05337989 3.13661665,6.4883788 3.13761665,6.92337771 C3.63111541,7.06737734 4.15961408,7.09187728 4.66161282,6.97737757 C5.40461095,6.81487798 6.07610926,6.35987912 6.50610818,5.73538069 C6.91610715,5.14988217 7.10560668,4.41738401 7.03460685,3.70738579 C6.97460701,3.05588743 6.69410771,2.42788901 6.25160882,1.94539022 C5.84160985,1.49439136 5.29311123,1.16939217 4.69811273,1.03189252 C4.01411445,0.869392928 3.27411631,0.952892718 2.64611789,1.26789193 C1.6451204,1.7543907 0.962622121,2.82088802 0.952122147,3.93238523 C0.950122152,5.28788182 0.951622148,6.64337841 0.95112215,7.999375 C0.634622945,8.000375 0.317623743,7.999875 0.000124540763,7.999875 C0.000124540763,6.67387833 0.000624539506,5.34838167 0.000124540763,4.022885 C-0.00437544792,3.45688642 0.113124257,2.89038785 0.344123676,2.37338915 C0.7321227,1.49639135 1.4476209,0.769393179 2.32061871,0.367894189"></path></svg></span>Pledge Here</a>
-		</center>
+	    <a target="_blank" href="https://www.zeffy.com/embed/donation-form/e5a7fb19-5a42-41fe-b5e7-1125a61173bf">
+	      <img height=20 src="{{ .Site.BaseURL }}/img/zeffy_button.svg"/>
+	    </a>
+	  </center>
 
 		<br/><br/>
 		<h4 style="text-align: center">SPONSORED BY</h4>
diff --git a/themes/foulab-2018/static/img/foulab.png b/themes/foulab-2018/static/img/foulab.png
new file mode 100644
index 0000000..7c611fa
Binary files /dev/null and b/themes/foulab-2018/static/img/foulab.png differ
diff --git a/themes/foulab-2018/static/img/icons/empty.svg b/themes/foulab-2018/static/img/icons/empty.svg
new file mode 100644
index 0000000..e3a268c
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/empty.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/icons/fediverse.svg b/themes/foulab-2018/static/img/icons/fediverse.svg
new file mode 100644
index 0000000..7daa951
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/fediverse.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/><path d="M59.661 95.374a20.377 20.377 0 0 1-8.73 8.691l47.92 48.118 11.535-5.847zm63.209 63.446-11.536 5.847 24.296 24.375a20.378 20.378 0 0 1 8.731-8.691z" class="st0" style="fill:#000;stroke-width:.395055"/><path d="m178.336 114.416-27.14 13.748 2.014 12.8 30.696-15.566a20.212 20.212 0 0 1-5.57-10.982zm-42.903 21.728-64.157 32.513a20.212 20.212 0 0 1 5.57 10.982l60.602-30.695z" class="st1" style="fill:#000;stroke-width:.395055"/><path d="M114.81 56.066 83.84 116.51l9.125 9.165 32.79-64c-4.109-.71-7.94-2.685-10.943-5.609zM75.82 132.193 60.135 162.81c4.148.711 7.98 2.647 10.943 5.61l13.867-27.061z" class="st2" style="fill:#000;stroke-width:.395055"/><path d="M50.654 104.184c-3.16 1.58-6.677 2.33-10.193 2.133-.671-.04-1.303-.118-1.975-.197l9.165 58.547c3.16-1.58 6.677-2.331 10.193-2.133.671.039 1.304.118 1.975.197z" class="st3" style="fill:#000;stroke-width:.395055"/><path d="M76.925 179.916c.198 1.343.277 2.726.198 4.109-.158 2.804-.91 5.53-2.173 8.059l58.547 9.402c-.198-1.343-.277-2.726-.198-4.109.158-2.804.91-5.53 2.173-8.059z" class="st4" style="fill:#000;stroke-width:.395055"/><path d="m184.104 125.596-27.022 52.78c4.148.71 7.98 2.646 10.943 5.609l27.022-52.78c-4.109-.67-7.941-2.646-10.943-5.61z" class="st5" style="fill:#000;stroke-width:.395055"/><path d="M147.245 50.97a20.377 20.377 0 0 1-8.73 8.691l41.836 42.034a20.377 20.377 0 0 1 8.73-8.691z" class="st6" style="fill:#000;stroke-width:.395055"/><path d="M109.043 44.847 56.145 71.67a20.212 20.212 0 0 1 5.57 10.982l52.898-26.824a20.212 20.212 0 0 1-5.57-10.982z" class="st7" style="fill:#000;stroke-width:.395055"/><path d="M138.435 59.74c-3.2 1.62-6.755 2.41-10.35 2.212a27.081 27.081 0 0 1-1.778-.197l4.701 30.024 12.8 2.054zm-4.74 49.461 11.1 70.952a20.13 20.13 0 0 1 10.035-2.054c.711.04 1.422.118 2.133.237l-10.508-67.08z" class="st8" style="fill:#000;stroke-width:.395055"/><path d="M61.755 82.89c.237 1.383.276 2.766.237 4.188a20.164 20.164 0 0 1-2.133 7.98l30.024 4.82 5.886-11.536zm51.476 8.257-5.887 11.536 70.952 11.417c-.197-1.343-.276-2.726-.197-4.07.158-2.804.908-5.57 2.173-8.098z" class="st9" style="fill:#000;stroke-width:.395055"/><circle cx="129.151" cy="41.568" r="18.568" class="st10" style="fill:#000;fill-opacity:.996;stroke-width:.395055"/><circle cx="198.444" cy="111.097" r="18.568" class="st11" style="fill:#000;fill-opacity:.996;stroke-width:.395055"/><circle cx="153.684" cy="198.484" r="18.568" class="st12" style="fill:#000;fill-opacity:.996;stroke-width:.395055"/><circle cx="56.738" cy="182.918" r="18.568" class="st13" style="fill:#000;fill-opacity:.996;stroke-width:.395055"/><circle cx="41.568" cy="85.932" r="18.568" class="st14" style="fill:#000;fill-opacity:.996;stroke-width:.395055"/></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/icons/linkedin.svg b/themes/foulab-2018/static/img/icons/linkedin.svg
new file mode 100644
index 0000000..8b4222c
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/linkedin.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/><path d="M192 32H48c-8.84 0-16 7.16-16 16v144c0 8.84 7.16 16 16 16h144c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16zM87.632 176h-23.6v-75.936h23.6zm-12.04-86.792c-7.608 0-13.76-6.168-13.76-13.76s6.16-13.752 13.76-13.752c7.584 0 13.752 6.168 13.752 13.752 0 7.592-6.168 13.76-13.752 13.76zM176.032 176h-23.584v-36.928c0-8.808-.16-20.136-12.264-20.136-12.28 0-14.168 9.592-14.168 19.496V176h-23.584v-75.936h22.64v10.376h.32c3.152-5.968 10.848-12.264 22.328-12.264 23.896 0 28.312 15.728 28.312 36.176z" style="stroke-width:8"/></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/icons/meshtastic.svg b/themes/foulab-2018/static/img/icons/meshtastic.svg
new file mode 100644
index 0000000..6d042aa
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/meshtastic.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/><g style="clip-rule:evenodd;fill:#000;fill-opacity:1;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="m250.912 334.664-55.737 81.739-16.286-11.106 63.864-93.657a9.856 9.856 0 0 1 16.276-.015l64.011 93.51-16.266 11.135z" style="fill:#000;fill-opacity:1" transform="matrix(.78479 0 0 .78478 -49.457 -163.127)"/><path d="m89.878 582.923 67.115-98.421-16.591-11.314-67.115 98.421z" style="fill:#000;fill-opacity:1" transform="matrix(.79725 0 0 .79725 -22.488 -300.99)"/></g></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/icons/reddit.svg b/themes/foulab-2018/static/img/icons/reddit.svg
new file mode 100644
index 0000000..72f1018
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/reddit.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/><path d="M120 25c-52.468 0-95 42.532-95 95s42.532 95 95 95 95-42.532 95-95-42.532-95-95-95zm6.602 37.944a2.939 2.939 0 0 1 1.168.024l23.286 4.654a9.397 9.397 0 0 1 7.174-4.654c5.221-.566 9.895 3.213 10.46 8.434.567 5.221-3.205 9.894-8.426 10.46-5.221.567-9.902-3.217-10.468-8.434l-20.325-4.275-6.162 29.64a67.554 67.554 0 0 1 36.576 11.69c2.458-2.335 5.691-3.731 9.092-3.85 7.675-.257 14.095 5.716 14.38 13.367.095 5.34-2.908 10.246-7.677 12.633.094 1.393.094 2.789 0 4.182 0 21.3-24.796 38.586-55.378 38.586-30.583 0-55.37-17.31-55.37-38.586a30.726 30.726 0 0 1 0-4.182 13.413 13.413 0 0 1-3.735-2.497c-5.597-5.245-5.851-14.033-.61-19.606 5.244-5.598 14.024-5.852 19.598-.611a68.08 68.08 0 0 1 37.055-11.69l7.012-32.965v-.054a2.94 2.94 0 0 1 2.35-2.265zM97.858 120a9.5 9.5 0 0 0-9.501 9.502c0 5.248 4.252 9.509 9.501 9.509s9.51-4.26 9.51-9.51c0-5.248-4.261-9.501-9.51-9.501zm44.006 0a9.5 9.5 0 0 0-9.502 9.502c0 5.248 4.253 9.509 9.502 9.509 5.248 0 9.509-4.26 9.509-9.51 0-5.248-4.26-9.501-9.51-9.501zm-43.295 31.435a2.53 2.53 0 0 0-1.615.587c-1.089.899-1.255 2.534-.356 3.618 6.753 5.075 15.02 7.67 23.472 7.314a36.444 36.444 0 0 0 23.471-7.314v.372c1.037-1.018 1.064-2.717.047-3.758a2.663 2.663 0 0 0-3.75-.046 31.296 31.296 0 0 1-19.869 5.79c-7.081.333-14.045-1.796-19.76-5.976a2.611 2.611 0 0 0-1.64-.587z" style="stroke-width:3.95834"/></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/icons/ssh.svg b/themes/foulab-2018/static/img/icons/ssh.svg
new file mode 100644
index 0000000..58841ee
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/ssh.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/><path d="M120 36.099c-3 0-6 .786-8.654 2.343l-57.692 33.24C48.346 74.799 45 80.555 45 86.67v66.707c0 .807.113 1.716.113 2.524.807 5.077 3.926 9.808 8.54 12.462l57.693 33.24c2.654 1.616 5.654 2.3 8.654 2.3s6-.684 8.654-2.3l49.85-28.733.225-.113 7.617-4.394c5.308-3.115 8.654-8.87 8.654-14.986V86.669c0-6.115-3.346-11.87-8.654-14.986l-57.692-33.24A17.107 17.107 0 0 0 120 36.098Zm0 11.583a6.24 6.24 0 0 1 2.885.676l54.582 31.505 3.11 1.848c.161.097.232.294.383.406l-49.805 26.164c-12.507 7.016-11.29 15.67-11.29 25.94l.158 55.055c0 1.71.049 1.881.067 3.065-1.041.015-2.082-.178-2.975-.654l-57.692-33.353c-1.73-1.039-2.885-2.997-2.885-4.958V86.669c0-1.961 1.154-3.92 2.885-4.958l3.223-1.848 54.47-31.505a6.24 6.24 0 0 1 2.884-.676zm17.533 73.49c.346-.23.811.006.811.698v4.733c2.077-.808 3.819-1.047 5.319-.586.346 0 .566.46.45 1.037l-1.149 4.282c0 .346-.242.693-.473.924-.115 0-.11.112-.225.112-.116.116-.336.113-.451.113-.692-.115-2.44-.573-5.093.811-2.885 1.5-3.922 3.923-3.922 5.77.116 2.192 1.17 2.884 5.094 2.884 5.192.116 7.369 2.312 7.369 7.505.115 5.192-2.652 10.603-6.806 13.95l.113 3.47v1.375c0 .577-.35 1.166-.812 1.397l-2.884 1.6c-.346.23-.789.014-.789-.563v-4.733c-2.423 1.038-4.852 1.253-6.468.676-.23-.115-.34-.575-.225-1.037l.924-4.372a2.49 2.49 0 0 1 .563-.924s.11-.113.226-.113c.115-.115.357-.113.473-.113 1.73.577 3.805.34 5.882-.698 2.654-1.385 4.394-4.04 4.394-6.694 0-2.423-1.392-3.47-4.507-3.47-4.038 0-7.84-.809-7.955-6.693 0-4.962 2.542-10.02 6.58-13.251v-4.845c0-.577.328-1.28.79-1.51zm28.62 33.466v5.769l-11.538 5.77v-5.77z" style="stroke-width:11.5384"/></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/icons/x.svg b/themes/foulab-2018/static/img/icons/x.svg
new file mode 100644
index 0000000..3f7bfae
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/x.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/><path d="m45 45 57.755 84.375L46.223 195h12.525l49.539-57.545L147.677 195H195l-60.34-88.145L187.907 45H175.42l-46.3 53.752L92.324 45Zm14.956 7.895h28.22l91.868 134.21h-28.22z" style="stroke-width:3.94322"/></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/icons/zeffy.svg b/themes/foulab-2018/static/img/icons/zeffy.svg
new file mode 100644
index 0000000..4ee8069
--- /dev/null
+++ b/themes/foulab-2018/static/img/icons/zeffy.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><rect width="239.004" height="239.004" x=".498" y=".498" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:.995851"/><path d="M157.995 134.384H48.257A8.26 8.26 0 0 1 40 126.127a8.26 8.26 0 0 1 8.257-8.257h109.905c13.857 0 25.563-11.34 25.324-25.191-.227-13.464-11.25-24.343-24.764-24.343-11.523 0-21.233 7.907-23.989 18.587-.926 3.599-4.059 6.183-7.774 6.183h-.41c-5.196 0-9.15-4.847-7.908-9.893 4.442-18 20.728-31.385 40.08-31.385 22.52 0 40.89 18.127 41.273 40.563.394 23.095-18.909 41.998-42.004 41.998zM123.765 199.062H48.257A8.26 8.26 0 0 1 40 190.806a8.26 8.26 0 0 1 8.257-8.257h75.78c4.391 0 8.234-3.305 8.528-7.691.322-4.808-3.499-8.822-8.24-8.822a8.256 8.256 0 0 0-7.12 4.08c-1.503 2.557-4.203 4.176-7.17 4.176-6.349 0-10.342-6.881-7.159-12.376 4.287-7.403 12.294-12.394 21.449-12.394 13.514 0 24.537 10.88 24.765 24.343.233 13.852-11.473 25.192-25.325 25.192z" class="e" style="fill:#000;stroke-width:.554515"/><path d="M68.885 102.04H48.262a8.26 8.26 0 0 1-8.256-8.258 8.26 8.26 0 0 1 8.256-8.256h20.822c7.802 0 14.529-5.984 14.911-13.774.41-8.33-6.25-15.239-14.49-15.239-6.132 0-11.389 3.827-13.507 9.216-1.248 3.178-4.281 5.29-7.697 5.29-5.833 0-9.81-5.883-7.674-11.312C45.146 48.185 56.386 40 69.5 40c16.924 0 30.726 13.624 31.014 30.482.294 17.35-14.279 31.557-31.63 31.557z" class="e" style="fill:#000;stroke-width:.554515"/></svg>
\ No newline at end of file
diff --git a/themes/foulab-2018/static/img/twt.png b/themes/foulab-2018/static/img/twt.png
deleted file mode 100755
index 83de596..0000000
Binary files a/themes/foulab-2018/static/img/twt.png and /dev/null differ
diff --git a/themes/foulab-2018/static/img/zeffy_button.svg b/themes/foulab-2018/static/img/zeffy_button.svg
new file mode 100644
index 0000000..a0b1a4c
--- /dev/null
+++ b/themes/foulab-2018/static/img/zeffy_button.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="1600" height="240"><defs><path id="a" d="M-408.752 38.519h349.663v180.682h-349.663z"/></defs><rect width="1597.433" height="237.646" x="1.284" y="1.284" rx="40" ry="40" style="fill:#fff;stroke:#fff;stroke-width:2.56723"/><path d="M1516.573 134.384h-109.739a8.26 8.26 0 0 1-8.257-8.257 8.26 8.26 0 0 1 8.257-8.257h109.905c13.857 0 25.563-11.34 25.325-25.191-.228-13.464-11.252-24.343-24.765-24.343-11.523 0-21.232 7.907-23.988 18.587-.926 3.599-4.06 6.183-7.775 6.183h-.41c-5.196 0-9.15-4.847-7.907-9.893 4.441-18 20.727-31.385 40.08-31.385 22.519 0 40.89 18.127 41.273 40.563.393 23.095-18.91 41.998-42.005 41.998zM1482.342 199.062h-75.508a8.26 8.26 0 0 1-8.257-8.256 8.26 8.26 0 0 1 8.257-8.257h75.78c4.392 0 8.235-3.305 8.528-7.691.322-4.808-3.498-8.822-8.24-8.822a8.256 8.256 0 0 0-7.12 4.08c-1.502 2.557-4.203 4.176-7.17 4.176-6.349 0-10.341-6.881-7.158-12.376 4.286-7.403 12.293-12.394 21.449-12.394 13.513 0 24.537 10.88 24.764 24.343.233 13.852-11.473 25.192-25.325 25.192z" class="e" style="fill:#000;stroke-width:.554515"/><path d="M1427.462 102.04h-20.622a8.26 8.26 0 0 1-8.257-8.258 8.26 8.26 0 0 1 8.257-8.256h20.822c7.802 0 14.528-5.984 14.91-13.774.411-8.33-6.249-15.239-14.489-15.239-6.133 0-11.39 3.827-13.508 9.216-1.248 3.178-4.28 5.29-7.697 5.29-5.833 0-9.809-5.883-7.674-11.312 4.52-11.522 15.76-19.707 28.874-19.707 16.923 0 30.725 13.624 31.014 30.482.293 17.35-14.28 31.557-31.63 31.557z" class="e" style="fill:#000;stroke-width:.554515"/><text xml:space="preserve" x="51.313" y="166.211" style="font-style:normal;font-weight:400;font-size:145.801px;line-height:1.25;font-family:sans-serif;letter-spacing:0;word-spacing:0;fill:#000;fill-opacity:1;stroke:none;stroke-width:.911257"><tspan x="51.313" y="166.211" style="font-style:normal;font-variant:normal;font-weight:700;font-stretch:normal;font-size:145.801px;font-family:sans-serif;-inkscape-font-specification:&quot;sans-serif Bold&quot;;stroke-width:.911257">Donate with Zeffy</tspan></text></svg>
\ No newline at end of file


Reviews:
user: login: cpatulea
state: CHANGES_REQUESTED
author_association: CONTRIBUTOR
submitted_at: 2025-03-09T02:33:30Z
user: login: cpatulea
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-03-10T00:24:37Z
user: login: kryma-foulab
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-03-12T00:17:13Z
user: login: cpatulea
state: APPROVED
author_association: CONTRIBUTOR
submitted_at: 2025-03-13T18:18:53Z

Review comments:
diff_hunk: @@ -18,29 +18,12 @@ <h4>MENU</h4>
 	  <h4>SUPPORT FOULAB</h4>
 	  
 	  <hr />
+	  <br />
 	  <center>
-	    </br>
-	    <div id='foulab-shopify-button'></div>
-	    <script type="text/javascript">
-	      (function(){function a(){var a=document.createElement("script");a.async=!0,a.src="https://sdks.shopifycdn.com/buy-button/latest/buy-button-storefront.min.js",(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(a),a.onload=b}function b(){var a=ShopifyBuy.buildClient({domain:"laboratoires-foulab.myshopify.com",storefrontAccessToken:"8bc3e4ceaece959c33748c9c3e64a9fb"});ShopifyBuy.UI.onReady(a).then(function(a){a.createComponent("product",{id:"7437879555",node:document.getElementById("foulab-shopify-button"),moneyFormat:"%24%7B%7Bamount%7D%7D",options:{product:{styles:{product:{"@media (min-width: 601px)":{"max-width":"calc(25% - 20px)","margin-left":"20px","margin-bottom":"50px"}},buttonWrapper:{"margin-top":"5px"},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"5px","padding-bottom":"5px","border-radius":"3px","padding-left":"50px","padding-right":"50px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},contents:{img:!1,title:!1,price:!1},text:{button:"Donate!"},googleFonts:["Droid Sans"]},productSet:{styles:{products:{"@media (min-width: 601px)":{"margin-left":"-20px"}}}},modalProduct:{contents:{img:!1,imgWithCarousel:!0,button:!1,buttonWithQuantity:!0},styles:{product:{"@media (min-width: 601px)":{"max-width":"100%","margin-left":"0px","margin-bottom":"0px"}},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px","padding-left":"20px","padding-right":"20px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},googleFonts:["Droid Sans"],text:{button:"Add to cart"}},option:{styles:{label:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},select:{"font-family":"Droid Sans, sans-serif",}},googleFonts:["Droid Sans"]},cart:{styles:{button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px"}},text:{title:"Donations",total:"Donation Total",empty:"Nothing yet!",notice:"All proceeds go to maintaining Foulab's infrastructure. Rent, repairs, etc. Thank you for making our resources accessible!",button:"DONATE",noteDescription:"Comments? Suggestions? We'd like to hear from you!"},contents:{note:!0},popup:!1,googleFonts:["Droid Sans"]},toggle:{styles:{toggle:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},count:{"font-size":"13px"}},googleFonts:["Droid Sans"]}}})})}window.ShopifyBuy?window.ShopifyBuy.UI?b():a():a()})();
-	    </script>
-
-		<br/>
-    		
-<a style="display: inline-block;font-family: sans-serif;background: #e6461a;color: white;padding: 3px 15px 3px 15px;border-radius: 3px;text-decoration: none;font-size: 16px;font-weight: bold;user-select: none;border: 1px solid #e6461a;" role="button" href="https://www.patreon.com/bePatron?u=6155868&redirect_uri=https%3A%2F%2Ffoulab.org%2Ftestbed%2F&utm_medium=widget"><span style="padding-right: 5px;"><svg viewBox="0 0 8 8" width="14px" height="14px" fill="#fff"><path d="M2.32061871,0.367894189 C3.18961652,-0.0376047918 4.20711396,-0.109604611 5.12711165,0.16039471 C5.93360962,0.39539412 6.6591078,0.894392865 7.17010651,1.55889119 C7.67510524,2.21138955 7.96860451,3.02288751 7.99660444,3.84638544 C8.03210435,4.6978833 7.78560497,5.55788114 7.30110618,6.25987938 C6.59110797,7.31187673 5.35311108,7.98687503 4.07861429,7.999375 C3.44061589,8.000375 2.80261749,7.999875 2.1651191,7.999375 C2.17011908,6.65887837 2.1656191,5.31838174 2.16811909,3.97788511 C2.17011908,3.47138639 2.39811851,2.97288764 2.77711756,2.63638849 C3.13911665,2.30838931 3.6371154,2.13588974 4.12461417,2.17238965 C4.6291129,2.20338957 5.11311169,2.45838893 5.42761089,2.85238794 C5.75061008,3.24938694 5.89160973,3.7853856 5.80860994,4.29038433 C5.72761014,4.82138299 5.39511098,5.30638177 4.93061214,5.57838109 C4.39361349,5.90388027 3.69011526,5.91288025 3.13711665,5.61888099 C3.13761665,6.05337989 3.13661665,6.4883788 3.13761665,6.92337771 C3.63111541,7.06737734 4.15961408,7.09187728 4.66161282,6.97737757 C5.40461095,6.81487798 6.07610926,6.35987912 6.50610818,5.73538069 C6.91610715,5.14988217 7.10560668,4.41738401 7.03460685,3.70738579 C6.97460701,3.05588743 6.69410771,2.42788901 6.25160882,1.94539022 C5.84160985,1.49439136 5.29311123,1.16939217 4.69811273,1.03189252 C4.01411445,0.869392928 3.27411631,0.952892718 2.64611789,1.26789193 C1.6451204,1.7543907 0.962622121,2.82088802 0.952122147,3.93238523 C0.950122152,5.28788182 0.951622148,6.64337841 0.95112215,7.999375 C0.634622945,8.000375 0.317623743,7.999875 0.000124540763,7.999875 C0.000124540763,6.67387833 0.000624539506,5.34838167 0.000124540763,4.022885 C-0.00437544792,3.45688642 0.113124257,2.89038785 0.344123676,2.37338915 C0.7321227,1.49639135 1.4476209,0.769393179 2.32061871,0.367894189"></path></svg></span>Pledge Here</a>
-		</center>
-
-		<br/><br/>
path: themes/foulab-2018/layouts/partials/navigation.html
user: login: cpatulea
body: I think this change (removing sponsors) should be in separate commit and PR
created_at: 2025-03-09T02:32:01Z
author_association: CONTRIBUTOR
diff_hunk: @@ -18,29 +18,12 @@ <h4>MENU</h4>
 	  <h4>SUPPORT FOULAB</h4>
 	  
 	  <hr />
+	  <br />
 	  <center>
-	    </br>
-	    <div id='foulab-shopify-button'></div>
-	    <script type="text/javascript">
-	      (function(){function a(){var a=document.createElement("script");a.async=!0,a.src="https://sdks.shopifycdn.com/buy-button/latest/buy-button-storefront.min.js",(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(a),a.onload=b}function b(){var a=ShopifyBuy.buildClient({domain:"laboratoires-foulab.myshopify.com",storefrontAccessToken:"8bc3e4ceaece959c33748c9c3e64a9fb"});ShopifyBuy.UI.onReady(a).then(function(a){a.createComponent("product",{id:"7437879555",node:document.getElementById("foulab-shopify-button"),moneyFormat:"%24%7B%7Bamount%7D%7D",options:{product:{styles:{product:{"@media (min-width: 601px)":{"max-width":"calc(25% - 20px)","margin-left":"20px","margin-bottom":"50px"}},buttonWrapper:{"margin-top":"5px"},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"5px","padding-bottom":"5px","border-radius":"3px","padding-left":"50px","padding-right":"50px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},contents:{img:!1,title:!1,price:!1},text:{button:"Donate!"},googleFonts:["Droid Sans"]},productSet:{styles:{products:{"@media (min-width: 601px)":{"margin-left":"-20px"}}}},modalProduct:{contents:{img:!1,imgWithCarousel:!0,button:!1,buttonWithQuantity:!0},styles:{product:{"@media (min-width: 601px)":{"max-width":"100%","margin-left":"0px","margin-bottom":"0px"}},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px","padding-left":"20px","padding-right":"20px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},googleFonts:["Droid Sans"],text:{button:"Add to cart"}},option:{styles:{label:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},select:{"font-family":"Droid Sans, sans-serif",}},googleFonts:["Droid Sans"]},cart:{styles:{button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px"}},text:{title:"Donations",total:"Donation Total",empty:"Nothing yet!",notice:"All proceeds go to maintaining Foulab's infrastructure. Rent, repairs, etc. Thank you for making our resources accessible!",button:"DONATE",noteDescription:"Comments? Suggestions? We'd like to hear from you!"},contents:{note:!0},popup:!1,googleFonts:["Droid Sans"]},toggle:{styles:{toggle:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},count:{"font-size":"13px"}},googleFonts:["Droid Sans"]}}})})}window.ShopifyBuy?window.ShopifyBuy.UI?b():a():a()})();
-	    </script>
-
-		<br/>
-    		
-<a style="display: inline-block;font-family: sans-serif;background: #e6461a;color: white;padding: 3px 15px 3px 15px;border-radius: 3px;text-decoration: none;font-size: 16px;font-weight: bold;user-select: none;border: 1px solid #e6461a;" role="button" href="https://www.patreon.com/bePatron?u=6155868&redirect_uri=https%3A%2F%2Ffoulab.org%2Ftestbed%2F&utm_medium=widget"><span style="padding-right: 5px;"><svg viewBox="0 0 8 8" width="14px" height="14px" fill="#fff"><path d="M2.32061871,0.367894189 C3.18961652,-0.0376047918 4.20711396,-0.109604611 5.12711165,0.16039471 C5.93360962,0.39539412 6.6591078,0.894392865 7.17010651,1.55889119 C7.67510524,2.21138955 7.96860451,3.02288751 7.99660444,3.84638544 C8.03210435,4.6978833 7.78560497,5.55788114 7.30110618,6.25987938 C6.59110797,7.31187673 5.35311108,7.98687503 4.07861429,7.999375 C3.44061589,8.000375 2.80261749,7.999875 2.1651191,7.999375 C2.17011908,6.65887837 2.1656191,5.31838174 2.16811909,3.97788511 C2.17011908,3.47138639 2.39811851,2.97288764 2.77711756,2.63638849 C3.13911665,2.30838931 3.6371154,2.13588974 4.12461417,2.17238965 C4.6291129,2.20338957 5.11311169,2.45838893 5.42761089,2.85238794 C5.75061008,3.24938694 5.89160973,3.7853856 5.80860994,4.29038433 C5.72761014,4.82138299 5.39511098,5.30638177 4.93061214,5.57838109 C4.39361349,5.90388027 3.69011526,5.91288025 3.13711665,5.61888099 C3.13761665,6.05337989 3.13661665,6.4883788 3.13761665,6.92337771 C3.63111541,7.06737734 4.15961408,7.09187728 4.66161282,6.97737757 C5.40461095,6.81487798 6.07610926,6.35987912 6.50610818,5.73538069 C6.91610715,5.14988217 7.10560668,4.41738401 7.03460685,3.70738579 C6.97460701,3.05588743 6.69410771,2.42788901 6.25160882,1.94539022 C5.84160985,1.49439136 5.29311123,1.16939217 4.69811273,1.03189252 C4.01411445,0.869392928 3.27411631,0.952892718 2.64611789,1.26789193 C1.6451204,1.7543907 0.962622121,2.82088802 0.952122147,3.93238523 C0.950122152,5.28788182 0.951622148,6.64337841 0.95112215,7.999375 C0.634622945,8.000375 0.317623743,7.999875 0.000124540763,7.999875 C0.000124540763,6.67387833 0.000624539506,5.34838167 0.000124540763,4.022885 C-0.00437544792,3.45688642 0.113124257,2.89038785 0.344123676,2.37338915 C0.7321227,1.49639135 1.4476209,0.769393179 2.32061871,0.367894189"></path></svg></span>Pledge Here</a>
-		</center>
-
-		<br/><br/>
path: themes/foulab-2018/layouts/partials/navigation.html
user: login: cpatulea
body: https://github.com/FOULAB/foulab-dot-org-hugo/pull/36
created_at: 2025-03-10T00:24:37Z
author_association: CONTRIBUTOR
diff_hunk: @@ -18,29 +18,12 @@ <h4>MENU</h4>
 	  <h4>SUPPORT FOULAB</h4>
 	  
 	  <hr />
+	  <br />
 	  <center>
-	    </br>
-	    <div id='foulab-shopify-button'></div>
-	    <script type="text/javascript">
-	      (function(){function a(){var a=document.createElement("script");a.async=!0,a.src="https://sdks.shopifycdn.com/buy-button/latest/buy-button-storefront.min.js",(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(a),a.onload=b}function b(){var a=ShopifyBuy.buildClient({domain:"laboratoires-foulab.myshopify.com",storefrontAccessToken:"8bc3e4ceaece959c33748c9c3e64a9fb"});ShopifyBuy.UI.onReady(a).then(function(a){a.createComponent("product",{id:"7437879555",node:document.getElementById("foulab-shopify-button"),moneyFormat:"%24%7B%7Bamount%7D%7D",options:{product:{styles:{product:{"@media (min-width: 601px)":{"max-width":"calc(25% - 20px)","margin-left":"20px","margin-bottom":"50px"}},buttonWrapper:{"margin-top":"5px"},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"5px","padding-bottom":"5px","border-radius":"3px","padding-left":"50px","padding-right":"50px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},contents:{img:!1,title:!1,price:!1},text:{button:"Donate!"},googleFonts:["Droid Sans"]},productSet:{styles:{products:{"@media (min-width: 601px)":{"margin-left":"-20px"}}}},modalProduct:{contents:{img:!1,imgWithCarousel:!0,button:!1,buttonWithQuantity:!0},styles:{product:{"@media (min-width: 601px)":{"max-width":"100%","margin-left":"0px","margin-bottom":"0px"}},button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px","padding-left":"20px","padding-right":"20px"},quantityInput:{"font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px"}},googleFonts:["Droid Sans"],text:{button:"Add to cart"}},option:{styles:{label:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},select:{"font-family":"Droid Sans, sans-serif",}},googleFonts:["Droid Sans"]},cart:{styles:{button:{"font-family":"Droid Sans, sans-serif","font-weight":"bold","font-size":"13px","padding-top":"14.5px","padding-bottom":"14.5px","border-radius":"0px"}},text:{title:"Donations",total:"Donation Total",empty:"Nothing yet!",notice:"All proceeds go to maintaining Foulab's infrastructure. Rent, repairs, etc. Thank you for making our resources accessible!",button:"DONATE",noteDescription:"Comments? Suggestions? We'd like to hear from you!"},contents:{note:!0},popup:!1,googleFonts:["Droid Sans"]},toggle:{styles:{toggle:{"font-family":"Droid Sans, sans-serif","font-weight":"bold"},count:{"font-size":"13px"}},googleFonts:["Droid Sans"]}}})})}window.ShopifyBuy?window.ShopifyBuy.UI?b():a():a()})();
-	    </script>
-
-		<br/>
-    		
-<a style="display: inline-block;font-family: sans-serif;background: #e6461a;color: white;padding: 3px 15px 3px 15px;border-radius: 3px;text-decoration: none;font-size: 16px;font-weight: bold;user-select: none;border: 1px solid #e6461a;" role="button" href="https://www.patreon.com/bePatron?u=6155868&redirect_uri=https%3A%2F%2Ffoulab.org%2Ftestbed%2F&utm_medium=widget"><span style="padding-right: 5px;"><svg viewBox="0 0 8 8" width="14px" height="14px" fill="#fff"><path d="M2.32061871,0.367894189 C3.18961652,-0.0376047918 4.20711396,-0.109604611 5.12711165,0.16039471 C5.93360962,0.39539412 6.6591078,0.894392865 7.17010651,1.55889119 C7.67510524,2.21138955 7.96860451,3.02288751 7.99660444,3.84638544 C8.03210435,4.6978833 7.78560497,5.55788114 7.30110618,6.25987938 C6.59110797,7.31187673 5.35311108,7.98687503 4.07861429,7.999375 C3.44061589,8.000375 2.80261749,7.999875 2.1651191,7.999375 C2.17011908,6.65887837 2.1656191,5.31838174 2.16811909,3.97788511 C2.17011908,3.47138639 2.39811851,2.97288764 2.77711756,2.63638849 C3.13911665,2.30838931 3.6371154,2.13588974 4.12461417,2.17238965 C4.6291129,2.20338957 5.11311169,2.45838893 5.42761089,2.85238794 C5.75061008,3.24938694 5.89160973,3.7853856 5.80860994,4.29038433 C5.72761014,4.82138299 5.39511098,5.30638177 4.93061214,5.57838109 C4.39361349,5.90388027 3.69011526,5.91288025 3.13711665,5.61888099 C3.13761665,6.05337989 3.13661665,6.4883788 3.13761665,6.92337771 C3.63111541,7.06737734 4.15961408,7.09187728 4.66161282,6.97737757 C5.40461095,6.81487798 6.07610926,6.35987912 6.50610818,5.73538069 C6.91610715,5.14988217 7.10560668,4.41738401 7.03460685,3.70738579 C6.97460701,3.05588743 6.69410771,2.42788901 6.25160882,1.94539022 C5.84160985,1.49439136 5.29311123,1.16939217 4.69811273,1.03189252 C4.01411445,0.869392928 3.27411631,0.952892718 2.64611789,1.26789193 C1.6451204,1.7543907 0.962622121,2.82088802 0.952122147,3.93238523 C0.950122152,5.28788182 0.951622148,6.64337841 0.95112215,7.999375 C0.634622945,8.000375 0.317623743,7.999875 0.000124540763,7.999875 C0.000124540763,6.67387833 0.000624539506,5.34838167 0.000124540763,4.022885 C-0.00437544792,3.45688642 0.113124257,2.89038785 0.344123676,2.37338915 C0.7321227,1.49639135 1.4476209,0.769393179 2.32061871,0.367894189"></path></svg></span>Pledge Here</a>
-		</center>
-
-		<br/><br/>
path: themes/foulab-2018/layouts/partials/navigation.html
user: login: kryma-foulab
body: Removed the change from this PR.
created_at: 2025-03-12T00:17:13Z
author_association: CONTRIBUTOR

PR comments:
user: login: cpatulea
created_at: 2025-03-09T02:28:34Z
body: cc @eslachance as this overlaps partially with https://github.com/FOULAB/foulab-dot-org-hugo/pull/27
author_association: CONTRIBUTOR
user: login: cpatulea
created_at: 2025-03-12T23:26:33Z
body: Changes look good.

But what about the commit history? Do you intend to rebase and merge (so 4 individual commits) or squash and merge (single large commit)?
author_association: CONTRIBUTOR
user: login: kryma-foulab
created_at: 2025-03-13T00:23:15Z
body: I think anything but a squash wouldn't make sense here. Let me know if you have a strong preference either way, though.
author_association: CONTRIBUTOR
user: login: cpatulea
created_at: 2025-03-13T00:50:12Z
body: I was thinking it would be nice for the final history to have individual article changes in separate commits from theme changes.

Another way of saying it: content/ in one commit and themes/ in another commit.

How does that sound to you?
author_association: CONTRIBUTOR
user: login: kryma-foulab
created_at: 2025-03-13T04:03:07Z
body: > I was thinking it would be nice for the final history to have individual article changes in separate commits from theme changes.
> 
> Another way of saying it: content/ in one commit and themes/ in another commit.
> 
> How does that sound to you?

Your taste is very refined. #37 is the content-only version of this patch.
author_association: CONTRIBUTOR
user: login: kryma-foulab
created_at: 2025-03-13T12:12:29Z
body: Rebased this PR to be theme-only.
author_association: CONTRIBUTOR
user: login: cpatulea
created_at: 2025-03-13T18:19:13Z
body: Suggested squash commit message:

```
Minor UI changes

- Delete unused footer.html
- Add ICS Calendar icon
- Replace Shopify donation with Zeffy
- Refresh icons
```
author_association: CONTRIBUTOR