From 3c6568951609c56c5dfe193bd563d9b910070b3b Mon Sep 17 00:00:00 2001 From: IFOKNR <253658289+ifoknr@users.noreply.github.com> Date: Thu, 22 Oct 2026 04:14:32 +0000 Subject: [PATCH 1/4] WebUI: new app icon in the header and as the favicon The phone with a puzzle piece on dark teal, the same icon as on ifoknr.com and the other Fastboot Studio tools (webroot/logo.svg). For the next release. --- module/webroot/index.html | 10 +++++++--- module/webroot/logo.svg | 7 +++++++ module/webroot/style.css | 3 +++ 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 module/webroot/logo.svg diff --git a/module/webroot/index.html b/module/webroot/index.html index bbe85db..839b3e5 100644 --- a/module/webroot/index.html +++ b/module/webroot/index.html @@ -5,13 +5,17 @@ Fastboot Studio Companion +
-
-
Companion
-
…
+
+ +
+
Companion
+
…
+
diff --git a/module/webroot/logo.svg b/module/webroot/logo.svg new file mode 100644 index 0000000..6a6ba0f --- /dev/null +++ b/module/webroot/logo.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/module/webroot/style.css b/module/webroot/style.css index 0282676..eda051e 100644 --- a/module/webroot/style.css +++ b/module/webroot/style.css @@ -56,6 +56,9 @@ button, input { font: inherit; color: inherit; } position: sticky; top: 0; z-index: 3; display: flex; align-items: center; justify-content: space-between; gap: .5rem; padding: calc(var(--top) + .8rem) 1rem .8rem; background: var(--bg); border-bottom: 1px solid var(--line); } +/* The app icon, the same as on ifoknr.com and the other Fastboot Studio tools. */ +.brand { display: flex; align-items: center; gap: .7rem; min-width: 0; } +.brand .logo { width: 2.5rem; height: 2.5rem; flex: none; display: block; } .appbar .title { font-weight: 700; font-size: 1.15rem; line-height: 1.25; display: flex; align-items: center; gap: .5rem; } .appbar .title .chip { font-size: .7rem; padding: .05rem .45rem; } .appbar .sub { font-size: .8rem; color: var(--faint); direction: ltr; unicode-bidi: isolate; } From 8be5d30cc280b21060fb87a4c5047da22bacb74d Mon Sep 17 00:00:00 2001 From: IFOKNR <253658289+ifoknr@users.noreply.github.com> Date: Wed, 28 Oct 2026 03:22:56 +0000 Subject: [PATCH 2/4] webui: IFOKNR in the Swamp Ninja lettering on the About card --- module/webroot/ifoknr-dark.svg | 1 + module/webroot/ifoknr-light.svg | 1 + module/webroot/index.html | 1 + module/webroot/style.css | 11 +++++++++++ 4 files changed, 14 insertions(+) create mode 100644 module/webroot/ifoknr-dark.svg create mode 100644 module/webroot/ifoknr-light.svg diff --git a/module/webroot/ifoknr-dark.svg b/module/webroot/ifoknr-dark.svg new file mode 100644 index 0000000..17bc917 --- /dev/null +++ b/module/webroot/ifoknr-dark.svg @@ -0,0 +1 @@ +IFOKNR \ No newline at end of file diff --git a/module/webroot/ifoknr-light.svg b/module/webroot/ifoknr-light.svg new file mode 100644 index 0000000..1d57656 --- /dev/null +++ b/module/webroot/ifoknr-light.svg @@ -0,0 +1 @@ +IFOKNR \ No newline at end of file diff --git a/module/webroot/index.html b/module/webroot/index.html index 839b3e5..a916984 100644 --- a/module/webroot/index.html +++ b/module/webroot/index.html @@ -142,6 +142,7 @@

+

IFOKNRIFOKNR

diff --git a/module/webroot/style.css b/module/webroot/style.css index eda051e..295e0e2 100644 --- a/module/webroot/style.css +++ b/module/webroot/style.css @@ -286,3 +286,14 @@ pre.code .hit { color: var(--danger); } } @media (prefers-reduced-motion: reduce) { .core .bar, .meter i, body { transition: none; } } + +/* IFOKNR in the Swamp Ninja lettering, as outlines; one picture per theme. */ +.sig-row { margin: 2px 0 10px; } +.sig { height: 18px; width: auto; display: block; } +.sig-light { display: none; } +:root[data-theme="light"] .sig-dark { display: none; } +:root[data-theme="light"] .sig-light { display: block; } +@media (prefers-color-scheme: light) { + :root:not([data-theme="dark"]) .sig-dark { display: none; } + :root:not([data-theme="dark"]) .sig-light { display: block; } +} From 98d7c8dc6389e9983b631201eb5fbc56d6d732e6 Mon Sep 17 00:00:00 2001 From: IFOKNR <253658289+ifoknr@users.noreply.github.com> Date: Wed, 28 Oct 2026 06:13:07 +0000 Subject: [PATCH 3/4] Draw the Companion name in the header in the Prixma lettering --- module/webroot/index.html | 2 +- module/webroot/style.css | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/module/webroot/index.html b/module/webroot/index.html index a916984..4b12e1d 100644 --- a/module/webroot/index.html +++ b/module/webroot/index.html @@ -13,7 +13,7 @@
-
Companion
+
…
diff --git a/module/webroot/style.css b/module/webroot/style.css index 295e0e2..3fc9b6b 100644 --- a/module/webroot/style.css +++ b/module/webroot/style.css @@ -61,6 +61,7 @@ button, input { font: inherit; color: inherit; } .brand .logo { width: 2.5rem; height: 2.5rem; flex: none; display: block; } .appbar .title { font-weight: 700; font-size: 1.15rem; line-height: 1.25; display: flex; align-items: center; gap: .5rem; } .appbar .title .chip { font-size: .7rem; padding: .05rem .45rem; } +.wm { display: block; height: 1em; overflow: visible; } .appbar .sub { font-size: .8rem; color: var(--faint); direction: ltr; unicode-bidi: isolate; } [dir="rtl"] .appbar .sub { text-align: right; } .bar-end { display: flex; align-items: center; gap: .5rem; } From 8dae8b53a61788d3d060cd4771aaf990ef51d6ee Mon Sep 17 00:00:00 2001 From: IFOKNR <253658289+ifoknr@users.noreply.github.com> Date: Wed, 28 Oct 2026 06:38:16 +0000 Subject: [PATCH 4/4] New icon: a neon phone with a puzzle piece, light teal on dark --- module/webroot/logo.svg | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/module/webroot/logo.svg b/module/webroot/logo.svg index 6a6ba0f..eeffdc9 100644 --- a/module/webroot/logo.svg +++ b/module/webroot/logo.svg @@ -1,7 +1 @@ - - - - - - - \ No newline at end of file + \ No newline at end of file