From d5a2b982f3ce45c21cc061e261cad30d5663170f Mon Sep 17 00:00:00 2001 From: keegreil Date: Tue, 15 Sep 2026 07:05:39 -0400 Subject: [PATCH] brand: adopt asymmetric GridPool triangle icon for beta.7 --- ICON.md | 15 +++++++++++++++ icon.svg | 13 +++++++------ startos/versions/current.ts | 4 ++-- 3 files changed, 24 insertions(+), 8 deletions(-) create mode 100644 ICON.md diff --git a/ICON.md b/ICON.md new file mode 100644 index 0000000..0887fbe --- /dev/null +++ b/ICON.md @@ -0,0 +1,15 @@ +# GridPool triangle icon + +The production master is `icon.svg`, shared byte-for-byte with the Umbrel +package's `gridlabs-gridpool/icon.svg`. No fonts, scripts, or external assets. + +Warm-white triangle: #F3F1E9. Cyan work curve: #61C9D5. Graphite tile: #111211. +The curved stroke starts at x=27 and ends at x=84; the triangle axis is x=46. +That gives the intended 19:38 (one-third / two-thirds) horizontal division. +The curve flattens into a constant-width horizontal stroke. The complete mark +is optically centered, with generous tile padding and clear intersection gaps. + +SVG is authoritative. PNG exports are renderings for announcements and previews, +not a substitute master. The icon does not encode a runtime state or safety +indicator. Changing the mark must not alter package IDs, node identities, or +mining configuration. diff --git a/icon.svg b/icon.svg index 2845023..f1450d5 100644 --- a/icon.svg +++ b/icon.svg @@ -1,8 +1,9 @@ - - - - - + + GridPool + An inverted triangle crossed by a cyan ranked-work curve, extending twice as far right of the apex as left. + + + + - diff --git a/startos/versions/current.ts b/startos/versions/current.ts index 0c8e376..bc3353d 100644 --- a/startos/versions/current.ts +++ b/startos/versions/current.ts @@ -1,10 +1,10 @@ import { IMPOSSIBLE, VersionInfo } from '@start9labs/start-sdk' export const current = VersionInfo.of({ - version: '0.2.2:5', + version: '0.2.2:6', releaseNotes: { en_US: - 'Updates the runtime, advertises SV2 connection details, adds opt-in trusted private diagnostics, and preserves unreadable identity files for recovery.', + 'Introduces the refined GridPool triangle icon with an asymmetric ranked-work curve. Runtime images, mining behavior, and persistent data are unchanged from beta.6.', }, migrations: { up: async () => {},