-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
132 lines (120 loc) · 7.21 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Notes on web development, crypto, self-hosting, and tech in general.">
<meta name="theme-color" content="#f1f2f4">
<meta property="og:title" content="ardislu.dev">
<meta property="og:description" content="Notes on web development, crypto, self-hosting, and tech in general.">
<meta property="og:type" content="website">
<meta property="og:url" content="https://ardislu.dev/">
<meta property="og:image" content="https://ardislu.dev/og_image.png">
<meta property="og:image:alt" content="Website logo above the text 'notes on web development, crypto, self-hosting, and tech in general.'">
<meta name="twitter:card" content="summary_large_image">
<base href="/">
<link rel="modulepreload" href="/vendor.min.js">
<link rel="preload" as="fetch" href="/api?https://sheets.googleapis.com/v4/spreadsheets/1pfGF8yBu3D0GPTezygLuzu3Cif8SkjhtG98nL-czlhc/values/B3:I" crossorigin>
<link rel="icon" href="/logo.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/logo_maskable.png">
<link rel="manifest" href="/manifest.webmanifest">
<link rel="search" href="https://ardislu.dev/opensearch.osdx" type="application/opensearchdescription+xml" title="ardislu.dev">
<link rel="alternate" type="application/atom+xml" title="ardislu.dev" href="/atom.xml">
<link rel="canonical" href="https://ardislu.dev/">
<style>
@layer fonts, base, print, hljs;
@import "/fonts.css" layer(fonts);
@import "/style.css" layer(base);
@import "/print.css" layer(print) print;
@import "https://cdn.jsdelivr.net/gh/highlightjs/[email protected]/build/styles/default.min.css" layer(hljs);
</style>
<title>ardislu.dev</title>
</head>
<body>
<header>
<a href="/">
<svg role="img" aria-labelledby="logo" width="24" height="24" viewBox="0 0 24 24" fill="#005ce6">
<title id="logo">ardislu.dev logo</title>
<path d="m15.79 0 8.2 6.83-5.47 4.55-8.2-6.83z" />
<path d="m5.48 8.59 8.2 6.83-5.47 4.55-8.2-6.83z" />
<path d="m18.535 13.25 3.854-3.129 1.285 1.043-5.139 4.172z" />
<path d="m0.96453 17.951 1.1832-0.981 5.9161 4.904 5.9162-4.904v1.962l-5.9162 4.904z" />
</svg>
</a>
<search>
<form>
<label for="query" class="visually-hidden">Search this site</label>
<input type="search" name="query" id="query" pattern=".*\w+.*">
<button>
<svg role="img" aria-labelledby="search-icon" width="24" height="24" viewBox="0 0 24 24" fill="none">
<title id="search-icon">Search</title>
<circle cx="9" cy="9" r="7" stroke="#000" />
<line x1="14" y1="14" x2="20" y2="20" stroke="#000" stroke-linecap="round" />
</svg>
</button>
</form>
</search>
<nav>
<a id="edit" href="/">
<svg role="img" aria-labelledby="pencil" width="24" height="24" viewBox="0 0 24 24">
<title id="pencil">Edit this page</title>
<path d="M0 0h24v24H0V0z" fill="none" />
<path d="M14.06 9.02l.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z" />
</svg>
</a>
<a href="https://github.com/ardislu/ardislu.dev">
<svg role="img" aria-labelledby="github" width="24" height="24" viewBox="0 0 24 24">
<title id="github">GitHub repository</title>
<path d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33c.85 0 1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2z" />
</svg>
</a>
<a href="https://ardislu.dev/atom.xml">
<svg role="img" aria-labelledby="feed" width="24" height="24" viewBox="0 0 48 48">
<title id="feed">Atom feed</title>
<path d="M10.9 42q-2.05 0-3.475-1.425Q6 39.15 6 37.1t1.425-3.475Q8.85 32.2 10.9 32.2t3.475 1.425Q15.8 35.05 15.8 37.1t-1.425 3.475Q12.95 42 10.9 42Zm24.6 0q0-6.1-2.325-11.475T26.85 21.15q-4-4-9.375-6.325T6 12.5V8q7.05 0 13.225 2.675t10.8 7.3q4.625 4.625 7.3 10.8Q40 34.95 40 42Zm-11.9 0q0-7.9-4.85-12.95Q13.9 24 6 24v-4.5q4.85 0 8.9 1.7 4.05 1.7 6.975 4.7t4.575 7.125Q28.1 37.15 28.1 42Z" />
</svg>
</a>
</nav>
</header>
<main>
<noscript>
JavaScript is required to fetch blog posts. You can review this blog's source code on <a href="https://github.com/ardislu/ardislu.dev">GitHub</a>.
</noscript>
</main>
<!-- Spacer element -->
<div></div>
<footer>
<div class="footer-links">
<a id="edit" href="/">
<svg role="img" aria-labelledby="pencil" width="24" height="24" viewBox="0 0 24 24">
<title id="pencil">Edit this page</title>
<path d="M0 0h24v24H0V0z" fill="none" />
<path d="M14.06 9.02l.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z" />
</svg>
</a>
<a href="https://github.com/ardislu/ardislu.dev">
<svg role="img" aria-labelledby="github" width="24" height="24" viewBox="0 0 24 24">
<title id="github">GitHub repository</title>
<path d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33c.85 0 1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2z" />
</svg>
</a>
<a href="https://ardislu.dev/atom.xml">
<svg role="img" aria-labelledby="feed" width="24" height="24" viewBox="0 0 48 48">
<title id="feed">Atom feed</title>
<path d="M10.9 42q-2.05 0-3.475-1.425Q6 39.15 6 37.1t1.425-3.475Q8.85 32.2 10.9 32.2t3.475 1.425Q15.8 35.05 15.8 37.1t-1.425 3.475Q12.95 42 10.9 42Zm24.6 0q0-6.1-2.325-11.475T26.85 21.15q-4-4-9.375-6.325T6 12.5V8q7.05 0 13.225 2.675t10.8 7.3q4.625 4.625 7.3 10.8Q40 34.95 40 42Zm-11.9 0q0-7.9-4.85-12.95Q13.9 24 6 24v-4.5q4.85 0 8.9 1.7 4.05 1.7 6.975 4.7t4.575 7.125Q28.1 37.15 28.1 42Z" />
</svg>
</a>
</div>
<address>
<a href="#"><noscript>ardis [at] ardislu [dot] dev</noscript></a>
</address>
</footer>
<dialog>
<div>
<p>A newer version of this page is available.</p>
<button id="refresh">Refresh</button>
</div>
</dialog>
<script type="module" src="/script.js"></script>
</body>
</html>