Skip to content

Commit a0f4d56

Browse files
committed
Deploying to gh-pages from @ 103ce6f 🚀
1 parent 854a1a5 commit a0f4d56

File tree

7 files changed

+309
-2
lines changed

7 files changed

+309
-2
lines changed

404.html

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,41 @@ <h2 class="site-description">Colorado College Class of 2028. Programmer. CyberSe
180180
<div class="not-found-card">
181181
<h1 class="article-title">Not Found</h1>
182182
<h2 class="article-subtitle">This page does not exist</h2>
183-
</div><footer class="site-footer">
183+
</div><form action="/search/" class="search-form widget" >
184+
<p>
185+
<label>Search</label>
186+
<input id="searchInput" name="keyword" required placeholder="Type something..." />
187+
188+
<button title="Search">
189+
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
190+
<path stroke="none" d="M0 0h24v24H0z"/>
191+
<circle cx="10" cy="10" r="7" />
192+
<line x1="21" y1="21" x2="15" y2="15" />
193+
</svg>
194+
195+
196+
197+
</button>
198+
</p>
199+
</form>
200+
201+
<div class="search-result">
202+
<h3 class="search-result--title section-title"></h3>
203+
<div class="search-result--list article-list--compact"></div>
204+
</div>
205+
206+
<script>
207+
window.searchResultTitleTemplate = "#PAGES_COUNT pages (#TIME_SECONDS seconds)"
208+
</script><script type="text/javascript" src="/ts/search.js" defer></script>
209+
210+
<script>
211+
const wrongUrl = new URL(window.location.href);
212+
213+
214+
const searchKeyword = wrongUrl.pathname.split(/[/|-]/).join(' ').trim();
215+
216+
document.getElementById('searchInput').setAttribute('value', searchKeyword);
217+
</script><footer class="site-footer">
184218
<section class="copyright">
185219
&copy;
186220

index.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,14 @@
4646
<description>&lt;p&gt;You can &lt;a class=&#34;link&#34; href=&#34;http://willitcode.github.io/resume.pdf&#34; &gt;download a copy of my resumé&lt;/a&gt;. Note that this version has some information (such as my address and contact info) removed for my privacy. If you&amp;rsquo;d like a copy that has this info, please &lt;a class=&#34;link&#34; href=&#34;http://willitcode.github.io/contact&#34; &gt;contact me&lt;/a&gt;.&lt;/p&gt;
4747
</description>
4848
</item>
49+
<item>
50+
<title>Search</title>
51+
<link>http://willitcode.github.io/search/</link>
52+
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
53+
54+
<guid>http://willitcode.github.io/search/</guid>
55+
<description></description>
56+
</item>
4957

5058
</channel>
5159
</rss>

pages/index.html

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ <h3 class="section-title">
270270

271271
<div class="section-card">
272272
<div class="section-details">
273-
<h3 class="section-count">3 pages</h3>
273+
<h3 class="section-count">4 pages</h3>
274274
<h1 class="section-term">Pages</h1>
275275

276276
</div>
@@ -312,6 +312,17 @@ <h2 class="article-title">Resumé</h2>
312312
</a>
313313
</article>
314314

315+
<article>
316+
<a href="/search/">
317+
<div class="article-details">
318+
<h2 class="article-title">Search</h2>
319+
<footer class="article-time">
320+
<time datetime='0001-01-01T00:00:00Z'>01 January 0001</time>
321+
</footer>
322+
</div>
323+
</a>
324+
</article>
325+
315326
</section>
316327
<footer class="site-footer">
317328
<section class="copyright">

pages/index.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@
3434
<description>&lt;p&gt;You can &lt;a class=&#34;link&#34; href=&#34;http://willitcode.github.io/resume.pdf&#34; &gt;download a copy of my resumé&lt;/a&gt;. Note that this version has some information (such as my address and contact info) removed for my privacy. If you&amp;rsquo;d like a copy that has this info, please &lt;a class=&#34;link&#34; href=&#34;http://willitcode.github.io/contact&#34; &gt;contact me&lt;/a&gt;.&lt;/p&gt;
3535
</description>
3636
</item>
37+
<item>
38+
<title>Search</title>
39+
<link>http://willitcode.github.io/search/</link>
40+
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
41+
42+
<guid>http://willitcode.github.io/search/</guid>
43+
<description></description>
44+
</item>
3745

3846
</channel>
3947
</rss>

search/index.html

Lines changed: 243 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,243 @@
1+
<!DOCTYPE html>
2+
<html lang="en-us" dir="ltr">
3+
<head><meta charset='utf-8'>
4+
<meta name='viewport' content='width=device-width, initial-scale=1'><meta name='description' content="">
5+
<title>Search</title>
6+
7+
<link rel='canonical' href='http://willitcode.github.io/search/'>
8+
9+
<link rel="stylesheet" href="/scss/style.min.663803bebe609202d5b39d848f2d7c2dc8b598a2d879efa079fa88893d29c49c.css"><meta property='og:title' content="Search">
10+
<meta property='og:description' content="">
11+
<meta property='og:url' content='http://willitcode.github.io/search/'>
12+
<meta property='og:site_name' content='Flora (willitcode)'>
13+
<meta property='og:type' content='article'><meta property='article:section' content='Pages' />
14+
<meta name="twitter:title" content="Search">
15+
<meta name="twitter:description" content="">
16+
</head>
17+
<body class="template-search">
18+
<script>
19+
(function() {
20+
const colorSchemeKey = 'StackColorScheme';
21+
if(!localStorage.getItem(colorSchemeKey)){
22+
localStorage.setItem(colorSchemeKey, "auto");
23+
}
24+
})();
25+
</script><script>
26+
(function() {
27+
const colorSchemeKey = 'StackColorScheme';
28+
const colorSchemeItem = localStorage.getItem(colorSchemeKey);
29+
const supportDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches === true;
30+
31+
if (colorSchemeItem == 'dark' || colorSchemeItem === 'auto' && supportDarkMode) {
32+
33+
34+
document.documentElement.dataset.scheme = 'dark';
35+
} else {
36+
document.documentElement.dataset.scheme = 'light';
37+
}
38+
})();
39+
</script>
40+
<div class="container main-container flex on-phone--column extended"><aside class="sidebar left-sidebar sticky ">
41+
<button class="hamburger hamburger--spin" type="button" id="toggle-menu" aria-label="Toggle Menu">
42+
<span class="hamburger-box">
43+
<span class="hamburger-inner"></span>
44+
</span>
45+
</button>
46+
47+
<header>
48+
49+
50+
<figure class="site-avatar">
51+
<a href="/">
52+
53+
54+
55+
56+
57+
<img src="/img/avatar_hu1bf8304010d38975b0a11efb54be5c1a_10741_300x0_resize_box_3.png" width="300"
58+
height="300" class="site-logo" loading="lazy" alt="Avatar">
59+
60+
61+
</a>
62+
63+
</figure>
64+
65+
66+
67+
<div class="site-meta">
68+
<h1 class="site-name"><a href="/">Flora (willitcode)</a></h1>
69+
<h2 class="site-description">Colorado College Class of 2028. Programmer. CyberSec Professional. Roboticist. Musician. Writer. Cyclist.</h2>
70+
</div>
71+
</header><ol class="menu-social">
72+
73+
<li>
74+
<a
75+
href='https://github.com/willitcode'
76+
target="_blank"
77+
title="GitHub"
78+
rel="me"
79+
>
80+
81+
82+
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-github" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
83+
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
84+
<path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5" />
85+
</svg>
86+
87+
88+
89+
90+
</a>
91+
</li>
92+
93+
<li>
94+
<a
95+
href='https://www.linkedin.com/in/gabriel-schmitz-44a40a313'
96+
target="_blank"
97+
title="LinkedIn"
98+
rel="me"
99+
>
100+
101+
102+
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-brand-linkedin"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z" /><path d="M8 11l0 5" /><path d="M8 8l0 .01" /><path d="M12 16l0 -5" /><path d="M16 16v-3a2 2 0 0 0 -4 0" /></svg>
103+
104+
</a>
105+
</li>
106+
107+
</ol><ol class="menu" id="main-menu">
108+
109+
110+
111+
<li >
112+
<a href='/' >
113+
114+
115+
116+
<span>Home</span>
117+
</a>
118+
</li>
119+
120+
121+
<li >
122+
<a href='/resume/' >
123+
124+
125+
126+
<span>Resumé</span>
127+
</a>
128+
</li>
129+
130+
131+
<li >
132+
<a href='/contact/' >
133+
134+
135+
136+
<span>Contact Me</span>
137+
</a>
138+
</li>
139+
140+
141+
<li >
142+
<a href='/talks/' >
143+
144+
145+
146+
<span>Talks</span>
147+
</a>
148+
</li>
149+
150+
<li class="menu-bottom-section">
151+
<ol class="menu">
152+
153+
154+
<li id="dark-mode-toggle">
155+
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-toggle-left" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
156+
<path stroke="none" d="M0 0h24v24H0z"/>
157+
<circle cx="8" cy="12" r="2" />
158+
<rect x="2" y="6" width="20" height="12" rx="6" />
159+
</svg>
160+
161+
162+
163+
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-toggle-right" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
164+
<path stroke="none" d="M0 0h24v24H0z"/>
165+
<circle cx="16" cy="12" r="2" />
166+
<rect x="2" y="6" width="20" height="12" rx="6" />
167+
</svg>
168+
169+
170+
171+
<span>Dark Mode</span>
172+
</li>
173+
174+
</ol>
175+
</li>
176+
</ol>
177+
</aside>
178+
179+
<main class="main full-width">
180+
<form action="/search/" class="search-form">
181+
<p>
182+
<label>Search</label>
183+
<input name="keyword" placeholder="Type something..." />
184+
</p>
185+
186+
<button title="Search">
187+
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
188+
<path stroke="none" d="M0 0h24v24H0z"/>
189+
<circle cx="10" cy="10" r="7" />
190+
<line x1="21" y1="21" x2="15" y2="15" />
191+
</svg>
192+
193+
194+
195+
</button>
196+
</form>
197+
198+
<div class="search-result">
199+
<h3 class="search-result--title section-title"></h3>
200+
<div class="search-result--list article-list--compact"></div>
201+
</div>
202+
203+
<script>
204+
window.searchResultTitleTemplate = "#PAGES_COUNT pages (#TIME_SECONDS seconds)"
205+
</script><script type="text/javascript" src="/ts/search.js" defer></script>
206+
207+
<footer class="site-footer">
208+
<section class="copyright">
209+
&copy;
210+
211+
2024 -
212+
213+
2025 Flora (willitcode)
214+
</section>
215+
216+
<section class="powerby">
217+
Built with <a href="https://gohugo.io/" target="_blank" rel="noopener">Hugo</a> <br />
218+
Theme <b><a href="https://github.com/CaiJimmy/hugo-theme-stack" target="_blank" rel="noopener" data-version="3.30.0">Stack</a></b> designed by <a href="https://jimmycai.com" target="_blank" rel="noopener">Jimmy</a>
219+
</section>
220+
</footer>
221+
222+
223+
</main>
224+
</div>
225+
<script
226+
src="https://cdn.jsdelivr.net/npm/node-vibrant@3.1.6/dist/vibrant.min.js"integrity="sha256-awcR2jno4kI5X0zL8ex0vi2z&#43;KMkF24hUW8WePSA9HM="crossorigin="anonymous"
227+
228+
>
229+
</script><script type="text/javascript" src="/ts/main.1e9a3bafd846ced4c345d084b355fb8c7bae75701c338f8a1f8a82c780137826.js" defer></script>
230+
<script>
231+
(function () {
232+
const customFont = document.createElement('link');
233+
customFont.href = "https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";
234+
235+
customFont.type = "text/css";
236+
customFont.rel = "stylesheet";
237+
238+
document.head.appendChild(customFont);
239+
}());
240+
</script>
241+
242+
</body>
243+
</html>

sitemap.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,7 @@
3232
<loc>http://willitcode.github.io/pages/</loc>
3333
</url><url>
3434
<loc>http://willitcode.github.io/resume/</loc>
35+
</url><url>
36+
<loc>http://willitcode.github.io/search/</loc>
3537
</url>
3638
</urlset>

ts/search.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)