commit 5e528e6fe81bc0f267c080f16edcf8d359bcbe1e
Author: MrJensK <jens.se@icloud.com>
AuthorDate: Sun Aug 23 11:51:13 2026 +0200
Commit: MrJensK <jens.se@icloud.com>
CommitDate: Sun Aug 23 11:51:13 2026 +0200
Change logo to a plain "TORLINK - C++" wordmark
Replaces the block-art rendering of "torlink" with simple text, keeping the
existing accent->bright gradient. Also ignore editor .swp files, which
briefly got picked up by a broad `git add -A` while working on this.
---
.gitignore | 1 +
include/torlinkc/ui/logo.hpp | 8 ++++----
src/ui/logo.cpp | 4 +---
3 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/.gitignore b/.gitignore
index 567609b..bbbf928 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
build/
+*.swp
diff --git a/include/torlinkc/ui/logo.hpp b/include/torlinkc/ui/logo.hpp
index 05311c1..f3c2923 100644
--- a/include/torlinkc/ui/logo.hpp
+++ b/include/torlinkc/ui/logo.hpp
@@ -4,11 +4,11 @@
namespace torlinkc::ui {
-inline constexpr int kLogoWidth = 27;
+inline constexpr int kLogoWidth = 13; // "TORLINK - C++"
-// The torlinkc wordmark, rendered with a horizontal accent->bright gradient.
-// Ported from ui/logo.ts + ui/components/Logo.tsx (per-cell sheen simplified
-// to a static gradient -- see the Phase 4 commit message).
+// The "TORLINK - C++" wordmark, rendered with a horizontal accent->bright
+// gradient (per-cell sheen from the original simplified to a static
+// gradient -- see the Phase 4 commit message).
ftxui::Element renderLogo();
} // namespace torlinkc::ui
diff --git a/src/ui/logo.cpp b/src/ui/logo.cpp
index 0fce2e5..d98e037 100644
--- a/src/ui/logo.cpp
+++ b/src/ui/logo.cpp
@@ -11,9 +11,7 @@ namespace torlinkc::ui {
namespace {
const std::vector<std::string> kLogoLines = {
- " π ",
- " βββ βββ βββ β β ββ β βββ",
- " β βββ βββ βββ β β ββ β β",
+ "TORLINK - C++",
};
// accent (#a78bfa) -> bright (#d8b4fe), matching ui/theme.ts::ACCENT_RAMP.