fuzzyworld

fuzzyworld-tools / commit

Landing page: old Links list removed, Ko-fi and My projects in the text; lists indented

9c347342ba27839fdbe993f6015e22ca3bef5cc5 · Pavel Safronov · 2026-11-01 08:42:07 -0800 · parents 73733e6e88d4

Claude Code usage: this commit 15.3K out / 3.6M cached · cost unknown (no per-model trailer) · session 10 tally 276 in / 60.8K out / 9.4M cached · usage by commit and session

Landing page: old Links list removed, Ko-fi and My projects in the text; lists indented

- index.html: the hard-coded Links list (and the Ko-fi widget script) and the My projects
  heading are gone; landing.md carries the Ko-fi link and a My projects link (straight to
  code.fuzzyworld.net/projects/, no redirect hop).
- main.css: lists inside <main> get a left indent (_shared.css zeroes list padding, which
  left bullets outside the content box).

FW-Tokens-In: 276
FW-Tokens-Out: 60795
FW-Tokens-Cached: 9354041
FW-Session: e9fab6ca-4a16-4c13-991e-12307f775f92
FW-Rtk-Saved: 2793684
FW-Rtk-Cmds: 7955

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
 server/site/index.html | 33 ---------------------------------
 server/site/landing.md |  2 ++
 server/site/main.css   |  7 +++++++
 3 files changed, 9 insertions(+), 33 deletions(-)

diff --git a/server/site/index.html b/server/site/index.html
index 0585247..d5d8d86 100644
--- a/server/site/index.html
+++ b/server/site/index.html
@@ -13,39 +13,6 @@
 <h1>Welcome to Pavel Safronov's website</h1>
 <!--LANDING-TEXT-->
 
-<h2>Links</h2>
-<ul class="list-vertical">
-  <li>
-    <img src="/linkedin.png" class="small-logo" alt="" />
-    <a href="https://www.linkedin.com/in/psafronov/">LinkedIn</a>
-  </li>
-  <li>
-    <img src="/calendar.png" class="small-logo" alt="" />
-    <a href="https://calendly.com/pavel-safronov/">Schedule a meeting with me using Calendly</a>
-  </li>
-  <li>
-    <img src="/favicon.ico" class="small-logo" alt="" />
-    <a href="https://code.fuzzyworld.net/">Code (personal)</a>
-  </li>
-  <li>
-    <img src="/favicon.ico" class="small-logo" alt="" />
-    <a href="https://apps.fuzzyworld.net/">Apps (personal)</a>
-  </li>
-  <li>
-    <img src="/favicon.ico" class="small-logo" alt="" />
-    <a href="https://writing.fuzzyworld.net/">Writing (fiction and other)</a>
-  </li>
-  <li>
-    <img src="/github.png" class="small-logo" alt="" />
-    <a href="https://github.com/PavelSafronov">GitHub (work)</a>
-  </li>
-  <li>
-    <script type='text/javascript' src='https://storage.ko-fi.com/cdn/widget/Widget_2.js'></script>
-    <script type='text/javascript'>kofiwidget2.init('Support me on Ko-fi', '#72a4f2', 'Q5Q01YFWPW'); kofiwidget2.draw();</script>
-  </li>
-</ul>
-
-<h3><a href="/projects/">My projects</a></h3>
 </main>
 <footer class="site"><div class="cols"><div><h2>fuzzyworld</h2><a href="/">fuzzyworld.net</a><a href="https://code.fuzzyworld.net/">Code: all repositories</a><a href="https://apps.fuzzyworld.net/">Apps</a><a href="https://writing.fuzzyworld.net/">Writing</a><a href="https://code.fuzzyworld.net/ci/">CI: what is building</a></div><div><h2>About this site</h2><a href="https://code.fuzzyworld.net/why-i-left-gitlab/">Why I left GitLab</a><a href="https://code.fuzzyworld.net/contribute/">Contribute and report bugs</a></div><div><h2>Built with</h2><a href="https://code.fuzzyworld.net/fuzzyworld-tools/">fuzzyworld-tools</a><span>Static files only: no accounts, no sign-in, no rate limits. MIT-licensed.</span></div></div></footer>
 </body>
diff --git a/server/site/landing.md b/server/site/landing.md
index ff7df1c..49376da 100644
--- a/server/site/landing.md
+++ b/server/site/landing.md
@@ -17,6 +17,7 @@ You can find my code, web-apps, and writing by following the menu at the top of
 - [Code](https://code.fuzzyworld.net/)
 - [Apps and games](https://apps.fuzzyworld.net/)
 - [Writing](https://writing.fuzzyworld.net/)
+- [My projects](https://code.fuzzyworld.net/projects/)
 
 And if you want to get in touch, there are many ways:
 
@@ -24,3 +25,4 @@ And if you want to get in touch, there are many ways:
 - [LinkedIn](https://www.linkedin.com/in/psafronov/)
 - [GitHub](https://github.com/PavelSafronov) (mostly work-related)
 - [Schedule a meeting with me](https://calendly.com/pavel-safronov/) using Calendly
+- [Support me on Ko-fi](https://ko-fi.com/Q5Q01YFWPW)
diff --git a/server/site/main.css b/server/site/main.css
index 5a2a5ed..c3ac468 100644
--- a/server/site/main.css
+++ b/server/site/main.css
@@ -229,6 +229,13 @@ p {
   color: var(--site-muted);
 }
 
+/* _shared.css resets list padding to 0, which leaves bullets and numbers outside the content box. */
+main ul:not(.list-vertical),
+main ol {
+  padding-left: 1.5em;
+  margin: var(--spacing-sm) 0;
+}
+
 .list-vertical {
   list-style: none;
   padding: 0;