Compare commits

...

3 Commits

  1. 1
      themes/theme/static/github.svg
  2. 2
      themes/theme/static/instant-page.js
  3. 43
      themes/theme/static/mail.svg
  4. 1
      themes/theme/static/telegram.svg
  5. 6
      themes/theme/templates/base.html
  6. 14
      themes/theme/templates/index.html

@ -1 +0,0 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>GitHub icon</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>

Before

Width:  |  Height:  |  Size: 827 B

@ -1,2 +0,0 @@
/*! instant.page v5.1.0 - (C) 2019-2020 Alexandre Dieulot - https://instant.page/license */
let t,e;const n=new Set,o=document.createElement("link"),i=o.relList&&o.relList.supports&&o.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype,s="instantAllowQueryString"in document.body.dataset,a="instantAllowExternalLinks"in document.body.dataset,r="instantWhitelist"in document.body.dataset,c="instantMousedownShortcut"in document.body.dataset,d=1111;let l=65,u=!1,f=!1,m=!1;if("instantIntensity"in document.body.dataset){const t=document.body.dataset.instantIntensity;if("mousedown"==t.substr(0,"mousedown".length))u=!0,"mousedown-only"==t&&(f=!0);else if("viewport"==t.substr(0,"viewport".length))navigator.connection&&(navigator.connection.saveData||navigator.connection.effectiveType&&navigator.connection.effectiveType.includes("2g"))||("viewport"==t?document.documentElement.clientWidth*document.documentElement.clientHeight<45e4&&(m=!0):"viewport-all"==t&&(m=!0));else{const e=parseInt(t);isNaN(e)||(l=e)}}if(i){const n={capture:!0,passive:!0};if(f||document.addEventListener("touchstart",function(t){e=performance.now();const n=t.target.closest("a");if(!h(n))return;v(n.href)},n),u?c||document.addEventListener("mousedown",function(t){const e=t.target.closest("a");if(!h(e))return;v(e.href)},n):document.addEventListener("mouseover",function(n){if(performance.now()-e<d)return;const o=n.target.closest("a");if(!h(o))return;o.addEventListener("mouseout",p,{passive:!0}),t=setTimeout(()=>{v(o.href),t=void 0},l)},n),c&&document.addEventListener("mousedown",function(t){if(performance.now()-e<d)return;const n=t.target.closest("a");if(t.which>1||t.metaKey||t.ctrlKey)return;if(!n)return;n.addEventListener("click",function(t){1337!=t.detail&&t.preventDefault()},{capture:!0,passive:!1,once:!0});const o=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1,detail:1337});n.dispatchEvent(o)},n),m){let t;(t=window.requestIdleCallback?t=>{requestIdleCallback(t,{timeout:1500})}:t=>{t()})(()=>{const t=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;t.unobserve(n),v(n.href)}})});document.querySelectorAll("a").forEach(e=>{h(e)&&t.observe(e)})})}}function p(e){e.relatedTarget&&e.target.closest("a")==e.relatedTarget.closest("a")||t&&(clearTimeout(t),t=void 0)}function h(t){if(t&&t.href&&(!r||"instant"in t.dataset)&&(a||t.origin==location.origin||"instant"in t.dataset)&&["http:","https:"].includes(t.protocol)&&("http:"!=t.protocol||"https:"!=location.protocol)&&(s||!t.search||"instant"in t.dataset)&&!(t.hash&&t.pathname+t.search==location.pathname+location.search||"noInstant"in t.dataset))return!0}function v(t){if(n.has(t))return;const e=document.createElement("link");e.rel="prefetch",e.href=t,document.head.appendChild(e),n.add(t)}

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M467,61H45C20.218,61,0,81.196,0,106v300c0,24.72,20.128,45,45,45h422c24.72,0,45-20.128,45-45V106
C512,81.28,491.872,61,467,61z M460.786,91L256.954,294.833L51.359,91H460.786z M30,399.788V112.069l144.479,143.24L30,399.788z
M51.213,421l144.57-144.57l50.657,50.222c5.864,5.814,15.327,5.795,21.167-0.046L317,277.213L460.787,421H51.213z M482,399.787
L338.213,256L482,112.212V399.787z"/>
</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 959 B

@ -1 +0,0 @@
<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>Telegram icon</title><path d="M23.91 3.79L20.3 20.84c-.25 1.21-.98 1.5-2 .94l-5.5-4.07-2.66 2.57c-.3.3-.55.56-1.1.56-.72 0-.6-.27-.84-.95L6.3 13.7l-5.45-1.7c-1.18-.35-1.19-1.16.26-1.75l21.26-8.2c.97-.43 1.9.24 1.53 1.73z"/></svg>

Before

Width:  |  Height:  |  Size: 307 B

@ -15,17 +15,15 @@
{% include 'style.css' %}
</style>
<script defer src="/theme/instant-page.js"></script>
</head>
<body>
<div class="container">
<div class="logo">
<a href="/">
<a href="/" aria-label="Return home">
<svg version="1.1" viewBox="0 0 212.2 121.18" xmlns="http://www.w3.org/2000/svg">
<rect width="212.2" height="121.18" stroke-width=".265"/>
<g transform="matrix(.54303 0 0 .54303 -10.488 -292.52)" fill="#fff" style="shape-inside:url(#rect913);white-space:pre" aria-label="tanner█">
<g transform="matrix(.54303 0 0 .54303 -10.488 -292.52)" fill="#fff" style="shape-inside:url(#rect913);white-space:pre">
<path d="m50.641 570.31v11.859h15.589v5.333h-15.589v22.675q0 4.6244 1.7528 6.4518 1.7528 1.8274 6.1162 1.8274h7.7198v5.4822h-8.3911q-7.7198 0-10.89-3.0954-3.17-3.0954-3.17-10.666v-22.675h-11.151v-5.333h11.151v-11.859z"/>
<path d="m99.906 602.95h-2.2749q-6.0043 0-9.0624 2.1258-3.0208 2.0884-3.0208 6.2654 0 3.7667 2.2749 5.8551t6.3027 2.0884q5.6687 0 8.9132-3.9158 3.2446-3.9531 3.2818-10.89v-1.529zm13.314-2.8343v23.831h-6.8994v-6.1908q-2.2003 3.7294-5.5568 5.5195-3.3192 1.7528-8.0928 1.7528-6.3772 0-10.181-3.5802-3.804-3.6175-3.804-9.6591 0-6.9739 4.6617-10.591 4.699-3.6175 13.761-3.6175h9.2116v-1.0815q-0.0373-4.9974-2.536-7.235-2.4987-2.2749-7.9809-2.2749-3.5056 0-7.0858 1.0069-3.5802 1.0069-6.9739 2.9462v-6.8621q3.804-1.4545 7.2723-2.163 3.5056-0.74588 6.7875-0.74588 5.1838 0 8.8386 1.529 3.6921 1.529 5.967 4.5871 1.4172 1.8647 2.0139 4.6244 0.5967 2.7224 0.5967 8.2046z"/>
<path d="m158.9 598.06v25.882h-6.8994v-25.882q0-5.6314-1.9766-8.2792t-6.1908-2.6479q-4.8109 0-7.4215 3.431-2.5733 3.3937-2.5733 9.771v23.607h-6.862v-41.769h6.862v6.2654q1.8274-3.5802 4.9601-5.4076 3.1327-1.8647 7.4215-1.8647 6.3772 0 9.5099 4.2142 3.17 4.1769 3.17 12.68z"/>

@ -12,6 +12,11 @@
Hi, I'm <a href="/about">Tanner</a>! I like home automation, <a href="/sensors">sensors</a>, privacy, bots, Python, Debian, coffee, and makerspaces.
</p>
<p>
Email: <a href="mailto:site4@tannercollin.com">site4@tannercollin.com</a> <br />
Telegram: <a href="https://t.me/tannercollin" target="_blank" rel="noreferrer noopener">@tannercollin</a>
</p>
<h2>Projects</h2>
<p>
@ -61,14 +66,5 @@
<li>Electrical Engineer Intern at <a class="external" href="https://www.pason.com/" target="_blank" rel="noreferrer noopener">Pason Systems</a>, 2014–2015</li>
<li>BSc. Electrical Engineering from University of Calgary</li>
</ul>
<h2>Contact Info</h2>
<p>I'm very open to collaboration and responsive to messages. If you have any thoughts feel free to reach out:</p>
<p>
Email: <a href="mailto:site4@tannercollin.com">site4@tannercollin.com</a> <br />
Telegram: <a href="https://t.me/tannercollin" target="_blank" rel="noreferrer noopener">@tannercollin</a>
</p>
</div>
{% endblock %}

Loading…
Cancel
Save