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
This commit is contained in:
github-actions[bot]
2026-01-30 11:10:18 +03:00
parent 7e3a96ef5a
commit b2e2798d8c
15 changed files with 208 additions and 44 deletions
+2 -2
View File
@@ -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';
@@ -59,7 +59,7 @@ export const prodRelayPezkuwi: EndpointOption = {
teleport: [1000],
text: 'Pezkuwi',
ui: {
color: '#e6007a',
color: '#86e62a',
identityIcon: 'jdenticon',
logo: chainsPezkuwiSVG
}
@@ -1,14 +1,14 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<linearGradient id="pezkuwiGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#e6007a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="0%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#5cb800;stop-opacity:1" />
</linearGradient>
</defs>
<!-- Kurdistan Sun inspired design with 21 rays -->
<!-- Kurdistan Sun inspired design -->
<circle cx="50" cy="50" r="48" fill="url(#pezkuwiGrad)"/>
<circle cx="50" cy="50" r="35" fill="#ffffff"/>
<circle cx="50" cy="50" r="20" fill="#e6007a"/>
<circle cx="50" cy="50" r="20" fill="#86e62a"/>
<!-- P letter for Pezkuwi -->
<text x="50" y="58" text-anchor="middle" font-family="Arial, sans-serif" font-weight="bold" font-size="24" fill="#ffffff">P</text>
</svg>

Before

Width:  |  Height:  |  Size: 704 B

After

Width:  |  Height:  |  Size: 691 B

@@ -1,7 +1,7 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="pezkuwiassemblyGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#e6007a;stop-opacity:1" />
<stop offset="0%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#86e62a;stop-opacity:1" />
</linearGradient>
</defs>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -1,7 +1,7 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="pezkuwiholicGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#e6007a;stop-opacity:1" />
<stop offset="0%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#86e62a;stop-opacity:1" />
</linearGradient>
</defs>

Before

Width:  |  Height:  |  Size: 680 B

After

Width:  |  Height:  |  Size: 680 B

+1 -1
View File
@@ -1,7 +1,7 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="pezkuwiscanGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#e6007a;stop-opacity:1" />
<stop offset="0%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#86e62a;stop-opacity:1" />
</linearGradient>
</defs>

Before

Width:  |  Height:  |  Size: 873 B

After

Width:  |  Height:  |  Size: 873 B

@@ -1,7 +1,7 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="pezkuwistatsGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#e6007a;stop-opacity:1" />
<stop offset="0%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#86e62a;stop-opacity:1" />
</linearGradient>
</defs>

Before

Width:  |  Height:  |  Size: 809 B

After

Width:  |  Height:  |  Size: 809 B

@@ -1,7 +1,7 @@
<svg viewBox="0 0 1976.45 2282.21" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="bizinikiwiGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#e6007a;stop-opacity:1" />
<stop offset="0%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#86e62a;stop-opacity:1" />
</linearGradient>
</defs>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -1,7 +1,7 @@
<svg width="121" height="121" viewBox="0 0 121 121" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="soraBizinikiwiGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#e6007a;stop-opacity:1" />
<stop offset="0%" style="stop-color:#86e62a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#86e62a;stop-opacity:1" />
</linearGradient>
</defs>

Before

Width:  |  Height:  |  Size: 976 B

After

Width:  |  Height:  |  Size: 976 B