fix: show all campaigns in assign list, add dual links and bonus details

1. Remove is_active filter from campaign assign page so inactive
   campaigns are also visible (with badge)
2. Redesign partner campaign cards with separate bot/cabinet links,
   detailed bonus descriptions, and per-link copy buttons
This commit is contained in:
Fringg
2026-02-17 10:54:36 +03:00
parent 8b33d8224d
commit a72042d807
6 changed files with 138 additions and 70 deletions

View File

@@ -671,10 +671,18 @@
"submitApplication": "Submit Application",
"applyError": "Failed to submit application. Please try again.",
"yourCampaigns": "Your campaigns",
"campaignLinks": {
"bot": "Bot link",
"web": "Cabinet link"
},
"campaignBonus": {
"title": "Referral bonus",
"balance": "+{{amount}} to balance",
"balanceDesc": "{{amount}} credited on signup",
"subscription": "{{days}} days subscription",
"tariff": "Bonus tariff"
"subscriptionDesc": "{{days}} days free subscription",
"tariff": "Bonus tariff",
"tariffDesc": "Free tariff plan"
},
"fields": {
"companyName": "Company Name",

View File

@@ -562,10 +562,18 @@
"submitApplication": "ارسال درخواست",
"applyError": "ارسال درخواست ناموفق بود. لطفاً دوباره تلاش کنید.",
"yourCampaigns": "کمپین‌های شما",
"campaignLinks": {
"bot": "لینک ربات",
"web": "لینک کابینت"
},
"campaignBonus": {
"title": "جایزه معرفی",
"balance": "+{{amount}} به موجودی",
"balanceDesc": "{{amount}} هنگام ثبت‌نام",
"subscription": "{{days}} روز اشتراک",
"tariff": "تعرفه جایزه"
"subscriptionDesc": "{{days}} روز اشتراک رایگان",
"tariff": "تعرفه جایزه",
"tariffDesc": "طرح تعرفه رایگان"
},
"fields": {
"companyName": "نام شرکت",

View File

@@ -698,10 +698,18 @@
"submitApplication": "Отправить заявку",
"applyError": "Не удалось отправить заявку. Попробуйте снова.",
"yourCampaigns": "Ваши кампании",
"campaignLinks": {
"bot": "Ссылка в бот",
"web": "Ссылка в кабинет"
},
"campaignBonus": {
"title": "Бонус для реферала",
"balance": "+{{amount}} на баланс",
"balanceDesc": "{{amount}} на баланс при регистрации",
"subscription": "{{days}} дн. подписки",
"tariff": "Бонусный тариф"
"subscriptionDesc": "{{days}} дней бесплатной подписки",
"tariff": "Бонусный тариф",
"tariffDesc": "Бесплатный тарифный план"
},
"fields": {
"companyName": "Название компании",

View File

@@ -562,10 +562,18 @@
"submitApplication": "提交申请",
"applyError": "提交申请失败,请重试。",
"yourCampaigns": "您的活动",
"campaignLinks": {
"bot": "机器人链接",
"web": "网页链接"
},
"campaignBonus": {
"title": "推荐奖励",
"balance": "+{{amount}} 余额",
"balanceDesc": "注册时充值 {{amount}}",
"subscription": "{{days}} 天订阅",
"tariff": "奖励套餐"
"subscriptionDesc": "{{days}} 天免费订阅",
"tariff": "奖励套餐",
"tariffDesc": "免费套餐方案"
},
"fields": {
"companyName": "公司名称",