diff --git a/mobile/src/screens/B2BScreen.tsx b/mobile/src/screens/B2BScreen.tsx
index 02fe68a6..fffc71df 100644
--- a/mobile/src/screens/B2BScreen.tsx
+++ b/mobile/src/screens/B2BScreen.tsx
@@ -434,14 +434,11 @@ const B2BScreen: React.FC = () => {
);
return (
-
+
- {/* Header */}
+ {/* Action Bar */}
- navigation.goBack()} style={styles.backButton}>
- ← Paş
-
B2B Bazirganî
Kurdish Business Marketplace
@@ -830,7 +827,7 @@ const B2BScreen: React.FC = () => {
-
+
);
};
@@ -849,14 +846,6 @@ const styles = StyleSheet.create({
borderBottomWidth: 1,
borderBottomColor: '#E0E0E0',
},
- backButton: {
- padding: 4,
- },
- backButtonText: {
- fontSize: 16,
- color: KurdistanColors.kesk,
- fontWeight: '600',
- },
headerTitle: {
fontSize: 20,
fontWeight: 'bold',
diff --git a/mobile/src/screens/IdentityScreen.tsx b/mobile/src/screens/IdentityScreen.tsx
index cea74d84..b31b04f0 100644
--- a/mobile/src/screens/IdentityScreen.tsx
+++ b/mobile/src/screens/IdentityScreen.tsx
@@ -132,12 +132,6 @@ const IdentityScreen: React.FC = () => {
>
Connect Wallet
- navigation.goBack()}
- >
- ← Go Back
-
@@ -155,10 +149,6 @@ const IdentityScreen: React.FC = () => {
end={{ x: 1, y: 1 }}
style={styles.choiceContainer}
>
- navigation.goBack()} style={styles.choiceBackButton}>
- ← Back
-
-
🆔
Nasnameya Dîjîtal
@@ -208,10 +198,6 @@ const IdentityScreen: React.FC = () => {
colors={[KurdistanColors.kesk, '#006633']}
style={styles.header}
>
- setUserChoice(null)} style={styles.headerBackButton}>
- ←
-
-
🆔
Nasnameya Dîjîtal
diff --git a/mobile/src/screens/KurdMediaScreen.tsx b/mobile/src/screens/KurdMediaScreen.tsx
index 1b8ec031..a630d82a 100644
--- a/mobile/src/screens/KurdMediaScreen.tsx
+++ b/mobile/src/screens/KurdMediaScreen.tsx
@@ -214,12 +214,6 @@ const KurdMediaScreen: React.FC = () => {
end={{ x: 1, y: 1 }}
style={styles.header}
>
- navigation.goBack()}
- >
- ←
-
KurdMedia
Medyaya Kurdî & Piştgirî
diff --git a/mobile/src/screens/LaunchpadScreen.tsx b/mobile/src/screens/LaunchpadScreen.tsx
index 8bac46a2..290563fb 100644
--- a/mobile/src/screens/LaunchpadScreen.tsx
+++ b/mobile/src/screens/LaunchpadScreen.tsx
@@ -526,14 +526,11 @@ const LaunchpadScreen: React.FC = () => {
}
return (
-
+
- {/* Header */}
+ {/* Action Bar */}
- navigation.goBack()} style={styles.backButton}>
- ←
-
🚀 Launchpad
Multi-Presale Platform
@@ -746,7 +743,7 @@ const LaunchpadScreen: React.FC = () => {
)}
-
+
);
};
@@ -774,18 +771,6 @@ const styles = StyleSheet.create({
borderBottomWidth: 1,
borderBottomColor: '#E0E0E0',
},
- backButton: {
- width: 40,
- height: 40,
- borderRadius: 20,
- backgroundColor: '#F0F0F0',
- justifyContent: 'center',
- alignItems: 'center',
- },
- backIcon: {
- fontSize: 20,
- color: '#333',
- },
headerContent: {
flex: 1,
marginLeft: 12,
diff --git a/mobile/src/screens/PerwerdeScreen.tsx b/mobile/src/screens/PerwerdeScreen.tsx
index cb9f6815..0ba88ff0 100644
--- a/mobile/src/screens/PerwerdeScreen.tsx
+++ b/mobile/src/screens/PerwerdeScreen.tsx
@@ -369,12 +369,6 @@ const PerwerdeScreen: React.FC = () => {
end={{ x: 1, y: 1 }}
style={styles.header}
>
- navigation.goBack()}
- >
- ←
-
Perwerde
Platforma Perwerdehiya Dijîtal
diff --git a/mobile/src/screens/PresidentScreen.tsx b/mobile/src/screens/PresidentScreen.tsx
index e280d226..8b4cf89a 100644
--- a/mobile/src/screens/PresidentScreen.tsx
+++ b/mobile/src/screens/PresidentScreen.tsx
@@ -343,12 +343,6 @@ const PresidentScreen: React.FC = () => {
Become a Citizen
- navigation.goBack()}
- >
- ← Go Back
-
@@ -365,10 +359,6 @@ const PresidentScreen: React.FC = () => {
colors={[KurdistanColors.kesk, '#006633']}
style={styles.header}
>
- navigation.goBack()} style={styles.headerBackButton}>
- ←
-
-
👑
Serokî / President
diff --git a/mobile/src/screens/ProposalsScreen.tsx b/mobile/src/screens/ProposalsScreen.tsx
index 50a09fc7..a17b35d0 100644
--- a/mobile/src/screens/ProposalsScreen.tsx
+++ b/mobile/src/screens/ProposalsScreen.tsx
@@ -93,12 +93,6 @@ const ProposalsScreen: React.FC = () => {
Become a Citizen
- navigation.goBack()}
- >
- ← Go Back
-
diff --git a/mobile/src/screens/SettingsScreen.tsx b/mobile/src/screens/SettingsScreen.tsx
index e6d368b9..86eb61ea 100644
--- a/mobile/src/screens/SettingsScreen.tsx
+++ b/mobile/src/screens/SettingsScreen.tsx
@@ -348,9 +348,7 @@ const SettingsScreen: React.FC = () => {
{/* Header */}
- navigation.goBack()} style={styles.backButton}>
- ←
-
+
Settings
diff --git a/mobile/src/screens/SwapScreen.tsx b/mobile/src/screens/SwapScreen.tsx
index 8923d61f..8685d8f5 100644
--- a/mobile/src/screens/SwapScreen.tsx
+++ b/mobile/src/screens/SwapScreen.tsx
@@ -472,11 +472,9 @@ const SwapScreen: React.FC = () => {
)}
- {/* Header */}
+ {/* Settings Button */}
- navigation.goBack()} style={styles.backButton}>
- ←
-
+
Swap Tokens
setShowSettings(true)} style={styles.settingsButton}>
⚙️
@@ -717,18 +715,6 @@ const styles = StyleSheet.create({
alignItems: 'center',
marginBottom: 20,
},
- backButton: {
- width: 40,
- height: 40,
- borderRadius: 20,
- backgroundColor: '#F5F5F5',
- justifyContent: 'center',
- alignItems: 'center',
- },
- backButtonText: {
- fontSize: 24,
- color: '#333',
- },
headerTitle: {
fontSize: 20,
fontWeight: 'bold',
diff --git a/mobile/src/screens/TaxZekatScreen.tsx b/mobile/src/screens/TaxZekatScreen.tsx
index 1e8dcb7e..86fba800 100644
--- a/mobile/src/screens/TaxZekatScreen.tsx
+++ b/mobile/src/screens/TaxZekatScreen.tsx
@@ -214,18 +214,9 @@ const TaxZekatScreen: React.FC = () => {
);
return (
-
+
- {/* Header */}
-
- navigation.goBack()} style={styles.backButton}>
- ← Paş
-
- Bac û Zekat
- Tax & Zekat
-
-
{/* Description */}
@@ -460,7 +451,7 @@ const TaxZekatScreen: React.FC = () => {
-
+
);
};
@@ -469,31 +460,6 @@ const styles = StyleSheet.create({
flex: 1,
backgroundColor: '#F5F5F5',
},
- header: {
- backgroundColor: KurdistanColors.spi,
- paddingHorizontal: 20,
- paddingVertical: 16,
- borderBottomWidth: 1,
- borderBottomColor: '#E0E0E0',
- },
- backButton: {
- marginBottom: 8,
- },
- backButtonText: {
- fontSize: 16,
- color: KurdistanColors.kesk,
- fontWeight: '600',
- },
- headerTitle: {
- fontSize: 24,
- fontWeight: 'bold',
- color: KurdistanColors.reş,
- },
- headerSubtitle: {
- fontSize: 14,
- color: '#666',
- marginTop: 2,
- },
content: {
flex: 1,
padding: 16,
diff --git a/mobile/src/screens/ValidatorsScreen.tsx b/mobile/src/screens/ValidatorsScreen.tsx
index 920d3426..f86ef2fd 100644
--- a/mobile/src/screens/ValidatorsScreen.tsx
+++ b/mobile/src/screens/ValidatorsScreen.tsx
@@ -93,12 +93,6 @@ const ValidatorsScreen: React.FC = () => {
Become a Citizen
- navigation.goBack()}
- >
- ← Go Back
-
diff --git a/mobile/src/screens/VoteScreen.tsx b/mobile/src/screens/VoteScreen.tsx
index 8464e7d3..6eef595a 100644
--- a/mobile/src/screens/VoteScreen.tsx
+++ b/mobile/src/screens/VoteScreen.tsx
@@ -93,12 +93,6 @@ const VoteScreen: React.FC = () => {
Become a Citizen
- navigation.goBack()}
- >
- ← Go Back
-
diff --git a/mobile/src/screens/WalletScreen.tsx b/mobile/src/screens/WalletScreen.tsx
index b2fb5703..5db0ea68 100644
--- a/mobile/src/screens/WalletScreen.tsx
+++ b/mobile/src/screens/WalletScreen.tsx
@@ -654,11 +654,8 @@ const WalletScreen: React.FC = () => {
- {/* Top Header with Back Button */}
+ {/* Top Header */}
- navigation.goBack()} style={styles.backButton} testID="wallet-back-button">
- ← Back
-
Wallet
setNetworkSelectorVisible(true)} testID="wallet-network-button">
🌐 {NETWORKS[currentNetwork].displayName}
diff --git a/mobile/src/screens/WalletSetupScreen.tsx b/mobile/src/screens/WalletSetupScreen.tsx
index d8ee1bce..3f98fdfd 100644
--- a/mobile/src/screens/WalletSetupScreen.tsx
+++ b/mobile/src/screens/WalletSetupScreen.tsx
@@ -484,9 +484,7 @@ const WalletSetupScreen: React.FC = () => {
{/* Header */}
{step !== 'choice' && step !== 'success' && (
-
- ← Back
-
+
{['create-show', 'create-verify', 'wallet-name'].includes(step) && isCreateFlow && (
<>