feat: onboarding trial flow, Google sign-in, dark mode hotspot fixes
- Move trial creation from auth hook to dedicated /subscriptions/trial endpoint with eligibility checks (3-day Full Paket trial) - Add animated onboarding progress (Remotion) with confetti on completion - Register redirects to subscription page with welcome flow - Add Google social login/signup support with config injection - Improve hotspot overlay visibility in dark mode - Show "Panele Git" on landing page when authenticated - Turkish translations for API error messages - Add toast utility wrapper, UUID generation for auth IDs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -118,11 +118,28 @@
|
||||
},
|
||||
"statusLabels": {
|
||||
"active": "Active",
|
||||
"trial": "Trial",
|
||||
"pending": "Pending",
|
||||
"cancelled": "Cancelled",
|
||||
"expired": "Expired"
|
||||
},
|
||||
"popular": "Popular"
|
||||
"popular": "Popular",
|
||||
"trialTitle": "3-Day Full Package Trial",
|
||||
"trialDescription": "Free access to all brands for 3 days. No credit card required.",
|
||||
"startTrial": "Start Free Trial",
|
||||
"trialStarted": "Your 3-day Full Package trial has started!",
|
||||
"onboarding": {
|
||||
"provisioning": "Setting up your free trial",
|
||||
"step1": "Verifying account",
|
||||
"step2": "Preparing catalogs",
|
||||
"step3": "Activating Full Package",
|
||||
"step4": "Completed!",
|
||||
"completed": "You can test all catalogs without limits!",
|
||||
"trialDuration": "3-Day Trial",
|
||||
"startSearching": "Start Searching",
|
||||
"error": "An error occurred while starting your trial.",
|
||||
"retry": "Try Again"
|
||||
}
|
||||
},
|
||||
"payment": {
|
||||
"title": "Payment",
|
||||
|
||||
@@ -118,11 +118,28 @@
|
||||
},
|
||||
"statusLabels": {
|
||||
"active": "Aktif",
|
||||
"trial": "Deneme",
|
||||
"pending": "Bekliyor",
|
||||
"cancelled": "İptal Edildi",
|
||||
"expired": "Süresi Doldu"
|
||||
},
|
||||
"popular": "Popüler"
|
||||
"popular": "Popüler",
|
||||
"trialTitle": "3 Gün Full Paket Denemesi",
|
||||
"trialDescription": "Tüm markalara 3 gün boyunca ücretsiz erişim. Kredi kartı gerekmez.",
|
||||
"startTrial": "Ücretsiz Denemeyi Başlat",
|
||||
"trialStarted": "3 günlük Full Paket denemeniz başlatıldı!",
|
||||
"onboarding": {
|
||||
"provisioning": "Ücretsiz kullanım hakkınız tanımlanıyor",
|
||||
"step1": "Hesap doğrulanıyor",
|
||||
"step2": "Kataloglar hazırlanıyor",
|
||||
"step3": "Full Paket aktif ediliyor",
|
||||
"step4": "Tamamlandı!",
|
||||
"completed": "Tüm katalogları sınırsız test edebilirsiniz!",
|
||||
"trialDuration": "3 Gün Deneme",
|
||||
"startSearching": "Şase Aramaya Başla",
|
||||
"error": "Deneme başlatılırken bir hata oluştu.",
|
||||
"retry": "Tekrar Dene"
|
||||
}
|
||||
},
|
||||
"payment": {
|
||||
"title": "Ödeme",
|
||||
|
||||
Reference in New Issue
Block a user