foxygit / Torlinkc Log in
commit 336e82fdd35908e77c469aa874a05b462c6319d9
Author:     mrfox <jens.se@icloud.com>
AuthorDate: Sun Sep 20 21:23:35 2026 +0200
Commit:     mrfox <jens.se@icloud.com>
CommitDate: Sun Sep 20 21:23:35 2026 +0200

    ui: fix invisible lightning glyph in logo

    The logo used U+104CF (Osage Capital Letter Za) where a lightning bolt
    was clearly intended -- no installed font covers Osage script, so it
    rendered as a blank/tofu box in every terminal regardless of font
    config. Swapped for U+26A1 (โšก), which JetBrainsMono Nerd Font does
    cover and renders correctly. It's double-width per wcwidth vs. the old
    single-width placeholder, so one trailing space was dropped to keep the
    line at 39 columns, matching the wordmark rows below it.

    Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
---
 src/ui/logo.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ui/logo.cpp b/src/ui/logo.cpp
index ce3a276..ea374cd 100644
--- a/src/ui/logo.cpp
+++ b/src/ui/logo.cpp
@@ -21,7 +21,7 @@ namespace {
 // + uses the half-block seam trick -- a bottom-half cell stacked on a
 // top-half cell lines up into a full-height crossbar at the row seam).
 const std::vector<std::string> kLogoLines = {
-    "      ๐“                                ",
+    "      โšก                               ",
     " โ–€โ–ˆโ–€ โ–ˆโ–€โ–ˆ โ–ˆโ–€โ–ˆ โ–ˆ   โ–ˆ โ–ˆโ–„ โ–ˆ โ–ˆโ–„โ–€ โ–ˆโ–€โ–€ โ–„โ–ˆโ–„ โ–„โ–ˆโ–„",
     "  โ–ˆ  โ–ˆโ–„โ–ˆ โ–ˆโ–€โ–„ โ–ˆโ–„โ–„ โ–ˆ โ–ˆ โ–€โ–ˆ โ–ˆ โ–ˆ โ–ˆโ–„โ–„ โ–€โ–ˆโ–€ โ–€โ–ˆโ–€",
 };