summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorla-ninpre <aaoth@aaoth.xyz>2025-12-23 23:49:37 +0300
committerla-ninpre <aaoth@aaoth.xyz>2025-12-23 23:49:37 +0300
commit1dd068e1399c615d868df40e45281be31e624899 (patch)
tree66d4e052b248374263bcb3f36efb62b717fef0ec
parent4f5915a36b56a0c0e90a1a44d3dc803adfb81a45 (diff)
downloadaaothxyz-decadv-1dd068e1399c615d868df40e45281be31e624899.tar.gz
aaothxyz-decadv-1dd068e1399c615d868df40e45281be31e624899.zip
day 23: yay, first font! very raw, but still cool.
-rw-r--r--decadv-2025.html16
-rw-r--r--style.css15
-rw-r--r--ukarpanghooth.html5
3 files changed, 36 insertions, 0 deletions
diff --git a/decadv-2025.html b/decadv-2025.html
index 51eae7c..b9d6104 100644
--- a/decadv-2025.html
+++ b/decadv-2025.html
@@ -38,6 +38,22 @@
</article>
-->
<article>
+ <h2 id="2025-12-23">2025-12-23</h3>
+ <div class="win">
+ <p>
+i've written all the opentype-feature logic, it's <a href="ukarpanghooth.html#playground">live</a>!
+see the font repo for all the spicy details.
+but seriously, i need now to do the boring part. test, test, test and tweak.
+</p><p>
+also i want to create a version of the font that is rotated 90 degrees to the left,
+because then it'll behave correctly like it should. right now the letter blocks are placed
+left-to-right, but they should stack top-to-bottom instead.
+since computing is western-oriented (latin-oriented), vertical scripts aren't well supported,
+i might have to do this rotation manually for it to work.
+ </p>
+ </div>
+ </article>
+ <article>
<h2 id="2025-12-22">2025-12-22</h3>
<div class="win">
<p>
diff --git a/style.css b/style.css
index f7220ec..ba4cd00 100644
--- a/style.css
+++ b/style.css
@@ -81,3 +81,18 @@ h1 + .win {
margin-top: initial;
}
+textarea {
+ width: 100%;
+}
+
+#ukarpanghooth {
+ font-family: Ukarpanghooth;
+ font-size: 3em;
+}
+
+@font-face {
+ font-family: "Ukarpanghooth";
+ src:
+ local("Ukarpanghooth")
+ url("https://git.aaoth.xyz/lipi/plain/ukarpanghooth/output/ukarpanghooth.woff2?h=main") format("woff2");
+}
diff --git a/ukarpanghooth.html b/ukarpanghooth.html
index aeb7e99..281b661 100644
--- a/ukarpanghooth.html
+++ b/ukarpanghooth.html
@@ -118,6 +118,11 @@ lookup charBlock {
</code>
</pre>
</div>
+<h2>playground</h2>
+<div class="win">
+<p>here you can try this writing system, it currently lacks a lot of glyphs, but the main letters are implemented.</p>
+<textarea id="ukarpanghooth">write something here</textarea>
+</div>
</article>
</body>
</html>