willthereader-projects.web.val.run
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
/** @jsxImportSource https://esm.sh/hono@latest/jsx **/
import { Bringing_My_OCD_Online } from "https://esm.town/v/willthereader/Bringing_My_OCD_Online";
import { Time_Blindness_Loud_Calendar_via_iOS_shortcuts } from "https://esm.town/v/willthereader/Time_Blindness_Loud_Calendar_via_iOS_shortcuts";
import { Context, Hono } from "npm:hono";
export const projects = (c: Context) => {
return c.html(
(
<html>
<head>
<title>Projects</title>
<style
dangerouslySetInnerHTML={{
__html:
`:root{--slate1: hsl(200, 7%, 8.8%);--slate2: hsl(195, 7.1%, 11%);--slate3: hsl(197, 6.8%, 13.6%);--slate4: hsl(198, 6.6%, 15.8%);--slate5: hsl(199, 6.4%, 17.9%);--slate6: hsl(201, 6.2%, 20.5%);--slate7: hsl(203, 6%, 24.3%);--slate8: hsl(20
}}
>
</style>
</head>
<body>
<a href="https://willkrouse.com/">Home</a>{" "}<a href="https://twitter.com/Willthereader">Twitter</a>{" "}
<a href="https://github.com/wkrouse">Github</a>{" "}
<div>
<h2>Projects</h2>
<nav>
5/31/2024 -{" "}
<a href="/projects/Time_Blindness_Loud_Calendar_via_iOS_shortcuts">
Time Blindness Loud Calendar via iOS shortcuts
</a>
<div>
<div>
3/6/2024 -{" "}
<a href="/projects/Bringing_My_OCD_Online">
Bringing My OCD Online: Userscripts for Immersive Forum Browsing
</a>
</div>
</div>
</nav>
</div>
</body>
</html>
),
);
};
const app = new Hono();
app.get("/", projects);
app.get("/projects", projects);
app.get("/projects/Bringing_My_OCD_Online", Bringing_My_OCD_Online);
app.get("/projects/Time_Blindness_Loud_Calendar_via_iOS_shortcuts", Time_Blindness_Loud_Calendar_via_iOS_shortcuts);
export default app.fetch;
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
v25
May 31, 2024