misc

Changed files
+33 -86
site
+29 -15
site/assets/styles/main.css
···
}
}
+
/* abbr popup trick */
+
/* https://cyrneko.eu/css-tricks.html */
+
+
@media (pointer: coarse),
+
(hover: none) {
+
[title] {
+
position: relative;
+
display: inline-flex;
+
justify-content: center;
+
}
+
+
[title]:focus::after,
+
[title]:hover::after {
+
content: attr(title);
+
position: absolute;
+
top: 120%;
+
color: var(--text-color-white);
+
background: var(--accent-color);
+
width: max-content;
+
padding: .5rem;
+
z-index: 10;
+
border: 0;
+
}
+
}
+
+
:root {
--text-color: #1e6899;
--text-color-white: #fff;
···
text-align: center;
}
-
ul {
+
ul, ol {
padding-left: 1em;
}
-
ul li {
+
ul li, ol li {
margin: .5em 0 .5em 0;
}
···
padding: 0 !important;
}
-
/* nav main */
+
/* nav secondary */
nav ul.nav-secondary {
text-align: left;
···
nav ul.nav-secondary > li {
padding: 0 !important;
-
}
-
-
ul.nav-secondary-personal::before {
-
content: "🌐";
-
}
-
-
ul.nav-secondary-contact::before {
-
content: "📧";
-
}
-
-
ul.nav-secondary-support::before {
-
content: "💙";
}
/* link icons */
+2 -2
site/config.php
···
define("BASE_URL", "https://girlonthemoon.xyz/");
-
$bday = new DateTime("2004-10-13");
+
$bday = new DateTime("2004-10-12");
$interval = new DateTime("now");
$age = date_diff($bday, $interval);
-
$age_fmt = $age->format("%Y years")
+
$age_fmt = $age->format("%Y years");
?>
-39
site/featured.html
···
-
<!DOCTYPE html>
-
<html lang="en">
-
-
<head>
-
<meta charset="UTF-8">
-
-
<link rel="icon" type="image/x-icon" href="139.png">
-
<link rel="stylesheet" href="main.css">
-
-
<title>girl on the moon :: featured</title>
-
-
<style>
-
.desc::before {
-
content: "↳";
-
}
-
</style>
-
</head>
-
-
<body>
-
-
<article>
-
<p><span class="highlight">documentation</span></p>
-
<ul>
-
<li><a href="https://stash.4-walls.net/selfhostdw/">self hosting dreamwidth with docker</a><br>
-
<span class="desc">how to deploy a production instance of the <a href="https://github.com/dreamwidth/dreamwidth/">dreamwidth</a> code in docker</span></li>
-
<li><a href="https://superlove.sayitditto.net/works/338">OTW-archive paperclip to active storage</a><br>
-
<span class="desc">now obsolete and superseded by upstream doing their own migration, but notable because i did it first</span></li>
-
</ul>
-
-
<p><span class="highlight">miscellaneous</span></p>
-
<ul>
-
<li><a href="https://stash.4-walls.net/hotdiva2004/">hotdiva2004</a><br>
-
<span class="desc">writing prompt generator powered by charm CLI's <a href="https://github.com/charmbracelet/hotdiva2000">hotdiva2000</a>, a random string generator</span></li>
-
</ul>
-
</article>
-
-
</body>
-
-
</html>
+1 -1
site/floppies/index.php
···
<dl>
<dt><a href="https://bubblegum.girlonthemoon.xyz/articles/html-day-2025">HTML day 2025</a> (<time datetime="2025-08-02">august 2nd, 2025</time>)</dt>
<dd>
-
<a href="/ruru/index.html">in the orange light</a>: dedicated to <i>dambara ruru</i>
+
<a href="/ruru/index.html">in the orange light</a>: dedicated to <i>dambara ruru</i>.
</dd>
</dl>
</section>
+1 -1
site/index.php
···
<?php include "nav_main.php" ?>
-
<p><span class="highlight">kat, <?php echo $age_fmt ?>, she/her</span>. i like computers and music and other irrelevant stuff. i have several servers at home and i never shut up about them. my server related hobbies include spinning up random docker containers, hosting sites no one will use, and breaking my home internet router, among other things.</p>
+
<p><span class="highlight">kat, <?php echo $age_fmt ?> old, she/her</span>. i like computers and music and other irrelevant stuff. i have several servers at home and i never shut up about them. my server related hobbies include spinning up random docker containers, hosting sites no one will use, and breaking my home internet router, among other things.</p>
<p>some of my work:</p>
-28
site/nav.php
···
-
<nav aria-label="extra links">
-
-
<ul class="nav-secondary">
-
<li>
-
<?php
-
$hash = getenv("RESHASH");
-
$hashUrl = "https://bytes.4-walls.net/girlonthemoon/girlonthemoon/commit" . "/" . $hash;
-
echo "<span class='githashtag' aria-hidden='true'>#</span><a class='githashlink' href='$hashUrl'>$hash</a>";
-
?>
-
</li>
-
</ul>
-
-
<ul class="nav-secondary nav-secondary-personal">
-
<li><a href="https://bubblegum.girlonthemoon.xyz/">blog</a></li>
-
<li><a href="https://sakura.girlonthemoon.xyz">garden</a></li>
-
</ul>
-
-
<ul class="nav-secondary nav-secondary-contact">
-
<li><a href="mailto:witnesslachesis@disroot.org?subject=hi%20from%20your%20site">email</a></li>
-
<li><a href="assets/misc/pgp.txt">PGP key</a></li>
-
</ul>
-
-
<ul class="nav-secondary nav-secondary-support">
-
<li><a href="https://www.patreon.com/c/girlonthemoon">patreon</a></li>
-
<li><a href="https://ko-fi.com/girlonthemoon">ko-fi</a></li>
-
</ul>
-
-
</nav>