Skip to content

Commit

Permalink
chore: remove internxt banner + fix text bugs in choose plan step
Browse files Browse the repository at this point in the history
  • Loading branch information
duchunter committed Mar 30, 2024
1 parent 347660d commit 36095ec
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 96 deletions.
33 changes: 0 additions & 33 deletions src/renderer/assets/images/landing/internxt-banner-mobile.svg

This file was deleted.

33 changes: 0 additions & 33 deletions src/renderer/assets/images/landing/internxt-banner.svg

This file was deleted.

12 changes: 0 additions & 12 deletions src/renderer/components/pages/plans/PlansHeader.vue
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,6 @@
</div>
<!-- Lifetime end -->

<!-- Ad -->
<div class="max-w-6xl mx-auto my-6">
<a
href="https://internxt.com/locker"
target="_blank"
>
<img src="~assets/images/landing/internxt-banner.svg" alt="Internxt x Locker" class="w-full hidden md:block">
<img src="~assets/images/landing/internxt-banner-mobile.svg" alt="Internxt x Locker" class="w-full block md:hidden">
</a>
</div>
<!-- Ad end -->

<!-- Plan selector -->
<div class="flex flex-col mb-6 items-center">
<div
Expand Down
57 changes: 39 additions & 18 deletions src/renderer/components/setting/manage-plans/ChoosePlanStep.vue
Original file line number Diff line number Diff line change
Expand Up @@ -36,18 +36,6 @@
</div>
<!-- Step title end-->

<!-- Ad -->
<div class="max-w-6xl mx-auto my-6">
<a
href="https://internxt.com/locker"
target="_blank"
>
<img src="~assets/images/landing/internxt-banner.svg" alt="Internxt x Locker" class="w-full hidden md:block">
<img src="~assets/images/landing/internxt-banner-mobile.svg" alt="Internxt x Locker" class="w-full block md:hidden">
</a>
</div>
<!-- Ad end -->

<!-- Choose a plan -->
<div class="grid lg:grid-cols-3 md:grid-cols-2 grid-cols-1 gap-x-6 gap-y-3">
<div
Expand Down Expand Up @@ -320,8 +308,28 @@ export default {
},
isCurrentPlan (plan) {
// Lifetime premium == premium
if (
this.currentPlan.alias === 'pm_lifetime_premium' &&
plan.alias === 'pm_premium'
) {
return true
}
// Lifetime family == family
if (
this.currentPlan.alias === 'pm_lifetime_family' &&
plan.alias === 'pm_family'
) {
return true
}
// Others
if (this.currentPlan.alias !== plan.alias) {
return false
}
return (
this.currentPlan.alias === plan.alias &&
plan.alias === 'pm_free' ||
this.currentPlan.duration === this.selectedPeriod.duration
)
},
Expand Down Expand Up @@ -369,26 +377,39 @@ export default {
getBtnText (plan) {
if (
this.currentPlan.alias === plan.alias &&
this.currentPlan.duration === this.selectedPeriod.duration
this.currentPlan.alias === plan.alias
) {
if (this.currentPlan.is_trailing) {
return this.$t('data.plans.purchase_now')
// Free is free, not related to period
if (plan.alias === 'pm_free') {
return this.$t('data.plans.current_plan')
}
// Other plans are related to period
if (this.currentPlan.duration === this.selectedPeriod.duration) {
if (this.currentPlan.is_trailing) {
return this.$t('data.plans.purchase_now')
}
return this.$t('data.plans.current_plan')
}
return this.$t('data.plans.current_plan')
}
// Lifetime premium == premium
if (
this.currentPlan.alias === 'pm_lifetime_premium' &&
plan.alias === 'pm_premium'
) {
return this.$t('data.plans.current_plan')
}
// Lifetime family == family
if (
this.currentPlan.alias === 'pm_lifetime_family' &&
plan.alias === 'pm_family'
) {
return this.$t('data.plans.current_plan')
}
// Either start trial or choose this plan
return !this.currentPlan.personal_trial_applied
? this.$t('data.plans.start_trial')
: this.$t('data.plans.choose_this_plan')
Expand Down

0 comments on commit 36095ec

Please sign in to comment.