@@ -103,14 +100,14 @@ const Login = () => {
{/* Security note */}
-
+
-
+
-
Secure Authentication
-
Your data is protected with enterprise-grade encryption
+
Secure Authentication
+
Your data is protected with enterprise-grade encryption
@@ -119,7 +116,7 @@ const Login = () => {
{/* Back button */}
navigate('/')}
- className="mt-6 w-full text-stone-500 hover:text-stone-700 text-sm font-medium transition-colors"
+ className="mt-6 w-full opacity-60 hover:opacity-100 text-sm font-medium transition-opacity"
>
← Back to welcome
diff --git a/src/pages/Welcome.tsx b/src/pages/Welcome.tsx
index 88675b08a..9c32fbb47 100644
--- a/src/pages/Welcome.tsx
+++ b/src/pages/Welcome.tsx
@@ -5,75 +5,62 @@ const Welcome = () => {
const navigate = useNavigate();
const [greeting] = useState(() => {
const greetings = [
- "Ready to make your wallet cry tears of joy? 😭💰",
- "Time to turn those diamond hands into actual diamonds! 💎👋",
- "Welcome to the exclusive club of crypto degenerates! 🎪🚀",
- "Let's get you richer than a Nigerian prince's email! 👑💸",
- "Ready to HODL like your life depends on it? 🤝💀",
- "Welcome, future crypto millionaire (results not guaranteed)! 🎰💎",
- "Time to make Wall Street bros jealous AF! 📈🔥",
- "Ready to go to the moon? Pack light! 🌙🚀"
+ "Hello Satoshi! 👋",
+ "Got Crypto, Anon? 👀",
+ // "Welcome to the exclusive club of crypto degenerates! 🎪🚀",
+ // "Let's get you richer than a Nigerian prince's email! 👑💸",
+ // "Ready to HODL like your life depends on it? 🤝💀",
+ // "Welcome, future crypto millionaire (results not guaranteed)! 🎰💎",
+ // "Time to make Wall Street bros jealous AF! 📈🔥",
+ // "Ready to go to the moon? Pack light! 🌙🚀"
];
return greetings[Math.floor(Math.random() * greetings.length)];
});
- const handleGetStarted = () => {
- navigate('/login');
+ const handleTelegramLogin = () => {
+ navigate('/onboarding/step1');
};
return (
-
- {/* Background pattern */}
-
-
+
{/* Main content */}
{/* Welcome card */}
- {/* Logo/Icon placeholder */}
-
-
{/* Greeting */}
-
+
{greeting}
-
- Ready to join the most exclusive crypto community? Let's get you set up with enterprise-grade security and maximum privacy.
+ {/* */}
+
+
+ Welcome to AlphaHuman. Your Telegram assistant here to get you 10x more done in your crypto journey.
- {/* Get Started button */}
-
- Get Started
-
+
+ Are you ready to cook?
+
- {/* Trust indicators */}
-
-
-
- SOC 2 Certified
-
-
-
- Bank-Grade Security
-
-
+ {/* Login with Telegram button */}
+
+
+
+
+ Login with Telegram
+
{/* Bottom text */}
-
- Trusted by thousands of crypto professionals worldwide
+
+ Made with ❤️ by poor Web3 nerds
);
};
-export default Welcome;
\ No newline at end of file
+export default Welcome;
diff --git a/src/pages/onboarding/Step1Phone.tsx b/src/pages/onboarding/Step1Phone.tsx
index ef59c0f1a..a06349151 100644
--- a/src/pages/onboarding/Step1Phone.tsx
+++ b/src/pages/onboarding/Step1Phone.tsx
@@ -50,10 +50,7 @@ const Step1Phone = () => {
};
return (
-
- {/* Background pattern */}
-
-
+
{/* Main content */}
{/* Progress indicator */}
@@ -63,19 +60,19 @@ const Step1Phone = () => {
-
3
+
3
{/* Phone input card */}
-
+
Verify Your Phone
-
+
We'll send you a secure verification code to protect your account
@@ -86,30 +83,30 @@ const Step1Phone = () => {
setIsDropdownOpen(!isDropdownOpen)}
- className="w-full flex items-center justify-between p-4 bg-white border border-stone-300 rounded-xl hover:border-primary-500 transition-colors focus:outline-none focus:ring-2 focus:ring-primary-500 focus:ring-offset-2"
+ className="w-full flex items-center justify-between p-4 bg-black/50 border border-stone-700 rounded-xl hover:border-primary-500 transition-colors focus:outline-none focus:ring-2 focus:ring-primary-500 focus:ring-offset-2"
>
{selectedCountry.flag}
- {selectedCountry.name}
- {selectedCountry.dialCode}
+ {selectedCountry.name}
+ {selectedCountry.dialCode}
-
+
{/* Dropdown menu */}
{isDropdownOpen && (
-
+
{countries.map((country) => (
handleCountrySelect(country)}
- className="w-full flex items-center space-x-3 p-3 hover:bg-stone-50 transition-colors text-left"
+ className="w-full flex items-center space-x-3 p-3 hover:bg-stone-800 transition-colors text-left"
>
{country.flag}
- {country.name}
- {country.dialCode}
+ {country.name}
+ {country.dialCode}
))}
@@ -125,7 +122,7 @@ const Step1Phone = () => {
placeholder={selectedCountry.code === 'US' ? '(000) 000-0000' : 'Phone number'}
className="input-primary rounded-xl pl-20"
/>
-
+
{selectedCountry.flag}
{selectedCountry.dialCode}
@@ -144,7 +141,7 @@ const Step1Phone = () => {
{/* Telegram alternative */}
@@ -153,14 +150,14 @@ const Step1Phone = () => {
{/* Security note */}
-
+
-
+
-
Your Privacy Matters
-
Your phone number is encrypted and never shared with third parties
+
Your Privacy Matters
+
Your phone number is encrypted and never shared with third parties
@@ -169,7 +166,7 @@ const Step1Phone = () => {
{/* Back button */}
navigate('/login')}
- className="mt-6 w-full text-stone-500 hover:text-stone-700 text-sm font-medium transition-colors"
+ className="mt-6 w-full opacity-60 hover:opacity-100 text-sm font-medium transition-opacity"
>
← Back to login
diff --git a/src/pages/onboarding/Step2Privacy.tsx b/src/pages/onboarding/Step2Privacy.tsx
index 5f964a03f..274590282 100644
--- a/src/pages/onboarding/Step2Privacy.tsx
+++ b/src/pages/onboarding/Step2Privacy.tsx
@@ -8,10 +8,7 @@ const Step2Privacy = () => {
};
return (
-
- {/* Background pattern */}
-
-
+
{/* Main content */}
{/* Progress indicator */}
@@ -22,18 +19,18 @@ const Step2Privacy = () => {
-
3
+
3
{/* Privacy card */}
-
+
Privacy
-
+
Your security and privacy are our top priorities
@@ -41,7 +38,7 @@ const Step2Privacy = () => {
{/* Enterprise-Grade Security Section */}
{/* Enterprise-Grade Security */}
-
+
@@ -49,8 +46,8 @@ const Step2Privacy = () => {
-
Enterprise-Grade Security
-
+
Enterprise-Grade Security
+
Bank-level encryption, multi-factor authentication, and 24/7 security monitoring to protect your assets and personal information.
@@ -58,7 +55,7 @@ const Step2Privacy = () => {
{/* Privacy Section */}
-
+
@@ -67,8 +64,8 @@ const Step2Privacy = () => {
-
Privacy
-
+
Privacy
+
Zero-knowledge architecture ensures your trading patterns and holdings remain completely private from third parties.
@@ -77,29 +74,29 @@ const Step2Privacy = () => {
{/* Certifications */}
-
-
Industry Certifications
+
+
Industry Certifications
{/* SOC 2 Type II */}
-
+
-
SOC 2 Type II
-
Security & Availability
+
SOC 2 Type II
+
Security & Availability
{/* CASA Tier II */}
-
+
-
CASA Tier II
-
Asset Protection
+
CASA Tier II
+
Asset Protection
@@ -116,7 +113,7 @@ const Step2Privacy = () => {
{/* Back button */}
navigate('/onboarding/step1')}
- className="mt-6 w-full text-stone-500 hover:text-stone-700 text-sm font-medium transition-colors"
+ className="mt-6 w-full opacity-60 hover:opacity-100 text-sm font-medium transition-opacity"
>
← Back
diff --git a/src/pages/onboarding/Step3Analytics.tsx b/src/pages/onboarding/Step3Analytics.tsx
index b09b300b6..ee275642c 100644
--- a/src/pages/onboarding/Step3Analytics.tsx
+++ b/src/pages/onboarding/Step3Analytics.tsx
@@ -10,10 +10,7 @@ const Step3Analytics = () => {
};
return (
-
- {/* Background pattern */}
-
-
+
{/* Main content */}
{/* Progress indicator */}
@@ -32,10 +29,10 @@ const Step3Analytics = () => {
{/* Analytics card */}
-
+
Analytics
-
+
Help us improve your experience while maintaining your privacy
@@ -46,8 +43,8 @@ const Step3Analytics = () => {
setSelectedOption('shareAnalytics')}
>
@@ -56,7 +53,7 @@ const Step3Analytics = () => {
{selectedOption === 'shareAnalytics' && (
@@ -64,8 +61,8 @@ const Step3Analytics = () => {
-
Securely Share Analytics
-
+
Securely Share Analytics
+
Share anonymized usage data to help us improve features and performance. All data is encrypted and cannot be traced back to you.
@@ -76,8 +73,8 @@ const Step3Analytics = () => {
setSelectedOption('maximumPrivacy')}
>
@@ -86,7 +83,7 @@ const Step3Analytics = () => {
{selectedOption === 'maximumPrivacy' && (
@@ -94,15 +91,15 @@ const Step3Analytics = () => {
-
Maximum Privacy
-
+
Maximum Privacy
+
Keep all your data completely private. We won't collect any usage analytics, ensuring total anonymity.
-
+
- Recommended for privacy
+ Recommended for privacy
@@ -118,14 +115,14 @@ const Step3Analytics = () => {
{/* Privacy note */}
-
+
-
+
-
You can change this setting anytime
-
Your privacy preferences can be updated in your account settings
+
You can change this setting anytime
+
Your privacy preferences can be updated in your account settings
@@ -134,7 +131,7 @@ const Step3Analytics = () => {
{/* Back button */}
navigate('/onboarding/step2')}
- className="mt-6 w-full text-stone-500 hover:text-stone-700 text-sm font-medium transition-colors"
+ className="mt-6 w-full opacity-60 hover:opacity-100 text-sm font-medium transition-opacity"
>
← Back
diff --git a/src/pages/onboarding/Step4Connect.tsx b/src/pages/onboarding/Step4Connect.tsx
index a24b67a7d..5dd6cdd48 100644
--- a/src/pages/onboarding/Step4Connect.tsx
+++ b/src/pages/onboarding/Step4Connect.tsx
@@ -14,10 +14,7 @@ const Step4Connect = () => {
};
return (
-
- {/* Background pattern */}
-
-
+
{/* Main content */}
{/* Connect Account card */}
@@ -46,10 +43,10 @@ const Step4Connect = () => {
-
+
Connect Account
-
+
Connect your email to personalize your experience
@@ -59,7 +56,7 @@ const Step4Connect = () => {
{/* Google */}
@@ -67,13 +64,13 @@ const Step4Connect = () => {
- Use Google
+ Use Google
{/* Microsoft */}
@@ -81,27 +78,27 @@ const Step4Connect = () => {
- Use Microsoft
+ Use Microsoft
{/* Skip option */}
navigate('/home')}
- className="w-full py-3 text-stone-600 hover:text-stone-800 font-medium transition-colors"
+ className="w-full py-3 opacity-60 hover:opacity-100 font-medium transition-opacity"
>
Skip for now
{/* Privacy note */}
-
+
-
+
-
Your data stays private
-
We only use your email for account notifications and security
+
Your data stays private
+
We only use your email for account notifications and security
@@ -110,7 +107,7 @@ const Step4Connect = () => {
{/* Back button */}
navigate('/onboarding/step3')}
- className="mt-6 w-full text-stone-500 hover:text-stone-700 text-sm font-medium transition-colors"
+ className="mt-6 w-full opacity-60 hover:opacity-100 text-sm font-medium transition-opacity"
>
← Back