diff --git a/web/src/components/AppLayout.tsx b/web/src/components/AppLayout.tsx index ea464171..0740a48f 100644 --- a/web/src/components/AppLayout.tsx +++ b/web/src/components/AppLayout.tsx @@ -153,50 +153,50 @@ const AppLayout: React.FC = () => { {/* Button Grid (logged in only) */} {user && (
-
+
{/* Dashboard */} {/* Wallet */} {/* Be Citizen */} {/* Settings */} {/* Trading (dropdown) */}
{openMenu === 'trading' && ( -
+
@@ -218,22 +218,22 @@ const AppLayout: React.FC = () => { {/* Education */} {/* Governance (dropdown) */}
{openMenu === 'governance' && ( -
+
@@ -255,9 +255,9 @@ const AppLayout: React.FC = () => { {/* Logout */}
@@ -271,7 +271,7 @@ const AppLayout: React.FC = () => { className="fixed inset-0 bg-black/60 backdrop-blur-sm" onClick={() => setMobileMenuOpen(false)} /> -
+
{user ? ( <> @@ -408,13 +408,13 @@ const AppLayout: React.FC = () => {
{/* Conditional Rendering for Features */} {showDEX ? ( -
+
) : showProposalWizard ? ( -
+
{ @@ -426,25 +426,25 @@ const AppLayout: React.FC = () => {
) : showDelegation ? ( -
+
) : showForum ? ( -
+
) : showModeration ? ( -
+
) : showTreasury ? ( -
+

@@ -494,7 +494,7 @@ const AppLayout: React.FC = () => {

) : showStaking ? ( -
+

@@ -508,7 +508,7 @@ const AppLayout: React.FC = () => {

) : showMultiSig ? ( -
+

@@ -522,11 +522,11 @@ const AppLayout: React.FC = () => {

) : showEducation ? ( -
+
) : showP2P ? ( -
+
) : ( diff --git a/web/src/components/GovernanceInterface.tsx b/web/src/components/GovernanceInterface.tsx index c1067a28..fcc108d5 100644 --- a/web/src/components/GovernanceInterface.tsx +++ b/web/src/components/GovernanceInterface.tsx @@ -28,7 +28,7 @@ const GovernanceInterface: React.FC = () => {
- + {t('governance.overview')} diff --git a/web/src/components/HeroSection.tsx b/web/src/components/HeroSection.tsx index f51eeb0b..db9db5df 100644 --- a/web/src/components/HeroSection.tsx +++ b/web/src/components/HeroSection.tsx @@ -127,20 +127,20 @@ const HeroSection: React.FC = () => { {t('hero.subtitle', 'Democratic and transparent governance with blockchain technology')}

-
-
+
+
{stats.activeProposals}
{t('hero.stats.activeProposals', 'Active Proposals')}
-
+
{stats.totalVoters.toLocaleString()}
{t('hero.stats.totalVoters', 'Total Voters')}
-
+
{stats.tokensStaked}
{t('hero.stats.tokensStaked', 'Tokens Staked')}
-
+
{stats.citizenCount !== null ? stats.citizenCount.toLocaleString() : '...'}
Hejmara Kurd Lê Cîhanê
@@ -149,14 +149,14 @@ const HeroSection: React.FC = () => {
diff --git a/web/src/pages/Citizens.tsx b/web/src/pages/Citizens.tsx index 72b407b1..34b6f2f7 100644 --- a/web/src/pages/Citizens.tsx +++ b/web/src/pages/Citizens.tsx @@ -338,7 +338,7 @@ export default function Citizens() { {/* Title Section */}
-

+

{t('citizens.portalTitle')}

@@ -362,7 +362,7 @@ export default function Citizens() {

-

{t('citizens.announcements')}

+

{t('citizens.announcements')}

{currentAnnouncement.title}

{currentAnnouncement.description}

diff --git a/web/src/pages/citizens/GovernmentEntrance.tsx b/web/src/pages/citizens/GovernmentEntrance.tsx index a20f2b73..0f5a4ef7 100644 --- a/web/src/pages/citizens/GovernmentEntrance.tsx +++ b/web/src/pages/citizens/GovernmentEntrance.tsx @@ -660,10 +660,10 @@ export default function GovernmentEntrance() { {/* Header */}
-

+

Deriyê Hikûmetê (Government Entrance)

-

+

Beşdariya Demokratîk (Democratic Participation)

@@ -671,16 +671,16 @@ export default function GovernmentEntrance() { {/* Tabs */} - - + + Yasalar (Legislation) - - + + Parleman (Parliament) - - + + Serok (President) @@ -690,7 +690,7 @@ export default function GovernmentEntrance() {