From 74db90a5d4b11bac6612bd01d32f889f337c9ba8 Mon Sep 17 00:00:00 2001 From: SatoshiQaziMuhammed Date: Thu, 1 Oct 2026 15:53:08 +0400 Subject: [PATCH] Send the Rewshenbir button to rewshenbir.pezkiwi.app (#38) * Send the Rewshenbir button to rewshenbir.pezkiwi.app The app grid, the mobile home and the landing page's pallet list all linked https://rewshenbir.pezkuwi.app -- pezkuwi, not pezkiwi. That name does not resolve, so every reader who tapped Rewshenbir reached nothing. The sibling links (bereketli, buy-sell, kurdishtts) already use pezkiwi.app. * Keep the source of the interim Rewshenbir landing page in the repository rewshenbir.pezkiwi.app now answers with a page built from the design canvas (tokens, thesis, the RewshenbirMark logo) instead of nothing. It lives in the repository so it is not a file that exists only on the host. --- rewshenbir/README.md | 11 +++ rewshenbir/index.html | 87 +++++++++++++++++++ web/src/components/AppLayout.tsx | 2 +- web/src/components/MobileHomeLayout.tsx | 2 +- .../components/landing/LandingPageDesktop.tsx | 2 +- 5 files changed, 101 insertions(+), 3 deletions(-) create mode 100644 rewshenbir/README.md create mode 100644 rewshenbir/index.html diff --git a/rewshenbir/README.md b/rewshenbir/README.md new file mode 100644 index 00000000..9760a5e6 --- /dev/null +++ b/rewshenbir/README.md @@ -0,0 +1,11 @@ +# rewshenbir.pezkiwi.app — interim landing page + +What the Rewshenbir button opens until the mini-app exists. Built from the +Claude Design canvas of 2026-04-22 (its tokens, its thesis, and the logo rendered +from its `RewshenbirMark` component), in English and Turkish. + +Served from VPS3 (217.77.6.126) as a static file: + + install -m 644 rewshenbir/index.html /var/www/rewshenbir.pezkiwi.app/index.html + +nginx: `/etc/nginx/sites-available/rewshenbir.pezkiwi.app`, TLS by certbot. diff --git a/rewshenbir/index.html b/rewshenbir/index.html new file mode 100644 index 00000000..7e4a15ad --- /dev/null +++ b/rewshenbir/index.html @@ -0,0 +1,87 @@ + + + + + +Rewşenbîr — PezkuwiChain + + + + + + +
+
+
+ +
Rewşenbîr
Zanîn · Çand · Pêşkeftin
+
+
+ +
+
+ +

A mini-app inside PezkuwiChain · Social

+

Rewşenbîr is a desk, not a stage. It connects Kurdish writers, journalists, scientists and poets to readers who pay to read them — directly, without an algorithm or an intermediary. It looks like a journal, not a marketplace: it never asks a reader to perform; it asks a writer to write and a reader to subscribe.

+ +
+

Dignified

No streaks, no vanity counts, no “trending.” Follower counts are small metadata, never a headline number.

+

Native to PezkuwiChain

The same dark ground, the same tiki system, the same wallet signatures you already use. It opens from the Social section of the PezkuwiChain app.

+

Honest about sovereignty

Creator status cannot be revoked by validators. And if your seed phrase is compromised, the platform tells you up front that it cannot save you.

+
+ +
+
+
In preparation
+ Rewşenbîr is being built. + It will open inside the PezkuwiChain app. Until then, you can read Kurdish writers on Dijital Kurdistan News. +
+ Go to PezkuwiChain +
+ + +
+ + + diff --git a/web/src/components/AppLayout.tsx b/web/src/components/AppLayout.tsx index 6d1c7439..eb9a8f64 100644 --- a/web/src/components/AppLayout.tsx +++ b/web/src/components/AppLayout.tsx @@ -113,7 +113,7 @@ const APP_SECTIONS: AppSection[] = [ { title: 'mobile.app.events', icon: '📅', route: '/forum', href: 'https://kurdishtts.pezkiwi.app' }, { title: 'mobile.app.loto', icon: '🔥', imgIcon: '/loto-icon.svg', route: '/forum', href: 'https://loto.pex.mom' }, { title: 'mobile.app.music', icon: '🎵', route: '/forum', comingSoon: true }, - { title: 'mobile.app.rewshenbir',icon: '📡', imgIcon: '/rewshenbir-icon.png', route: '/rewshenbir', href: 'https://rewshenbir.pezkuwi.app' }, + { title: 'mobile.app.rewshenbir',icon: '📡', imgIcon: '/rewshenbir-icon.png', route: '/rewshenbir', href: 'https://rewshenbir.pezkiwi.app' }, { title: 'mobile.app.referral', icon: '👥', route: '/dashboard', requiresAuth: true }, ], }, diff --git a/web/src/components/MobileHomeLayout.tsx b/web/src/components/MobileHomeLayout.tsx index 2ab88727..795a790c 100644 --- a/web/src/components/MobileHomeLayout.tsx +++ b/web/src/components/MobileHomeLayout.tsx @@ -90,7 +90,7 @@ const APP_SECTIONS: AppSection[] = [ { title: 'mobile.app.events', icon: '📅', route: '/forum', href: 'https://kurdishtts.pezkiwi.app' }, { title: 'mobile.app.loto', icon: '🔥', imgIcon: '/loto-icon.svg', route: '/forum', href: 'https://loto.pex.mom' }, { title: 'mobile.app.music', icon: '🎵', route: '/forum', comingSoon: true }, - { title: 'mobile.app.rewshenbir', icon: '📡', imgIcon: '/rewshenbir-icon.png', route: '/rewshenbir', href: 'https://rewshenbir.pezkuwi.app' }, + { title: 'mobile.app.rewshenbir', icon: '📡', imgIcon: '/rewshenbir-icon.png', route: '/rewshenbir', href: 'https://rewshenbir.pezkiwi.app' }, { title: 'mobile.app.referral', icon: '👥', route: '/dashboard', requiresAuth: true }, ], }, diff --git a/web/src/components/landing/LandingPageDesktop.tsx b/web/src/components/landing/LandingPageDesktop.tsx index 7c7d18d9..a2de47e4 100644 --- a/web/src/components/landing/LandingPageDesktop.tsx +++ b/web/src/components/landing/LandingPageDesktop.tsx @@ -1102,7 +1102,7 @@ const LandingPageDesktop: React.FC = () => { - +