authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2025-10-30 11:48:57-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2025-10-30 12:03:54-07:00
logcea1ec92f2c784f8b5a54e4aea68fec889a5cd51
treee36b1fc6d1a499fa5acbb1b23ae859966f240c5d
parent28ec9396072d32c89d6575dd90fedb093dc496c3
signature Commit is signed but in an unrecognized format.

chore: update rss feed


4 files changed, 56 insertions(+), 12 deletions(-)

lib/progress.ts+2-10
......@@ -154,15 +154,8 @@ function newNode(
154154 parent?.sortChildren && parent.children.sort(parent.sortChildren);
155155 state.signal("draw");
156156 }
157 const scope = headless.logger({
158 log: {
159 writeLine(line) {
160 if (detached) return state.signal({ type: "line", line });
161 state.logs.push(...line.split("\n"));
162 state.signal("draw");
163 },
164 },
165 colors: process.stderr.isTTY,
157 const scope = log.headlessScope(() => {
158 console.log("TODO");
166159 });
167160 const binding: Node = {
168161 start(text, opts) {
......@@ -416,7 +409,6 @@ const global = /** @__PURE__ */ new Headless(log);
416409
417410import * as process from "node:process";
418411import * as log from "lib/log.ts";
419import * as headless from "lib/log/headless.ts";
420412import * as ansi from "lib/string/ansi.ts";
421413import * as string from "lib/string.ts";
422414import { ASSERT, UNWRAP } from "lib/assert.ts";
src/pages/index.css+12
......@@ -24,3 +24,15 @@ hr {
2424 width: 100%;
2525 border: 1px solid #000b;
2626}
27.cite {
28 color: inherit;
29 text-decoration-line: underline;
30 text-decoration-thickness: 2px;
31 text-decoration-style: dotted;
32 text-decoration-color: blueviolet;
33 text-underline-offset: 1px;
34 &:hover {
35 text-decoration-color: magenta;
36 color: magenta;
37 }
38}
src/pages/index.marko+6
......@@ -13,6 +13,12 @@ export const meta = {
1313
1414<main>
1515 <div>
16 <h2>about</h2>
17 <p>
18 i am a <a class='custom cite' href="https://en.wikipedia.org/wiki/Transgender">girl</a>
19 that is
20 <a class='custom cite' href="https://en.wikipedia.org/wiki/Life">alive</a>.
21 </p>
1622 <h2>posts</h2>
1723 <p style='display:flex'><span style='flex:0 0 max-content'>blog:&nbsp;</span><span style='flex: 1 0 0px'><a href="/blog/webdev/one-year-next-app-router">One Year with Next.js App Router — why we're moving on</a> (2025-10-21)</span></p>
1824 <p>song: <a href="/in-the-summer">in the summer</a> (2025-08-08)</p>
src/static/rss.xml+36-2
......@@ -3,10 +3,41 @@
33
44<channel>
55 <title>paper clover</title>
6 <description>art</description>
6 <description>art, music, code, life</description>
77 <link>https://paperclover.net</link>
88 <item>
9 <title>clo's files &amp; cotyledon</title>
9 <title>blog: One Year with Next.js App Router — Why We're Moving On</title>
10 <link>https://paperclover.net/blog/webdev/one-year-next-app-router</link>
11 <description>
12 A critique of React Server Components and Next.js 15, and how my company switched to TanStack Start in an incremental migration.
13 </description>
14 <pubDate>Tue, 21 Oct 2025 00:00:00 -0000</pubDate>
15 <guid>https://paperclover.net/blog/webdev/one-year-next-app-router</guid>
16 </item>
17 <item>
18 <title>music video: in the summer</title>
19 <link>https://paperclover.net/in-the-summer</link>
20 <description>
21 this is a song about the summer, and related feelings. written in 2022, produced in 2025. i had a lot of fun playing with a much larger instrument selection, and new 3d workflows. enjoy!
22 </description>
23 <pubDate>Fri, 01 Aug 2025 00:00:00 -0000</pubDate>
24 <guid>https://paperclover.net/in-the-summer</guid>
25
26 <enclosure url="https://paperclover.net/file/2025/in%20the%20summer/in%20the%20summer.mp4"
27 length="120415064"
28 type="video/mp4"/>
29 <media:content url="https://paperclover.net/file/2025/in%20the%20summer/in%20the%20summer.mp4"
30 type="video/mp4"
31 width="1920"
32 height="1080">
33 </media:content>
34 <media:thumbnail url="https://paperclover.net/file/2025/in%20the%20summer/thumbnail.jpeg"
35 width="1920"
36 height="1080"
37 />
38 </item>
39 <item>
40 <title>site: clo's files &amp; cotyledon</title>
1041 <link>https://paperclover.net/file</link>
1142 <description>
1243 i rewrote the file viewer to be nicer to use. as well as uploading about
......@@ -27,6 +58,7 @@
2758 <guid>https://paperclover.net/waterfalls</guid>
2859
2960 <enclosure url="https://paperclover.net/file/2025/waterfalls/waterfalls.mp4"
61 length="390074616"
3062 type="video/mp4"/>
3163 <media:content url="https://paperclover.net/file/2025/waterfalls/waterfalls.mp4"
3264 type="video/mp4"
......@@ -38,6 +70,8 @@
3870 height="1080"
3971 />
4072 </item>
73
74 <atom:link href="http://paperclover.net/rss.xml" rel="self" type="application/rss+xml" />
4175</channel>
4276
4377</rss>