mirror of
https://github.com/pezkuwichain/pezkuwi-apps.git
synced 2026-04-24 08:48:00 +00:00
373 lines
19 KiB
HTML
373 lines
19 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en" data-theme="light">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="theme-color" content="#000000">
|
|
<link rel="manifest" href="manifest.json">
|
|
<link rel="shortcut icon" href="favicon.ico">
|
|
<title>Pezkuwi/Bizinikiwi Portal</title>
|
|
<script type="text/javascript" src="env-config.js"></script>
|
|
<style>
|
|
:root {
|
|
--font-mono: 0.889em Consolas, monaco, "Ubuntu Mono", "Liberation Mono", "Courier New", Courier, monospace;
|
|
--font-sans: 1em "-apple-system", BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
|
|
|
/*
|
|
From https://www.modularscale.com/?1&rem&1.125 and https://type-scale.com/ -
|
|
1.125 (8:9) factor: 1.424rem, 1.266rem, 1.125rem, 1rem, 0.889rem, 0.79rem
|
|
*/
|
|
--font-percent-small: 88.9%;
|
|
--font-percent-tiny: 79.0%;
|
|
--font-size-base: 1rem;
|
|
--font-size-h1: 1.424rem;
|
|
--font-size-h2: 1.266rem;
|
|
--font-size-h3: 1.125rem;
|
|
--font-size-small: 0.889rem;
|
|
--font-size-tiny: 0.79rem;
|
|
|
|
--font-weight-bold: 600; /* semi */
|
|
--font-weight-light: 200;
|
|
--font-weight-normal: 400;
|
|
|
|
--opacity-light: 0.6;
|
|
|
|
--width-full: 1750px;
|
|
--width-half: 875px;
|
|
--width-shortaddr: 6.5em;
|
|
--width-shorthash: 9em;
|
|
|
|
--font-weight-header: var(--font-weight-normal);
|
|
--font-size-label: var(--font-size-small);
|
|
--font-weight-label: var(--font-weight-bold);
|
|
--text-transform-label: lowercase;
|
|
|
|
--bg-menu-hover: rgba(255, 255, 255, 0.2);
|
|
}
|
|
|
|
[data-theme="dark"] {
|
|
--bg-identicon-circle: #282829;
|
|
--bg-input: #38393f;
|
|
--bg-input-error: #48393f;
|
|
--bg-inverse: rgba(78, 78, 78, 0.66);
|
|
--bg-menu: #26272c;
|
|
--bg-page: #26272c;
|
|
--bg-table: #3b3d3f;
|
|
--bg-tabs: #38393f;
|
|
--bg-toggle: #58595f;
|
|
--bg-sidebar: #1a1b20;
|
|
--bg-static-extra: rgba(200, 200, 200, 0.1);
|
|
--border-identicon: transparent;
|
|
--border-input: rgba(234, 236, 238, .15);
|
|
--border-table: #343536;
|
|
--border-tabs: #343536;
|
|
--color-bounty-info: #8E8E8E;
|
|
--color-checkbox: rgba(78, 78, 78, 0.66);
|
|
--color-error: rgba(255, 83, 83, 0.8);
|
|
--color-text: rgba(244, 242, 240, 0.8);
|
|
--opacity-gray: 0.1;
|
|
}
|
|
|
|
[data-theme="light"] {
|
|
--bg-identicon-circle: #eee;
|
|
--bg-input: #ffffff;
|
|
--bg-input-error: #fff6f6;
|
|
--bg-inverse: rgba(244, 242, 240, 0.91);
|
|
--bg-menu: #ffffff;
|
|
--bg-page: #f5f3f1;
|
|
--bg-table: #ffffff;
|
|
--bg-tabs: #ffffff;
|
|
--bg-toggle: #e4e5e6;
|
|
--bg-sidebar: #fafafa;
|
|
--bg-static-extra: rgba(200, 200, 200, 0.1);
|
|
--border-identicon: #ddd;
|
|
--border-input: rgba(34, 36, 38, .15);
|
|
--border-table: #efedeb;
|
|
--border-tabs: #f1efed;
|
|
--color-bounty-info: #4D4D4D;
|
|
--color-checkbox: rgba(34, 36, 38, 0.15);
|
|
--color-error: rgba(139, 0, 0);
|
|
--color-text: rgba(78, 78, 78, 0.8);
|
|
--opacity-gray: 0.75;
|
|
}
|
|
|
|
.--absolute {
|
|
position: absolute;
|
|
}
|
|
|
|
.--digits {
|
|
font-variant-numeric: tabular-nums;
|
|
text-align: right;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.--hidden {
|
|
display: none;
|
|
}
|
|
|
|
.--relative {
|
|
position: relative;
|
|
}
|
|
|
|
.--tmp {
|
|
background: grey;
|
|
filter: blur(2px);
|
|
opacity: 0.15;
|
|
}
|
|
|
|
/* Landing Page Styles */
|
|
* {
|
|
margin: 0;
|
|
padding: 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
#landing-page {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 9999;
|
|
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
|
}
|
|
|
|
#landing-page.hidden {
|
|
display: none;
|
|
}
|
|
|
|
.landing-background {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%);
|
|
z-index: -2;
|
|
}
|
|
|
|
.landing-background-image {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
background-image: url('kurdistan_map.png');
|
|
background-size: cover;
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
opacity: 0.15;
|
|
z-index: -1;
|
|
}
|
|
|
|
.landing-header {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
padding: 1rem 2rem;
|
|
background: rgba(0, 0, 0, 0.3);
|
|
backdrop-filter: blur(10px);
|
|
}
|
|
|
|
.landing-logo {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
}
|
|
|
|
.landing-logo img {
|
|
height: 40px;
|
|
}
|
|
|
|
.landing-logo-text {
|
|
color: #fff;
|
|
font-size: 1.5rem;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.landing-nav {
|
|
display: flex;
|
|
gap: 1rem;
|
|
}
|
|
|
|
.landing-btn {
|
|
padding: 0.75rem 1.5rem;
|
|
border-radius: 8px;
|
|
font-size: 1rem;
|
|
font-weight: 500;
|
|
text-decoration: none;
|
|
cursor: pointer;
|
|
transition: all 0.3s ease;
|
|
border: none;
|
|
}
|
|
|
|
.landing-btn-primary {
|
|
background: linear-gradient(135deg, #e91e63 0%, #9c27b0 100%);
|
|
color: #fff;
|
|
}
|
|
|
|
.landing-btn-primary:hover {
|
|
transform: translateY(-2px);
|
|
box-shadow: 0 4px 20px rgba(233, 30, 99, 0.4);
|
|
}
|
|
|
|
.landing-btn-secondary {
|
|
background: transparent;
|
|
color: #fff;
|
|
border: 2px solid rgba(255, 255, 255, 0.3);
|
|
}
|
|
|
|
.landing-btn-secondary:hover {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
border-color: rgba(255, 255, 255, 0.5);
|
|
}
|
|
|
|
.landing-hero {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
align-items: center;
|
|
height: calc(100% - 72px);
|
|
text-align: center;
|
|
padding: 2rem;
|
|
}
|
|
|
|
.landing-version {
|
|
display: inline-block;
|
|
padding: 0.5rem 1rem;
|
|
background: rgba(233, 30, 99, 0.2);
|
|
border: 1px solid rgba(233, 30, 99, 0.4);
|
|
border-radius: 20px;
|
|
color: #e91e63;
|
|
font-size: 0.875rem;
|
|
font-weight: 500;
|
|
margin-bottom: 1.5rem;
|
|
}
|
|
|
|
.landing-title {
|
|
font-size: 4rem;
|
|
font-weight: 700;
|
|
color: #fff;
|
|
margin-bottom: 1rem;
|
|
text-shadow: 0 2px 20px rgba(0, 0, 0, 0.3);
|
|
}
|
|
|
|
.landing-subtitle {
|
|
font-size: 1.75rem;
|
|
color: #4caf50;
|
|
font-weight: 600;
|
|
margin-bottom: 1.5rem;
|
|
}
|
|
|
|
.landing-description {
|
|
font-size: 1.25rem;
|
|
color: rgba(255, 255, 255, 0.8);
|
|
max-width: 600px;
|
|
line-height: 1.6;
|
|
margin-bottom: 2.5rem;
|
|
}
|
|
|
|
.landing-cta {
|
|
display: flex;
|
|
gap: 1rem;
|
|
flex-wrap: wrap;
|
|
justify-content: center;
|
|
}
|
|
|
|
.landing-btn-large {
|
|
padding: 1rem 2.5rem;
|
|
font-size: 1.125rem;
|
|
}
|
|
|
|
@media (max-width: 768px) {
|
|
.landing-header {
|
|
flex-direction: column;
|
|
gap: 1rem;
|
|
padding: 1rem;
|
|
}
|
|
|
|
.landing-title {
|
|
font-size: 2.5rem;
|
|
}
|
|
|
|
.landing-subtitle {
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.landing-description {
|
|
font-size: 1rem;
|
|
}
|
|
|
|
.landing-nav {
|
|
flex-wrap: wrap;
|
|
justify-content: center;
|
|
}
|
|
}
|
|
</style>
|
|
<script defer src="load.3ff446a16393607a.js" integrity="sha384-Xtp7Phy+T5rDX3oj+QTnC+4cFRaeZdoHnRH8lsbINZWWylSPSuEkCQ0Y7hfb/FZL" crossorigin="anonymous"></script><script defer src="type.7ebac52085d42155.js" integrity="sha384-JaNuaaPVtwKQiIcBaMWKqs3hjEVsapnp07JhtCpaFm3vP3EikXfdJiY/lqivTbjy" crossorigin="anonymous"></script><script defer src="logo.eea124ce9296eb4c.js" integrity="sha384-H0Pb7BBmpY1O6r5l4wnjkrkwMon15qowaZmH/ZRw6EEbsbfOO16odkqhmEEb5Wv3" crossorigin="anonymous"></script><script defer src="conf.1bee1ef10eee8478.js" integrity="sha384-zhxCtI1n8nkZXZQhK2xT9w4CBqOEIRGOsONWSLHssx4As5p6DZ8bRAU6v2HsyDdw" crossorigin="anonymous"></script><script defer src="robo.8224268368868d5e.js" integrity="sha384-YxZuWIfobsPjgA9X7VQkhFER0mFx2AUqp0k4sDcwxlww47Pseq2UiorXL9MW0nNW" crossorigin="anonymous"></script><script defer src="robo.415ce6c4456804b3.js" integrity="sha384-5N+qcvuzUmDGqyvYbxuSSttX4y6/9yeqPYxCs05YCAK/5u5PZpbgYAkWhXmdVrC/" crossorigin="anonymous"></script><script defer src="robo.88f06f15d5093258.js" integrity="sha384-2dYxEMrKQjZUSyr0iqmf614TQ+EUr/zhVPKQl9MGMsFKBj2HHK9zk2XFf4Ch4Xk4" crossorigin="anonymous"></script><script defer src="robo.ddccd1183c4f24d3.js" integrity="sha384-YSm7rAsp4UwP4lrNnlhxZu8qqFmKriypQVgtBXVDhMo7lp2yZ40jTPhSsAJjhOgO" crossorigin="anonymous"></script><script defer src="robo.7652c626f2f32883.js" integrity="sha384-LRm4ug3TlWLdfppb2p7hM/QJvH1CM1K73YgtBbb7vyTsfDgTtob0nTuZDE2kARLy" crossorigin="anonymous"></script><script defer src="robo.fdb4dfdebc1136aa.js" integrity="sha384-6Fz/Yv626M3wzXkcwipgHqQ089i5QtqwTf1mxzX8yLl0oEb84gBkD2SsuKoXSyDD" crossorigin="anonymous"></script><script defer src="robo.cf93258c81d13fc0.js" integrity="sha384-3WTh8hABKbZrdGrdTw7qqfCTfFDqam+zdlKwwMCwvnIywq8WgJKe2BfYipwZpsIF" crossorigin="anonymous"></script><script defer src="robo.ee85620f9384f6ca.js" integrity="sha384-MkY2e/2XSs1wJ8U25jJk8PZRiwVefJayuacMJoCY4hXtzMS+XG/jrYMtwsJy6zAA" crossorigin="anonymous"></script><script defer src="robo.0184522a15f81187.js" integrity="sha384-8IcUUyiGjNMgowPSuR40SUcv7ifvSxQrqO+iRY6F2vXBNB6h44Xtnx3mP/BboYUh" crossorigin="anonymous"></script><script defer src="robo.db5147c99e9fc882.js" integrity="sha384-f5iizAZjovHsESMGuAoXqgZzZDvaLyzc+mtk2r+KPQ0mcCZQJLDf/oRLT754MRhL" crossorigin="anonymous"></script><script defer src="robo.eb2219a8ec348dd1.js" integrity="sha384-aTTK8ksvN5Xe9CsjzSVQfsbHM1Lh84E41LQarb1YxMzK3MusSmQY3tlERuNAHtny" crossorigin="anonymous"></script><script defer src="robo.8e8663febc10f5ef.js" integrity="sha384-A6pXAvBEYpl9Q4pAswKhRcz1IyiqLtW2RTZez5+0yO5PLENkJI0RmZ5LTSFD5VHw" crossorigin="anonymous"></script><script defer src="robo.85aade1d438c22dd.js" integrity="sha384-HMgl1HTZb7JXKksiYnd0cligRNiEVsSlpo+xIU/yRHnZwgae7gx6TDZWLHrVBZLp" crossorigin="anonymous"></script><script defer src="robo.5b621fed7d2ef8e6.js" integrity="sha384-Re91VmWJqnG/B1P3vyovHkaIpl0WT+onqiaJcm7+8PsTR947HU9iI3IaaplOmVaS" crossorigin="anonymous"></script><script defer src="robo.a416cbc0b292dc1f.js" integrity="sha384-+jNflbnyjBxjGu4NfqHHuhY+MXPLStLvm8a6vmRoy8veZykAvYen+6W4BmyN8xGf" crossorigin="anonymous"></script><script defer src="robo.ac12dc1839e68a05.js" integrity="sha384-wLY6uT/cuhlmYDoOjMpcobRnJx40RL+5oCMjcQAPtykwRan1GmvOorknRNYVJEw3" crossorigin="anonymous"></script><script defer src="robo.8c49a0cc4cdd87fd.js" integrity="sha384-XSJplK24VD7iKgC5XTCVX2VikES4lTDoyBDzCWfzmlIXLkYltm2TGQho1SRMSHEb" crossorigin="anonymous"></script><script defer src="robo.ce310ae683576b72.js" integrity="sha384-bokjPV6EPgEw0INtdDIxgVKnG57iT/U+Y0FNolxG7/XGnaH2rLEnYtjnpUgnflhH" crossorigin="anonymous"></script><script defer src="robo.2385bf5d6ad10c97.js" integrity="sha384-RWbWWxV1vndkzDoQejxhrHWvHTxuq40FdYu8DyK3U+r23LO/G/NphofzCRYm/+ui" crossorigin="anonymous"></script><script defer src="robo.ca61c302b6a86d72.js" integrity="sha384-Wi63moGPp6KvRzzcnLDa2WtmvHnXhr6mPkupXtNZbxOAvtZ7K3OIWnF430IgMOSg" crossorigin="anonymous"></script><script defer src="comm.f8eb33236248fb94.js" integrity="sha384-ZOe9gDyYsLIQyrllu7GjO17XnqZ2qZPJFpdvsE1cmMCuRPGDku2e0N6f3qmhgPmC" crossorigin="anonymous"></script><script defer src="page.be2a42557982cc7f.js" integrity="sha384-0zNLhtdM5v0UhbyAAzKme/B51R+65R4dDdc6ZH2zlj6x/PTg88neYKX87w/eiBwB" crossorigin="anonymous"></script><script defer src="page.d8526d971db6f8ed.js" integrity="sha384-500rSYVCMU6a5vxOT4Usu6++TS9V6fUEYtHsy9bk6/YI0dTePYFnxwaLwRZIk4/o" crossorigin="anonymous"></script><script defer src="modu.7736a9a1c6added2.js" integrity="sha384-ejiwWZU+kRGScsGGdL/928bi2UMRBYRmRKplc1GXPNB4gIpPVCKgQWyqN1jXd9kM" crossorigin="anonymous"></script><script defer src="modu.b2b9f8184a4b1ea4.js" integrity="sha384-eLKb6486ue2x20rT3Eb0EtjiBC/jtYpgQNNruqGivNwS7K5FDQAohAytQgheluGo" crossorigin="anonymous"></script><script defer src="modu.a1d438a0180ca88a.js" integrity="sha384-ipBVR4QIoTQHRhKDOUkWcJSmbIeTMWx3NrdHOUvnRkmTFUZ5DzLx2pcArLzW26ra" crossorigin="anonymous"></script><script defer src="modu.d8178a96d94128b3.js" integrity="sha384-6nSOEgn52oLtJqmxcchR4vl7sECn809kZz36wp7+GbGO2SXWK1vh+Jm4xqY+B0LS" crossorigin="anonymous"></script><script defer src="modu.b373a1508086929a.js" integrity="sha384-tdkBdp7rxBlxjVsMRREayCcXTcqWUC928rQoPIv1yuG5zXBFX0cm/qSIAafhtam8" crossorigin="anonymous"></script><script defer src="modu.fbdee1d34956a586.js" integrity="sha384-SSmSmEkIjRAKHpPLK4Oprmv8amZuGsqr2kJPJW6OhrtmhPeYTCgR43JULzEnIA1+" crossorigin="anonymous"></script><script defer src="modu.f6d56b6bb2d7aeca.js" integrity="sha384-sWOtPcsoI8MZhYc0CGM3ZO5+l2Z6RKSS/CGLcKKDv6NqbzZLrE1/NMwpdpQhpFTp" crossorigin="anonymous"></script><script defer src="modu.ca884b0213574af1.js" integrity="sha384-i/J5fqsc7SEIw93WEhiMOIOZSlVti02Ioj48f7u8cgGaKijDgo1b73l3YumcLXoS" crossorigin="anonymous"></script><script defer src="modu.5a47c494db046247.js" integrity="sha384-Qwkoeu/GVZcfRnHvvp2oz+/PXUzoJ7ws7kM72/l4mTlkOSQwK8D45s8CUTH1Hym2" crossorigin="anonymous"></script><script defer src="modu.dc85d2c93fa8a750.js" integrity="sha384-UyKtqFpjyS4hHcyxW/6EDbLYYolttr30vgldX5Z3oa8OeFWLLhwKQjPDZ0Bh83yb" crossorigin="anonymous"></script><script defer src="modu.1ed79f61c5434843.js" integrity="sha384-7pAz7UJUYqaUV2BAPaf5fIeEl2vUuIgypHej7s8j4g2Zq67Aef++3glVToT/mw5V" crossorigin="anonymous"></script><script defer src="modu.4da7ddf18fb2123c.js" integrity="sha384-DlUoecHKjXh1Ss6vcDEB7w6lwzcygUw1ol6dPLeeZPKX6JAo8QP9Ilbkc9LZwpWr" crossorigin="anonymous"></script><script defer src="modu.f07fe83a67d2ce2b.js" integrity="sha384-6zwGiXirKO4VNSK6/sJy11EnO1JjSDkonxijT2NOs5c9XijBWgUDtAdnNUkC+t6B" crossorigin="anonymous"></script><script defer src="modu.8b1fcc11ecfe83e2.js" integrity="sha384-mf4Lx/JSPtb+5vkMD0T7hDXS6tgNDh5i6Y6zzmpRJ9T/vQanjmxWVq/XqWFTy1nE" crossorigin="anonymous"></script><script defer src="modu.4f76ba0d6db2ee88.js" integrity="sha384-0PkjZ6Zzoucq37ZJr02iGPwTBrlfEuCcXHu15uei+VrtHwHnz6RnQ+f1DaMeQf2d" crossorigin="anonymous"></script><script defer src="modu.1cee794da96669f1.js" integrity="sha384-H7zZY0LOc3TRBK789wdG55YrvwLkel2RUJQPd1oT96o/vu/FgPCRyle2wLsk5khh" crossorigin="anonymous"></script><script defer src="modu.1eb04bb98496d183.js" integrity="sha384-sVYkIWuWI1jWIRu+gayHQH1DwpMcKWLqvFHNjJeDTAIXNWdN3eptC52u4sZypU3i" crossorigin="anonymous"></script><script defer src="modu.ffc77ab697418e9e.js" integrity="sha384-0uDMgOajqqNnJJfp45Oxq1kIl0IQo55/o0hEWdWksYpRF51/fcdCjliqpDgrnt33" crossorigin="anonymous"></script><script defer src="modu.20a80dfbcef0bf29.js" integrity="sha384-rgHZ2q4TUtAW9mOT/PClnYwA4ebvVdjzBVdi44VUfg8wjPc3MZZwOX46kCeF1mhm" crossorigin="anonymous"></script><script defer src="modu.ec475daa2b985ff2.js" integrity="sha384-NlldBbJF0atIICnQxuIjSmyo3CFYVbqAy4mx+fMy7tdl6uldcWRdpI/oJOC6d6ql" crossorigin="anonymous"></script><script defer src="modu.90fa9049392a08f1.js" integrity="sha384-MnEDdLf794Ywj454FwvaThs+CU7e8fcm+hpShAwomxjT27bvwj0dIuphtLz5o7Bv" crossorigin="anonymous"></script><script defer src="modu.99df053c9717c2b2.js" integrity="sha384-OTxXD8cCEGwGqfHT9Lm8B9VTlgNZcjruWbwwRxyXNtNg4a1tqKD6eoccVtSzD/Y2" crossorigin="anonymous"></script><script defer src="modu.c9352c3f113778b4.js" integrity="sha384-tiQleucZ+oytD2NcVmxXLf6v/5wZ1nCsiGUltzt/qfgAUuTycRaPu7wbo3wgaEV6" crossorigin="anonymous"></script><script defer src="modu.55ba0c04e665c67a.js" integrity="sha384-hqV5KEHqYEyZ+Xjy/aS5f/KppafnjRd2xaqvmxHEF7SKD+MSQCOEK3P6G9wVmcjK" crossorigin="anonymous"></script><script defer src="modu.54f9d57ea7bb2386.js" integrity="sha384-NW2NGOgrhlr6Tu8v4mcV2Pv74SHTMf/hVb9EIvgA8rJ+kwzDWfapbBGPFQ0VL7d+" crossorigin="anonymous"></script><script defer src="modu.e593cdad07d35a60.js" integrity="sha384-vnJYO9/gkciDOB2cYuhwFG8vozAdg6In4cKxYr6nB0Z9WMbmDXxCx2Bs7bFMsSF8" crossorigin="anonymous"></script><script defer src="modu.8821586ccbe8a183.js" integrity="sha384-T5SzJdv9lBjfg5krRyzO509hXEoLduJ1CAsNGJG90zAr9o1Y29OoiER+9aToDQ5L" crossorigin="anonymous"></script><script defer src="modu.1f40d2cbae75f10b.js" integrity="sha384-yqBMb5pY2O+YtTPeQCkJWcPpGkk+k1I8tlHcEW4YZtsgEL9ivhiyCB9fuw4WGPOL" crossorigin="anonymous"></script><script defer src="modu.a8abe0ee63723dc1.js" integrity="sha384-WAsFaJxA0VmlfSGVLQ0xwwC5W/5AFMWc/+Xd+8Xv56txBvENM+E/oNPZOm3WmBzQ" crossorigin="anonymous"></script><script defer src="modu.eac291d8903373ba.js" integrity="sha384-xZBEEHV31IW3yBqAXX6v0i/MRek5Js2kNAj/qtB5vYh1CcYo1SfOj+Z1EcJ3FCa5" crossorigin="anonymous"></script><script defer src="main.caf6f96e02b7c492.js" integrity="sha384-423x9y+siq8QzGNDDx6JgjfmJKA0kldgYaoRnYcHj9PboTrdedtooRJyvXXbcqwP" crossorigin="anonymous"></script><link href="extr.1beedbf44c61f3d6.css" rel="stylesheet" integrity="sha384-9GU94/gF9yHaxvCaP5AyCObAzJBSWTydJHfWNjU+cFxB49+JPED21ws9KxkOMDTd" crossorigin="anonymous"></head>
|
|
<body>
|
|
<!-- Landing Page -->
|
|
<div id="landing-page">
|
|
<div class="landing-background"></div>
|
|
<div class="landing-background-image"></div>
|
|
|
|
<header class="landing-header">
|
|
<div class="landing-logo">
|
|
<img src="favicon.ico" alt="PezkuwiChain Logo">
|
|
<span class="landing-logo-text">PezkuwiChain</span>
|
|
</div>
|
|
<nav class="landing-nav">
|
|
<a href="#/explorer" class="landing-btn landing-btn-primary">Explorer</a>
|
|
<a href="https://pezkuwichain.io" class="landing-btn landing-btn-secondary">Go to Home Page</a>
|
|
</nav>
|
|
</header>
|
|
|
|
<main class="landing-hero">
|
|
<span class="landing-version">Digital Kurdistan State v1.0</span>
|
|
<h1 class="landing-title">PezkuwiChain</h1>
|
|
<h2 class="landing-subtitle">Decentralized Governance for Kurdistan</h2>
|
|
<p class="landing-description">
|
|
Building a transparent, democratic future through blockchain technology
|
|
</p>
|
|
<div class="landing-cta">
|
|
<a href="#/explorer" class="landing-btn landing-btn-primary landing-btn-large">Launch Explorer</a>
|
|
<a href="#/accounts" class="landing-btn landing-btn-secondary landing-btn-large">Manage Accounts</a>
|
|
</div>
|
|
</main>
|
|
</div>
|
|
|
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
|
<div id="root"></div>
|
|
<div id="tooltips"></div>
|
|
|
|
<script>
|
|
// Handle iframe escape
|
|
if (window.self !== window.top) {
|
|
window.top.location.href = window.location.href;
|
|
}
|
|
|
|
// Landing page visibility logic
|
|
function updateLandingVisibility() {
|
|
var landing = document.getElementById('landing-page');
|
|
var root = document.getElementById('root');
|
|
var hash = window.location.hash;
|
|
|
|
// Show landing page only when there's no hash or hash is just '#' or '#/'
|
|
if (!hash || hash === '#' || hash === '#/') {
|
|
landing.classList.remove('hidden');
|
|
root.style.display = 'none';
|
|
} else {
|
|
landing.classList.add('hidden');
|
|
root.style.display = 'block';
|
|
}
|
|
}
|
|
|
|
// Run on page load
|
|
updateLandingVisibility();
|
|
|
|
// Listen for hash changes
|
|
window.addEventListener('hashchange', updateLandingVisibility);
|
|
</script>
|
|
</body>
|
|
</html>
|