From b2e2798d8cdc8b55201030bc11c7d0db07fc30da Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 30 Jan 2026 11:10:18 +0300
Subject: [PATCH] feat: update branding, genesis hash, and fix UI issues
- Update PEZKUWI_GENESIS to correct hash (0x1fc56b6a5fcd50358707f69b2b0bb0c8ab1fea2bcfc5eba7279efbcafef642af)
- Change highlight color from pink/orange to Kurdistan green (#86e62a)
- Add critical CSS in index.html to fix initial theme load issue
- Fix metadata badge showing incorrectly on every page load
- Fix block time text rendering vertically in explorer
- Update SVG logos with correct branding colors
---
packages/apps-config/src/api/constants.ts | 4 +-
.../src/endpoints/productionRelayPezkuwi.ts | 2 +-
.../src/ui/logos/chains/pezkuwi.svg | 8 +-
.../src/ui/logos/external/pezkuwiassembly.svg | 2 +-
.../src/ui/logos/external/pezkuwiholic.svg | 2 +-
.../src/ui/logos/external/pezkuwiscan.svg | 2 +-
.../src/ui/logos/external/pezkuwistats.svg | 2 +-
.../src/ui/logos/nodes/bizinikiwi-hexagon.svg | 2 +-
.../src/ui/logos/nodes/sora-bizinikiwi.svg | 2 +-
packages/apps/public/index.html | 141 +++++++++++++++++-
packages/page-explorer/src/BlockHeader.tsx | 4 +-
packages/page-settings/src/useExtensions.ts | 17 ++-
packages/page-society/src/draw/canary.ts | 4 +-
packages/react-components/src/styles/index.ts | 56 ++++---
packages/react-components/src/styles/theme.ts | 4 +-
15 files changed, 208 insertions(+), 44 deletions(-)
diff --git a/packages/apps-config/src/api/constants.ts b/packages/apps-config/src/api/constants.ts
index 85e3f49..81706db 100644
--- a/packages/apps-config/src/api/constants.ts
+++ b/packages/apps-config/src/api/constants.ts
@@ -19,8 +19,8 @@ export const KULUPU_GENESIS = getGenesis('kulupu');
// Dicle - Pezkuwi canary relay chain (placeholder until mainnet launch)
export const DICLE_GENESIS = '0xd9d3cd7c1e5d890d969b957f4c5b71a111bbeeabc968f1d0d4538c2663f080a7';
-// Pezkuwi - Pezkuwi main relay chain (placeholder until mainnet launch)
-export const PEZKUWI_GENESIS = '0x41693961995d879073269a008d0a52832caa3e0ae73869f02127f3d5daa4934c';
+// Pezkuwi - Pezkuwi main relay chain
+export const PEZKUWI_GENESIS = '0x1fc56b6a5fcd50358707f69b2b0bb0c8ab1fea2bcfc5eba7279efbcafef642af';
export const PEZKUWI_DENOM_BLOCK = new BN(1248328);
export const PASEO_GENESIS = '0x77afd6190f1554ad45fd0d31aee62aacc33c6db0ea801129acb813f913e0764f';
diff --git a/packages/apps-config/src/endpoints/productionRelayPezkuwi.ts b/packages/apps-config/src/endpoints/productionRelayPezkuwi.ts
index 86347a0..6c9006d 100644
--- a/packages/apps-config/src/endpoints/productionRelayPezkuwi.ts
+++ b/packages/apps-config/src/endpoints/productionRelayPezkuwi.ts
@@ -59,7 +59,7 @@ export const prodRelayPezkuwi: EndpointOption = {
teleport: [1000],
text: 'Pezkuwi',
ui: {
- color: '#e6007a',
+ color: '#86e62a',
identityIcon: 'jdenticon',
logo: chainsPezkuwiSVG
}
diff --git a/packages/apps-config/src/ui/logos/chains/pezkuwi.svg b/packages/apps-config/src/ui/logos/chains/pezkuwi.svg
index c9129e0..be76f1b 100644
--- a/packages/apps-config/src/ui/logos/chains/pezkuwi.svg
+++ b/packages/apps-config/src/ui/logos/chains/pezkuwi.svg
@@ -1,14 +1,14 @@
diff --git a/packages/apps-config/src/ui/logos/external/pezkuwiassembly.svg b/packages/apps-config/src/ui/logos/external/pezkuwiassembly.svg
index 0e1034f..07513b1 100644
--- a/packages/apps-config/src/ui/logos/external/pezkuwiassembly.svg
+++ b/packages/apps-config/src/ui/logos/external/pezkuwiassembly.svg
@@ -1,7 +1,7 @@